Отправка формы просто с помощью POST и MAILTO? Насколько плоха идея? - PullRequest
1 голос
/ 12 января 2011

У нас есть клиент, который присматривает за множеством своих небольших веб-сайтов и хочет отправить свои формы, используя POST и mailto, и хочет получить наш совет. Он говорит, что он работал хорошо в течение многих лет, но перестал работать, когда сменил хостинг.

Я даже не думал о том, чтобы отправлять формы таким образом, поскольку на странице 12 Обучаю себя HTML более десяти лет назад. Чтобы дать ему совет, я провел быструю проверку, отправив форму с mailto, и мне все равно кажется, что все это происходит на стороне клиента, и поэтому главный недостаток в том, что это совершенно непредсказуемо. Думаю, иногда это будет работать.

Первый вопрос: как на это может повлиять смена хостинга? Неужели мой клиент ошибается?

Последующий вопрос: как ему посоветовать? Помните, что парень очень заинтересован в этом, поэтому если мы хотим отучить его от этого, это нужно делать осторожно.

Примечание: тот факт, что полученное электронное письмо содержит данные формы в трудной для чтения форме, его совсем не беспокоит, поэтому это не проблема.

Ответы [ 2 ]

2 голосов
/ 12 января 2011

Первый вопрос: как на это может повлиять смена хостинга? Неужели мой клиент ошибается?

Не может, это чисто клиентская сторона.

Мое предположение заключается в том, что новый хостинг включает в себя почтовый хостинг и спам-фильтр, который перехватывает отправленные формы. (Формат, из которого поступают данные, довольно изуродован IIRC).

Последующий вопрос: как ему посоветовать? Помните, что парень очень заинтересован в этом, поэтому если мы хотим отучить его, это нужно делать осторожно.

Скажите ему, что mailto: в качестве действия формы требуется, чтобы пользователь запускал определенные комбинации программного обеспечения, и что достаточное количество пользователей не использует те комбинации, для которых он имеет массовый процент отказов.

Например, любой, кто использует службу веб-почты, а не локальное почтовое приложение, не сможет использовать эту форму. В худшем случае они сталкиваются с метелью диалоговых окон, запрашивающих настройки своей учетной записи электронной почты, с которыми они понятия не имеют, что делать.

См. mailto myth для дальнейшего чтения по теме.

0 голосов
/ 12 января 2011

Первый вопрос : - Не понимаю, почему смена хостинга мешает этому работать, держу пари, он перестал работать по другой причине, и он обвинил это!

Второй вопрос: : - Найти случаи, когда это не работает.Например,

  1. Работает ли это во всех браузерах на всех платформах?
  2. Что произойдет, если на клиенте не установлен почтовый клиент?

и т. Д.

Мой совет: если вы сможете найти достаточно случаев, когда этоне работает, тогда он может передумать.

...