Web-разработка: Email это не место для дизайна

Примечание: ниже перевод статьи Jeffrey Zeldman "E-mail is not a platform for design". В ней рассматривается текущая поддержка со стороны email-клиентов HTML-разметки писем. Статья во многом спорная и неоднозначная.

После стольких лет процветания интернета HTML-письма по-прежнему вызывают сильное отвращение (still sucks). Вы можете подумать, что я имею в виду «HTML-письма не отображатся корректно в некоторых email-клиентах» Однако, это лишь часть истины. Компании тратят сотни часов простых верстальщиков для создания HTML-разметок, которые могут не работать в Eudora или в Gmail или прекратить отображаться в Outlook.

Даже в тех программах, которые поддерживают визуализацию этого «мусорного» кода, который способен в них создать нормальный HTML-вид для письма, вся тяжелая работа может пойти прахом, если пользователь в настройках укажет «не отображать письма в HTML-формате».

Что касается CSS, то он лишь частично поддерживается в некоторых email-приложениях и в Вебе (например, в Gmail), но только если автор верстки будет использовать несемантическую разметку таблицами и громоздкий код, наполненный описаниями CSS-стилей. Это похоже на использование сломанного холодильника для хранения еды при комнатной температуре.

Когда я говорю, HTML-письма отвратительны, я не имею в виду то, что сейчас поддержка визуального оформления в письмах находится на уровне поддержки веб-стандартов браузерами в далеком 1998.

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

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

Это было предназначение email. Это именно та задача, с которой он призван справляться и замечательно справляется.

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

Email «с дизайном» — это лишь более изящная версия тех сообщений, что ваш дядя вам присылает. Ваш дядя думает, что текст, оформленный ярким красным шрифтом Comic Sans размером в 18pt, выглядит здорово, поэтому он отправляет свои письма написанные именно таким образом. Вы потеряете дар речи, или просто вздохнете, или кинетесь писать скрипты для автоматического форматирования каждого его сообщения в читаемый вид. Если ваш дядя «дизайнер», то вы «понимаете», почему письма с добавлением стилей отвратительны. Они гораздо более ужасны, если вы создаете их дизайн сами, даже если они выглядят лучше, чем работа вашего дяди, в двух email-клиентах, которые отображают их корректно.

Даже несмотря на то, что это не работает правильно во многих email-приложениях, несмотря на то, что многим пользователям это не нравится, HTML привлекает внимание клиентов, потому что это еще одно место, где можно прикрепить их логотип. Он привлекает внимание, как дизайнер, который думает что все, даже пуля, простреливающая ему голову, будет смотреться лучше, если ее приукрасить. Я ненавижу таких людей так же сильно, как я бы ненавидел людей, которые ненавидят дизайн. Такой дизайнер позорит название своей профессии, и он во многом обязан тому забавному презрению, которым многие менеджеры и предприниматели видят дизайнеров, арт-директоров и «творческих» людей вообще.

Выражусь коротко: HTML для веб-сайтов. CSS для веб-сайтов. GIF и JPEG для веб-сайтов.

Использование только ASCII-символов позволит навсегда избежать неудобств и извинений.

Дискуссия закрыта

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

habrahabr.ru

  • Веб-стандарты: 55 причин использовать XHTML-CSS при создании сайтов
  • Перевод статьи «55 Reasons to Design in XHTML-CSS».В случайном порядке здесь представлены мои 55 причин создавать только бестабличные сайты, используя валидный XHTML для разметки, CSS для форматирования и Flash только в качестве уместной вставки. Под бестабличностью я понимаю избегание форматирования контента таблицами (или «супом» из заменяющих таблицы div-ов) и нацеленность на как можно более семантичную разметку. Некоторый из перечисленных причин объясняют, «почему не использовать простой
  • Web-разработка: Борьба со спамом используя css
  • Смысл состоит в том, чтобы сделать в форме дополнительное поле и спрятать его стилями от пользователя. Пользователь не видит поле и не заполняет его, а бот заполнит. На стороне сервера проверять заполнено поле или нет.html: Name: Email: Comment: css: body { line-height:35px; font-family:Arial, Helvetica, sans-serif; color:#333; font-size:14px; } .special { width:5px; visibility:hidden; } По уверению автора, количество спама у него упало к 0.источник. habrahabr.ru
  • yantar: 60+ надстроек для Gmail
  • Обожающий списки Mashable опубликовал недавно 60 с лишним надстроек для Gmail. Я долго ждала, когда его переведут на русский, но, несмотря на всеобщую любовь к этому почтовому сервису, так почему-то и не дождалась. Эх, все приходится делать самостоятельно! :-)Десктопные приложенияGCount - Оповещает пользователей Mac OSX о новых письмах.gDisk - Пользователям Mac OSX дает возможность превратить Gmail-аккаунт в хранилище файлов.gFeeder - Небольшая приблуда, которая позволяет с одного взгляда поня
  • “Лаборатория Касперского” опубликовала вирусную статистику за август
  • (17:09) 03.09.2007"Лаборатория Касперского" опубликовала вирусную статистику за август, подготовленную на основе анализа почтового трафика.Август в очередной раз оказался "мертвым сезоном" с точки зрения вирусных эпидемий. В последний раз крупная эпидемия в августе была зафиксирована в 2003 году - тогда это был червь Lovesan. С тех пор последний месяц лета стал самым спокойным и тихим - как отражение периода отпусков у вирусописателей и специалистов антивирусных компаний.Даже ставшие уже традиц
  • UsabilityLab: Семинар “Что такое юзабилити?” на конференции Интернет и Бизнес 2007
  • Фёдор Вирин: Самым интересным, по крайней мере для меня, докладом является доклад о юзабилити, и о том что это такое, Дмитрия Сатина, руководителя UsabilityLab. Юзабилити – это странная штука. Компаний, которые занимаются юзабилити и только юзабилити в России три. Это UsabilityLab, Usethics и UIDesign. И всё! Ну и соответственно, Дмитрий Сатин, который руководит UsabilityLab, я думаю, более чем достойная кандидатура для рассказа о том, что такое юзабилити. Дмитрий Сатин: Спасибо, Федор! Федор в

Leave a Reply

You must be logged in to post a comment.