JavaScript и электронная почта - Экспертное руководство

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

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

instagram viewer

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

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

Будет только две группы людей, которые помещают JavaScript в свои электронные письма - те, кто еще не осознал, что настройки безопасности в почтовых программах отличаются от таковых на веб-страницах тем, что их JavaScript не будет работать, и тем, кто намеренно помещает JavaScript в свою электронную почту, чтобы он автоматически установить вирус на компьютер тех немногих людей, у которых в браузере неправильно настроены параметры безопасности, чтобы их JavaScript мог запустить.