Pull to refresh

Comments 110

А мне кажется, это смотря в каком случае… Если ожидается переписка — то, наверное, mailto. А если просто некая обратная связь, при которой не надо свою почту вбивать, тему, имя — то форма.
А также, если юзер юзаешь веб-клиент, то mailto не доставляет.
В файрфоксе я поставил направление на гугл-мейл.
Думаю в других браузерах тоже все ок на этот счёт.
Это я не в пользу mailto, так как многие об этом не знают, а в помощь rdolgov
Спасибо, но мне в помощь не надо, я за нерадивых юзеров переживаю, у меня в gentoo, вообще нет майл-клиента.
ну так видимо есть веб-клиент, и мейл-ту можно настроить как раз на него=)
А если вкладка с Gmail уже открыта (я, например, не закрываю почту никогда), то по mailto открывается новая, нафиг мне не нужная. Если бы перекидывало на уже открытую вкладку, было бы неплохо.
это совсем уже какая-то утопия
В том-то и дело :)
А в условиях, когда ссылками mailto не пользуешься и поэтому не настраиваешь перенаправление на Gmail, дико раздражает, когда случайно или не подумав ткнешь в адрес и видишь Outlook Express, которым никогда в жизни не пользовался и который, естественно, тоже не настроен. Рядовой пользователь (а ведь сайты делаются и для них, а не только для самых продвинутых) может и вообще не понять, что произошло.
Т.е. максимально понятный способ был бы — форма на сайте и предложение типа «Можно также написать нам по такому-то адресу» (и дальше пользователь уже, если захочет, скопирует адрес в веб-интерфейс своей почты или щелкнет его и откроет почтовый клиент).
ну, ради тех некоторых сайтов можно и настроить замену ссылок на гмыло.
например я и многие мои друзья не используем приложения для почты. только веб интерфейсы. и как то напряжко копировать адрес почтовый
Есть плагины для большинства браузеров, которые на mailto: вешают страницу создания письма в gmail.
Пропишите gmail почтовиком по умолчанию. Будет открываться форма написания письма. Все поля, типа subject тоже подставятся.
Не помню как я настраивал, но сейчас в about:config у меня следующее:
gecko.handlerService.schemes.mailto.1.name = Gmail
gecko.handlerService.schemes.mailto.1.uriTemplate = mail.google.com/mail/?extsrc=mailto&url=%s

Возможно, у вас тоже заработает. Я думаю аналогичное есть и для других почтовых систем.
Проголосовал за mailto, потому что светлую идею формы отправки с сайта обязательно изгадят спам-боты. Придется добавлять капчу, а это уже некрасиво.
Плюс для обратной связи надо добавлять поле ввода e-mail. Имхо, тоже минус.
А вообще правильный первый коммент темы — зависит от целей.
UFO just landed and posted this here
Ну можно по крайней мере JS-ом собирать ссылки, чтоб в тексте страницы их не было.
Согласен с Вами, конечно, что это не панацея, но по крайней мере здесь не доставляется дополнительных неудобств пользователю.
И в случае спама из формы, он посыпется с вашего служебного ящика, который для антиспама будет выглядеть как хороший ящик, с которого вы постоянно получаете почту.
В mailto стояло мыло — не гадят.
У меня такая проблема и возникла. На моем сайте сначала был mailto:, потом решил сделать форму — полезли спамеры, гугл не справлялся, сделал обратно mailto: все чисто.
Ох сейчас опять начнут минусовать, но я человек прямой…

ИМХО за майлту голосую те, кто не умеет готовить формы обратной связи. Достаточно минимальных знаний JS чтобы сделать отправку с формы обратной связи аяксом, по каким нибуть событиям вроде onClick() и почти весь (я вообще хотел сказать «весь», но никогда не говори никогда) спам который рассылается автоматическими рассыльщиками, отвалится. Если ошибаюсь — просветите меня на предмет того какой % ботов умеют обрабатывать JS. Я знаю что они есть, но думаю что сайт ООО «МеталлАрматураЧугунийПрофСнабСервис» представляет весьма и весьма нулевой интерес.

С другой стороны, этот ваш mailto это первое с чего парсят адреса в спам базы. Nuff Said.

Но самый фимозный класс (да-да я и такое видал) после mailto ставят гифку на которой собственно говоря адрес. Или пара символов заменена на картинки.

Мораль: учите люди JS. Коротенький аякс запрос по нажатию на ссылку «показать email» который отдаст его с сервера хоть с тегом mailto хоть без него или аяксовая форма обратной связи избавят вас от «автоматики».

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

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

Вот конкретные минусы, которые побудили меня проголосовать за mailto:
— Допустим, вероятность спама у нас одинаковая при одинаковых усилиях, приложенных для защиты от него. Причем она ненулевая, учитывая индусов, школьников, следующего поколения спам-ботов и ботов, написанных специально для вашего сайта.
В таком случае при mailto спам будет получен с левого спамерского ящика и скорее всего отфильтруется. В случае с формой он будет получен с какого-нибудь feedback@yoursite.com, с которого постоянно приходят полезные письма. И опять же почти наверняка попадет во входящие. Добавить в спам письмо со своего ящика я не решусь, не зная, какие точно механизмы у антиспама.
— Обратная ситуация. Не так давно был конкретный пример использования мной формы обратной связи. Это был маленький интернет-магазинчик, я спросил, сколько будет стоить доставка в мой город и вообще возможно ли это.
Недели через две я случайно заглянул в папку «спам» и обнаружил ответ от них. Хотя конечно думал, что про меня там уже забыли. Вероятность, что письмо-Re попадет в папку спам, как мне видится, равна нулю, потому что gmail объединяет их в цепочки.

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

Да какие лишние поля/действия? О чем вы говорите!
У меня ВСЕ формы обратной связи имею 3 поля:
Имя (укажите как к Вам обращаться)
Контакт для ответа (укажите Ваш email или телефон)
Сообщение (введите текст сообщения)

ВСЕ! Даже валидаций не делаю на стороне клиента. Мне лично наплевать как он введет телефон вот так: 8(812)123-45-67 или вот так +78121234567 или так 8(812) 123-45-67. А в Вашем случае пока себе почтовик загрузится, а вдруг это компьютер друга (в гостях смотрели) или айфон, на котором не нужна почта или еще что-то подобное…
А в случае с почтой — одно поле вместо трех. Текст сообщения.

Я же указал, какие вижу минусы. На мой взгляд, вполне очевидные.
Вы указали минусы mailto — для определенных ситуаций тоже явные.
При этом я не говорю, что mailto — единственное правильное решение. Но пока есть недостатки в отправке через форму, этот способ явно имеет право на жизнь.
По-моему, форма отправки лучше, потому что:
1) не требует светить свой email (или как вариант есть возможность любой емейл указать);
2) не требует установленного почтового клиента (хотя некоторые брауезры умеют открывать mailto-ссылки в веб-интерфейсах почтовых сервисов);
3) не надо выдумывать тему письма (на форме можно предоставить интерфейс выбора темы из дефолтных).
Полностью с вами согласен.
Использую почту на базе google apps (почтового клиента нет), и для отсылать письма по ссылке mailto создает определенное неудобство.
UFO just landed and posted this here
3)
Тему письма, как и тело, можно запихнуть в ссылку:
mailto:user@example.com?subject=Комментарий%20к%20статье%20blabla%20на%20сайте%20blablabla&body=Здравствуйте!%0d%0dПишет%20вам%20посетитель%20вашего%20сайта

Парсер ссылки mailto не пропускает, поэтому вот та же ссылка через сокращалку: tinyurl.com/433play
Firefox её нормально открывает в MS Outlook.
Знаю, сам в своих проектах так делаю, если трубуется использовать mailto-ссылки, но почему-то на большинстве ресурсов не используется сей функционал.
Я даже нажал «воздержаться» так как не увидел этого варианта. Вообще странный вопрос — не вижу причин, почему эти способы связи вдруг стали взаимоисключающими.
UFO just landed and posted this here
… как и компьютеры, интернет, и даже большинство хабраюзеров :)
UFO just landed and posted this here
Не знаю как у Вас, но на маках Mail.app и Sparrow достаточно приятные.
UFO just landed and posted this here
Я и так не часто думаю о том, какая у меня операционная система и пользуюсь при этом почтовым клиентом.
а мне не нравится как работает Mail.app, я так и не нашел как заставить его помечать одни и теже письма как прочитанные во всех папках после просмотра. В данный момент вижу такую картину:

Inbox (5)
[Gmail]
> [Redmine] (5)
> Inbox (5)
> ...


Хотя пришло всего 5 писем, по фильтру попали в папку Redmine, в то же время есть и в папке входящие на гмыле, и в папке Входящие в общей корзине Меил.апп. Так вот при чтении они отмечаются как прочитанные только в общей корзине, остальные папки живут своей жизнью, хоть письма и одни и те же, ну что за бред…
Ничего не мешает использовать тотже gmail для обработки mailto
UFO just landed and posted this here
Чтобы для написания письма достаточно было просто кликнуть на меил, а не копипастить его в свой почтовик
UFO just landed and posted this here
мы вроде разговор ведем о mailto, а не о форме обратной связи. лично я считаю что должно быть и то и то на странице контактов.
И знать, что сообщение точно дойдет, а не свалится по дороге в спам.

А где гарантия, что сообщение дойдёт, а не перенаправится кривыми руками создателя формы в /dev/null?
UFO just landed and posted this here
А если подразумевается получение ответа на ваше сообщение?

Я не понимаю, по моему, это два различных средства, которые могут использоваться в том числе и для одной и той же задачи, и для различных.
UFO just landed and posted this here
Пока вам не дали корпоративный адрес, который доступен только из офисной сети и не имеет междумордия, как такового. Разумеется, пересылка писем с него на другие адреса вне корпоративного сервера запрещена.
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
Лучше просто указать адрес почты текстом без mailto.
Я проголосовал против «mailto», потому что светить почтовый ящик нехорошо (боты набегут его собрать и затем заспамить).

На форму можно навесить капчу, а на mailto нельзя.
у как русская и, эс как доллар, е, эр как я наоборот,
собачка
гэ как русская д, эм, a как русская, и с точечкой, эль палочка,
точечка, ком
Чмоки :-*
Ага… После такой шифровки никто не захочет не то что вручную вбивать его в форму, а даже просто несколько раз прочитать для расшифровки. Скорее уж вам слишком умный спам-бот напишет, чем юзер :)
какой смысл от такой «обфускации»? это только придаст забот пользователю
можно сделать хотя бы так:

<script>
document.write('<'+'a'+' '+'h'+'r'+'e'+'f'+'='+"'"+'m'+'a'+'&'+'#'+'1'+'0'+'5'+';'+'l'+'t'+'o'+'&'+'#'+'5'+'8'+';'+
'u'+'s'+'%'+'6'+'&'+'#'+'5'+'3'+';'+'%'+'7'+'2'+'&'+'#'+'3'+'7'+';'+'4'+'0'+'e'+'m'+'a'+'i'+'&'+'#'+
'1'+'0'+'8'+';'+'&'+'#'+'3'+'7'+';'+'&'+'#'+'5'+'0'+';'+'&'+'#'+'6'+'9'+';'+'c'+'&'+'#'+'1'+'1'+'1'+
';'+'m'+"'"+'>'+'&'+'#'+'1'+'1'+'7'+';'+'s'+'&'+'#'+'1'+'0'+'1'+';'+'r'+'&'+'#'+'6'+'4'+';'+'e'+'m'+
'a'+'i'+'l'+'&'+'#'+'4'+'6'+';'+'c'+'o'+'m'+'<'+'/'+'a'+'>');
</script>


пользователь получит работающий mailto, а простой бот не соберет твой ящик
Например, я часто использую:
<script>document.getElementById('contact').innerHTML = String.fromCharCode(60,97,32,104,114,101,102,61,34,109,97,105,108,116,111,58,105, 110,102,111,64,101,120,97,109,112,108,101,46,99,111,109,34,62,67,111,110,116,97,99, 116,32,85,115,60,47,97,62);</script>
UFO just landed and posted this here
Форма, которая отправляет сообщение на мыло админу/менеджеру/секретарю (и пишет в хранилище). Если отправителем указан необязательный e-mail, то с корректным Reply-To. Но ссылку mailto тоже убирать со страницы не нужно. Чем больше способов связи, тем больше вероятность не потерять клиента.

У меня установлен thunderbird, который с 4х ящиков почту собирает.
Мне удобнее mailto, т.к. нажал на ссылку, открылось окно, набрал сообщение, ctrl+enter отправил, нежели я буду сидеть заполнять поля по стопицот раз если вдруг капчу неправильно введу.
Капча не нужна. Нужна максимально простая форма: представьтесь/как с вами связаться/чё хотели. Капча оттолкнёт кучу людей.
Форма гораздо удобнее — не нужно делать никаких лишних действий. Но деловую переписку удобнее вести по мылу, для этих целей в форме можно сделать обязательное поле указания e-mail. И дальнейшую переписку вести именно таким образом.
Тем не менее, я бы так же указывал какие-то контакты, помимо формы.
Если форма мертва, то и адрес может оказаться дохлым.
отправляя письмо, ты хотя бы имеешь копию в отправленных и ответ демона, если ящика нет. В форме — хз что вообще произойдёт
Предпочитаю форму, хотя mailto от парсера можно легко защитить той же recaptcha, или другими способами
mailto.
Как показывает мой опыт, в 20-30% случаев форма на русских сайтах тупо не срабатывает, или появляются нелепые ошибки при валидации какого-то «обязательного» поля.
Были бы чекбоксы — выбрал бы оба варианта )
Что мешает, чтобы над формой (или под ней) находилось mailto?
Голосовал за форму на сайте, т.к. имею несколько почтовых ящиков, и mailto не вариант.
От целей зависит, иногда и вовсе целый форум подействует лучше чем любые формы (а иногда наоборот будет микроскопом для забивания гвоздей)
Если бы mailto научился открывать веб-клиент — конечно за него. А вообще я удивлён, что тот же гугл до сих пор не сделали подобного рода api.
в Opera есть возможность открывать mailto, для Яндекса и думаю можно другие сервиси добавить
Здесь описан лёгкий способ, как научить Firefox открывать mailto в gmail. Причём сразу открывается форма нового письма с получателем mailto.
Нужно чтобы такая вещь поддерживалась самим стандартом. А это всего лишь «фишечка» браузера.
Проголосовал за mailto.

Не буду перечислять что, плохо, что хорошо, скажу только, сколько отправлял писем на «mailto», отвечал хотя бы бот, что ваше письмо получено.

С вариантом же формы не уверен, что на сервере что-то не заглючило, не отвалилось, правильно обработалось, админ с пьяну что-то не поломал, девелоперы не забыли обновить обработку формы, тестеры не забыли её протестировать и моё сообщение не кануло в бездну.

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

По поводу прятанья e-mail'ов от ботов, формы с капчами итд, оно конечно всё здорово и сильно облегчит жизнь оператору, который обрабатывает письма, но вот только пользователей это явно отпугнёт. Потому, что если e-mail будет в виде картинки, извините, но даже я захочу сообщить очень важную информацию, я трижды подумаю, прежде чем набирать ручками sendhereinformationaboutbugs@gmail.com
Странный такой вопрос… Что лучше: вилка или ложка?
Наверное зависит от поставленной задачи и от обстоятельств.
Например, как пользователь, вы предпочли бы отправить своё резюме на конкретный адрес указанный на сайте или заполнять поля формы?
Отправить свое резюме на конкретный адрес.
В случае резюме можно дать пользователю выбрать вакансию из списка и попросить указать свои данные, чтобы оператору не пришлось разбирать триста резюме в день. Если пользователь заполнит форму, то его резюме сразу пойдёт в нужный отдел по адресу. Ну и отдел кадров сможет потом запросто сделать выборку по городу, возрасту или квалификации.
Мне удобнее mailto. Хотя-бы из-за того, что письмо всегда могу видеть в исходящих, а не вспоминать, как я сформулировал обращение.

Так же не вижу проблем, чтобы сделать и то и другое на странице…
Форма форме — рознь. Я, к примеру, reformal.ru использую.
Не важно что, главное что бы работало!!!
В идеале — форма отправки + копия на собственное мыло. Для меня.
Плюсы формы отправки сообщения в том, что можно сделать капчу и дополнительные поля.
Плюс mailto в простоте использования. Минус в защите от спама.

Решать вам.
Если бы разработчики форм обратной связи учили их автоматически сохранять черновики, то пользоваться ими стало бы удобнее. Пока же — однозначно mailto; что десктопные клиенты, что веб-сервисы почти наверняка позволят мне не перенабирать текст из-за случайно закрытой вкладки, зависшего браузера, перезагрузки и отлючения электричества.
Пользуюсь web интерфейсом gmail, потому ненавижу mailto. Открывается голимый оутлук и спрашивает, я ли Иван Петов?
Есть тонна способов заставить mailto открываться прямо в браузере.
Простой пользователь об этом не знает.
Но вопрос-то адресован вам, а не «простому пользователю». Или?..
Ну зачем так? Ориентироваться нужно так же на рядового пользователя, иначе WEB теряет всякий смысл. Эгоизм не допустим в разработке UI.
За mailto, т.к. люблю когда моя почта организована, есть возможность использовать поиск по отправленным сообщениям и через неделю посмотреть что ты действительно отправлял туда письмо, а это тебе не приснилось.

Минус форм в том что они не универсальна для всех сайтов, каждый лепит как хочет, поэтому обычно отправить письмо через свой клиент намного быстрее, чем гадать обязательно указывать e-mail или не обязательно

А вообще для разных целей — разное. На страницу «Контакты» форму не поставишь, особенно когда несколько почт, так же как и на страницу «Обратная связь» тупо вещать одинокий e-mail.
Зачем выбирать?
Лучше указать емеил через mailto и рядом добавить ссылку «Отправить сообщение» для отправки через форму.
Лучше форма с возможностью получения ответа на сайте и возможностью указать e-mail для получения ответа.
На мой взгляд, лучше ни то, ни другое, а онлайн IM прямо с сайта, в виде списка нескольких имён саппорт-менеджеров со статусом доступности. Что-то вроде этого или этого.
Однако, если такого выбора нет, то лично мне была бы удобна веб-форма, с копией переписки на моё мыло.
А если у меня сайт-визитка? :)
Ну а зачем мне в разделе контакты такое вставлять на свой сайт? ) Опять же, все зависит от целей.
При отправке сообщений через форму на сайте у меня ото не откладывается в «отправленные» )
Холиварный топик. И то, и то имеет свои недостатки и достоинства — всё зависит от реализации и цели применения.
Воздержался. Не объективный вопрос с какой стороны его не рассматривай. К примеру если компания оказывает какие либо услуги или продает что ни будь а на их сайте не указаны контактные данные, почта и телефоны, а форма есть, я с ней дел иметь не буду. Шараш контора какая-то. Вот и получается ответ на ваш вопрос майлту. С другой стороны, если это тикет для тех поддержки, лучше форма.

В общем то не ясно что хотел спросить автор… )
Как пользователь столкнулся с такой проблемой, что на многих сайтах в форме обратной связи стоит ограничение на количество символов. Но нигде об этом не сказано ни слова. В результате мои письма доходили до адресата частично.
Форма. Повышает уровень вхождения. ИМХО, через mailto пользователи поленятся что-либо делать, ибо это лишний клик/ожидание.
Наоборот не люблю формы. Если я отправляю письмо из клиента/веб-интерфейса, мне так спокойнее, так как я знаю, что оно хотя бы ушло от меня и моего smtp. А работает ли форма на сайте — одному богу известно. Наверное, я часто натыкался на неработающие формы.

P.S: + я всегда могу видеть письмо в исходящих, то есть знать, что, когда и кому я отправлял.
Как правило для этого в формах есть checkbox — Отправить мне копию
Вы правы, но этот чекбокс есть далеко не везде. Да и я с большим удовольствием буду видеть исходящее письмо в исходящих, а не в любой другой папке.
Хорошего и плохого везде хватает.
когда на сайте указан емейл — то на него льются такие тонны спама, что ваше письмо с большой вероятности не пройдёт фильтр (допустим пишешь в саппорт, в теле письма урл сайта, урл на скриншот, урл с доступом в статистику — три внешних ссылки — письмо автоматом улетает в спам). В итоге письмо не читают, и емейл в качестве средства связи — не актуален.

У формы свой минус — капчи, в худшем случае при ошибке приходится опять письмо переписывать. В добавок не понятно прочли ли твоё письмо (в случае емейла можно оставить «подтверждение»)
Форма отправки с сайта
плюс отметка:
[x] Отправить копию сообщения мне на e-mail:
[ somebody@mail.com ]

В таком случае я отправляю сообщение с сайта, а в почте вижу, на какой e-mail-адрес отправлялось моё сообщение — в дальнейшем я смогу при необходимости просто написать им письмо, без захода на сайт.
Практика показала, что фидбек при отправке сообщения через форму обратной связи гораздо ниже, чем от прямого письма. Даже не понятно, дошло ли сообщение. При простой переписке сразу можно получить Undelivered Mail Returned to Sender и успокоиться :)
Sign up to leave a comment.

Articles