Случайны выбор дневника Раскрыть/свернуть полный список возможностей


Найдено 94 сообщений
Cообщения с меткой

почтовые рассылки - Самое интересное в блогах

Следующие 30  »
rss_rss_hh_new

[Перевод] Есть вопрос: почему темы электронных писем становятся длиннее, и на что это влияет

Четверг, 21 Апреля 2016 г. 15:38 (ссылка)





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



Сегодня мы рассмотрим еще одну интересную тему — почему с течением времени темы писем, которые люди отправляют друг другу, становятся длиннее? Интернет журналист Дэнни О’Брайан в своем блоге представил мини-исследование, призванное ответить этот вопрос. Мы представляем вашему вниманию адаптированный перевод этого материала.



Что происходит



По словам журналиста он пытался найти подтверждение своей теории о том, что темы сообщений в электронной почте со временем стали длиннее. К такому выводу О’Брайан пришел, обнаружив на удивление краткие заголовки старых электронных писем от 1998 года.



У него есть два огромных архива входящих и исходящих электронных писем: в первом хранятся письма в период с 1999 по 2007, а во втором – с 2007 и далее. В общей сложности в них содержатся 2 732 487 писем. Журналист измерил длину темы каждого из этих писем, занес их в базу данных, указывая дату получения или отправки, и составил график, где отмечена средняя длина писем в каждый день.



image



Длина темы письма / Количество писем в день



По линии тренда можно увидеть, что длина заголовков действительно увеличивается в среднем на 1.2 символа в год, начиная с 1999 года.

Так в чем же дело? Происходило ли это только с его письмами? Может, только собеседники журналиста такие словоохотливые? Или в расчеты вкралась ошибка?



О’Брайан выложил код, который он использовал, чтобы создать полученный график — с его помощью любой желающий может проверить тенденцию к увеличению длины тем сообщений в собственном почтовом ящике. Этот код можно применить к форматам Maildir и mbox или к базе данных почтовой системы notmuchmail, и построить график с помощью matplotlib. Доступна для скачивания и собственная база О’Брайана.



В чем причина



Вот несколько возможных объяснений, которые нашел журналист. Эта тенденция может быть связана с увеличением массовых рассылок, в заголовках которых перед темой письма указывается название рассылки (например, «[mylist] привет всем»). В этом случае можно убрать квадратные скобки или письма, в заголовках которых указано название рассылки.



Причиной может являться и увеличение количества маркетинговых писем (не обязательно спама), своими параметрами отличающихся от «традиционных» писем, которые люди пишут друг другу. Самое время обратиться к соответствующей литературе: людей, которые занимаются массовой рассылкой маркетинговых писем, по-настоящему волнует длина темы письма.



В ходе одного из этих исследований было проанализировано 9 миллионов электронных писем. Средняя длина тем этих 9 миллионов писем, отправленных в феврале 2015, составила 41-50 символов, что немного меньше или равно длине заголовков писем в моем почтовом ящике.

Увеличение длины заголовков писем может быть связано и с увеличением размера экрана. Если у вас появляется больше пространства для написания темы письма, вам, вероятно, захочется его заполнить. Стоит провести параллель с этой статистикой по изменению размеров окна браузера с ресурса statcounter.



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



С другой стороны, если размер монитора имеет значение, то удивительно, что увеличение просмотров с мобильных телефонов не повлияло на кривую на графике О’Брайана. Или повлияло (уменьшив угол наклона линии тренда): он бы мог отфильтровать сообщения, отправленные с мобильного, и проанализировать длину их заголовков.



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



Влияет ли длина темы на вероятность прочтения письма



Около года назад в блоге «Печкина» на Хабре мы публиковали интересную статистику о том, как те или иные показатели писем влияют на их эффективность. Тогда выяснилось, что длина поля темы письма не оказывает особенного влияния на его эффективность. Команда сервиса для email-рассылок Mailchimp провела исследование с целью выяснить, влияет ли длина темы письма на его эффективность. Аналитики изучили 12 млрд отправленных в 2012 году писем на предмет того, как увеличение длины поля темы влияет на показатель открытия писем и число кликов на ссылки внутри него. Результаты говорят о том, что длина темы никак не влияет на эти показатели:



image



Представители компании Adestra провели свое исследование, которое подтвердило тот факт, что показатель открытия не зависит от длины письма. Что касается кликов и количества пользователей, кликнувших на ссылки после открытия письма, то здесь оказалось, что более длинные темы писем показывают лучшие результаты:



image



С точки зрения эффективности, куда более важным фактором является персонализация самой темы сообщения — по данным все той же Adestra, письмо с персонализированной темой откроют с вероятностью в 22,2%.

Original source: habrahabr.ru (comments, light).

https://habrahabr.ru/post/282155/

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_rss_hh_new

Зачем нужны plain-text письма, и как их нужно делать: 6 советов

Суббота, 12 Декабря 2015 г. 18:26 (ссылка)






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

http://habrahabr.ru/post/272971/

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_rss_hh_new

[Перевод - recovery mode ] Как создать слайдер изображений в почтовом сообщении

Среда, 23 Сентября 2015 г. 16:39 (ссылка)

Примечание переводчика: В нашем блоге мы уже неоднократно рассказывали о создании интерактивных email-рассылок с помощью CSS и HTML. Сегодня мы представляем вашему вниманию адаптированный перевод материалов из блога Fresh Inbox о том, как создать слайдер изображений в email-сообщении, который будет отображаться на мобильных устройствах, а также в вебе и на десктопе.







Данная статья описывает процесс создания слайдера из эскизов изображений для email-рассылок. Сначала мы сконцентрируемся на реализации слайдера под мобильное ПО, а в частности под родные email-клиенты iPhone и Android. Затем мы добавим поддержку стационарных платформ.



Как вы можете видеть на скриншоте сверху, наша цель – слайдер с миниатюрами, расположенными выше основного изображения. В неподдерживаемых email-клиентах миниатюры отображаться не будут.



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



В данной статье будет использоваться ряд техник, описанных в «Интерактивных изображениях для мобильной Email-рассылки», поэтому если у вас возникнут вопросы, вы всегда можете обратиться к вышеописанной статье за разъяснениями.



http://habrahabr.ru/post/267565/

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_rss_hh_new

[Перевод] «Сделал и забыл»: Почему в верстке email-писем так не бывает

Четверг, 17 Сентября 2015 г. 13:37 (ссылка)

В нашем блоге мы пишем о различных подходах к верстке email-рассылок — от спорных, но интересных экспериментов до тезисов, подтвержденных целыми исследованиями. Однако мы еще не поднимали тему важности оптимизации писем, уже после их создания. Эта тема хорошо раскрыта в заметке одного из руководителей почтового сервиса Litmus Чада Уайта — сегодня мы представляем вашему вниманию ее адаптированный перевод.







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



К сожалению, это большое заблуждение, и с каждым днем оно все меньше соответствует действительности. В Правилах email-маркетинга я привожу доводы в пользу того, что триггерные письма работают по принципу «пересмотреть и обновить». Маркетологи должны постоянно держать на контроле процесс рассылки, регулярно планировать обновление и доработку писем. Вы должны пересматривать компоненты вашей триггерной рассылки по крайней мере ежеквартально, чтобы убедиться, что все изображения, ссылки, рендеринг корректно работают и отображаются.



Существует две веских причины регулярно обновлять триггерные письма: (1) обеспечение качества и (2) оптимизация. Давайте сначала посмотрим на первую причину.



Все меняется



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




  • Появлению нерабочих, устаревших ссылок, неработающей переадресации;

  • Устареванию [дизайна] логотипа и бренда;

  • Устареванию информации о предложениях, потребительских выгодах;

  • Ошибочной логике триггерных писем;

  • Поломке рендеринга и функциональности.



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







Самый простой способ узнать, давно ли пересматривали контент письма – посмотреть на копирайт (уведомление об авторском праве) внизу страницы. И хотя некоторые провайдеры сервисов электронной почты позволяют вам запрограммировать дату копирайта на автоматическое обновление, мы рекомендуем обновлять ее вручную, так по крайней мере вы раз в год будете пробегаться по тексту письма глазами. Удивительно, но даже этого часто не происходит.



Дальше следует пример приветственного письма, отправленного в 2013, однако [к моменту отправки] не менявшегося уже четыре года. Как следствие, в письме устарели навигационная панель и некоторые элементы дизайна (например, оранжевые кнопки перехода).







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







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







Новые тенденции в триггерной рассылке



Вторая причина, по которой маркетологи должны регулярно пересматривать свои триггерные письма – это возможность их оптимизировать. Даже если показатель открытия большинства триггерных писем по-прежнему составляет около 25%, прямо сейчас триггерная рассылка является «площадкой» для экспериментов и инновационных изменений.



Эти изменения наглядно демонстрируются в случае, если клиент бросает оформление заказа. Например, согласно исследованию, которое я провел с Salesforce.com, за декабрь 2014 года 50% B2C маркетологов отправили несколько писем-напоминаний о брошенной корзине, а не одно-единственное. Годом ранее так делали только 19% маркетологов. Свою роль в повышении показателя открытия писем сыграло включение в содержание писем рекомендаций альтернативных, сопутствующих или сезонных товаров.



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




  • Количество триггерных писем в серии

  • Условия, при которых следующее из серии письмо отправляется или не отправляется;

  • Временной интервал для отправки не только первого, но и всех последующих в серии писем;

  • Текст сообщения в каждом письме из одной серии и логическая связь между письмами.





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



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

Original source: habrahabr.ru (comments, light).

http://habrahabr.ru/post/267055/

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_rss_hh_new

[Перевод] Верстка писем: Что такое «кинетический email»

Четверг, 10 Сентября 2015 г. 14:21 (ссылка)

Примечание переводчика: В нашем блоге мы уже неоднократно рассказывали о создании интерактивных email-рассылок с помощью CSS и HTML. Но рассылки могут быть не только интерактивными, но и кинетическими — о том, что это такое, читайте в адаптированном переводе заметки email-дизайнера Джастина Ку.







Хотя HTML-письма существуют почти так же долго, как и интернет, к электронной почте часто относятся как к нелюбимому дитю Сети. Кажется, что противоречивая и устаревшая поддержка элементов HTML в почтовых клиентах отражает следующий настрой – «вполне достаточно того, что отправители могут разместить в письме текст и несколько изображений». Разве нужно что-то еще? По-видимому, электронная почта – уже не среда для инноваций.



Некоторое время назад это восприятие начало меняться – разработчики стали находить способы, как наполнить письма интерактивным и динамическим контентом. Эти методы не только привлекли внимание получателей писем, но и дали email-дизайнерам возможность реализовать новые творческие идеи.



B&Q, основной британский ритейлер (сеть розничных магазинов), в прошлом году привлек много внимания, когда компания отправила ряд писем с полностью интерактивными компонентами, используя только HTML и CSS.



В своем пресс-релизе Oracle, разработчик этой рекламной кампании, придумал термин «кинетическая рассылка» для обозначения используемых методов.



Однако, что означает «кинетическая рассылка»? И, если уж говорить об этом, то что такое рассылка «не кинетическая»? Рассмотрим этот термин и предложим варианты дальнейшего развития методов проектирования электронных писем.



Как появилась «кинетическая рассылка»



В прошлом некоторые почтовые клиенты вроде Apple Mail надежно поддерживали последние версии HTML и CSS, но подавляющее большинство почтовых клиентов этого не делали. Это вынудило email-дизайнеров проектировать под «наименьший общий знаменатель».



Запуск iPhone изменил все. Почтовый клиент iPhone, как и Apple Mail, поддерживал HTML5 и CSS3. Тем не менее, огромная популярность и принятие iPhone, а позднее и аналогичных по функциональности телефонов на базе Android, толкнули разработчиков на создание дизайна писем, предназначенного специально для экрана мобильного. Используя медиазапросы, разработчики смогли создать оптимизированные адаптивные варианты разметки страницы для мобильных устройств.



Как только разработчики начали экспериментировать с адаптивной разметкой страниц, сразу обнаружились «хитрости» языка CSS, позволяющие электронным письмам стать интерактивными и динамичными. В 2011 году Campaign Monitor опубликовали статью о реализации «последовательного раскрытия» элементов контента в письме: в материале говорилось, что на мобильном устройстве скрытый контент можно выборочно отображать по нажатию на кнопку (в нашем блоге опубликован перевод этого исследования).







В 2013 году LinkedIn представила инструмент под названием Intro – add-on почтового клиента для iPhone, который позволяет вставить в верхнюю часть письма панель, содержащую информацию об отправителе. Судя по интерактивному характеру панели складывалось ощущение, что LinkedIn изменили сам почтовый клиент iPhone или каким-то образом научились использовать JavaScript в почтовой рассылке. Оказалось, что инженеры LinkedIn обнаружили способ вставлять интерактивные элементы CSS в письма так, чтобы они отображались в почтовом клиенте iPhone!







Увидев это, Джастин Ку начал экспериментировать, чтобы узнать, можно ли реализовать те же самые методы в других почтовых клиентах. Удивительно, но благодаря тому, что большинство почтовых клиентов поддерживают CSS-селектор :hover (отвечает за изменение элемента при наведении курсора), он мог осуществлять простые варианты взаимодействия, вроде изменения изображения по наведению на него курсора. Так появился блог FreshInbox, в котором Ку стал описывать эти приемы.



Примерно в это же время в почтовом сообществе начали экспериментировать и с динамическими HTML и CSS в письмах. Марк Роббинс лихо написал несколько веселых игр на CSS, работающих в почтовых клиентах на основе Webkit, а Джонатан Ким выступил с презентацией на тему «Преодолевая границы Email» на семинаре Litmus.



Тем не менее, более продвинутые концепции все еще не могли широко использоваться в почтовой рассылке в силу отсутствия механизмов обеспечения кросс-платформенной совместимости. Во многих случаях более необычные проекты некорректно отображались в Outlook или Gmail. В конце концов email-дизайнеры нашли способы обойти эти ограничения: они просто стали скрывать динамический контент в Outlook, используя условные комментарии, или заменять динамический контент на статический при просмотре в WebMail-клиентах с большим количеством ограничений.



Кампания от B&Q вызывает интерес к перспективам «кинетической рассылки»



Кампании B&Q в 2014 году вызвали ажиотаж своими инновационными рассылками. Впервые рекламная компания от крупного ритейлера содержала захватывающий, динамичный и полностью интерактивный контент на базе HTML5 и CSS3. Эта рекламная серия включала в себя карусель изображений (изменяющихся при нажатии или наведении курсора на изображение) и слайдер, содержащий кликабельные элементы – по нажатию на область рядом с изображением продукта на экране возникал «пузырь» с дополнительной информацией. При просмотре на клиентах без поддержки HTML5 и CSS3 демонстрировалась альтернативная разметка страницы, где был виден сразу весь контент, чтобы получатели, пользующиеся такими клиентами, также могли увидеть эту информацию.



Oracle, создатели кампании, назвали это «кинетической рассылкой». После кампаний B&Q, многие отправители также начали вставлять интерактивный и динамический контент в свои почтовые рассылки.



«Кинетическая» или Интерактивная?



Разве слово «кинетический» – не просто другое название для «интерактивной» рассылки?



Нет. По двум причинам: во-первых, термин «интерактивная рассылка» обременен рядом подтекстов, и во-вторых, «кинетическая рассылка» шире по значению.



Термин «интерактивная рассылка» обременен рядом подтекстов, потому что в отношении ряда технологий название «интерактивная рассылка» уже устоялось – это почта, для использования интерактивных элементов которой от пользователя требуется установка специального ПО; письма, содержащие видео и GIF-изображения; письма с призывом к действию, в которых пользователю предлагается перейти на посадочную страницу и совершить некоторое действие, например, проголосовать, принять участие в опросе или сыграть в игру. Все это нельзя назвать «кинетической рассылкой».



Кроме того, Джастин Ку считает, что понятие «кинетический» должно включать в себя методы, которые делают рассылку динамической, например, CSS-анимацию и переходы, синхронизированное по времени отображение контента. Хотя видео и GIF-изображения можно посчитать динамическими элементами, мне кажется, что понятие «кинетический» не должно ограничиваться всего лишь простым отображением динамического медиа – в таких письмах необходимо использовать CSS для динамического управления элементами в письмах.



Так что же такое «кинетическая рассылка»?



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




  • Собственно, кинетическая. Рассылка, использующая CSS-переходы и анимацию, чтобы показать ключевой контент email-кампании. Например, карусель изображений, на каждом слайде которой отображаются разные наборы данных.

  • Кинетическая-интерактивная. Кинетическая рассылка с добавлением элементов, реагирующих на действие пользователя. Например, карусель, содержащая навигационные элементы, разворачивающееся меню и последовательно раскрывающиеся элементы. В кинетических-интерактивных рассылках, как правило, используются CSS-селекторы: :hover, :active, :focus или :checked.

  • С кинетическими эффектами. Термин «кинетические эффекты» можно употребить, когда CSS-анимация и интерактивность используются в основном для «украшения» контента. Например, элементы поверх анимированного падающего снега, или привлекающая внимание CSS-анимация.



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



Примеры «кинетической рассылки»







Управляемая пользователем карусель (кинетическая-интерактивная рассылка)

Автор: Oracle для B&Q







Падающий снег (кинетический эффект)

Автор: Wax Media для B&Q







Многоуровневое раскрывающееся меню (кинетическая-интерактивная рассылка)

Автор: JM Web Services для PBC Credit Union







Карусель с элементами навигации (кинетическая-интерактивная рассылка)

Автор: Nest Labs







Лента Twitter, обновляющаяся в реальном времени (средствами CSS) (Кинетическая рассылка)

Автор: Litmus



А что не относится к понятию «кинетической рассылки»?



Не-кинетическая рассылка – любая, где не участвует HTML или CSS, где не встроена поддержка динамического контента почтовым клиентом.

Кинетическая рассылка – это не:




  • GIF-анимация

  • Видео в письме

  • Интерактивный контент, требующий нестандартных (не встроенных) плагинов

  • Данные «реального времени» в виде изображений, которые генерируются на сервере, когда открывается письмо. Тем не менее, «кинетическая» электронная почта может использовать синхронизированные по времени атрибуты (смотрите пример «кинетической рассылки» выше)

  • Интерактивность вне почтовой рассылки. Письма, содержащие кликабельные изображения, по нажатию на которые пользователь переходит на посадочную страницу, где начинается настоящий «интерактив»



Что нужно почтовому клиенту для отображения «кинетической рассылки»?



Почтовые клиенты также можно классифицировать по их способности поддерживать «кинетический» контент писем.



«Кинетический» почтовый клиент


«Кинетический» (или «полностью кинетический») клиент поддерживает большинство функций, позволяющих отображать «кинетическую рассылку».

Эти функции включают в себя:




  • Абсолютное и относительное позиционирование элемента

  • CSS-анимацию

  • CSS-переходы

  • Псевдо-классы CSS – :hover, :checked

  • CSS-селекторы, добавляющие интерактивность, в первую очередь родственные селекторы (+) и (~)



Все это есть во встроенных почтовых клиентах в iOS, в нативных почтовых клиентах Android, Apple Mail, Outlook для Mac и для iOS. Фактически, AOL Mail попал бы в этот список, если бы в нем не отсутствовала поддержка CSS-анимации.



«Полукинетические» клиенты


«Полукинетические» (или кинетические облегченные) клиенты поддерживают минимальный набор кинетических функций электронной почты.

В эти функции включены как минимум:




  • Селектор :hover

  • Возможность выборочно скрывать контент

  • (Опционально) родственные селекторы



К клиентам этой категории относятся Yahoo! Mail, Оutlook.com, AOL Mail, пользовательская версия веб-приложения Gmail.



«Не-кинетические» клиенты


Остальные клиенты попадают в категорию «не-кинетических». В ней есть три особых клиента: Outlook 2007/2010/2013, бизнес-версия веб-приложения Gmail и мобильные приложения Gmail.



Что ждет «кинетическую рассылку» в будущем?



И хотя «кинетическая рассылка» – не замена для хорошо продуманной таргетированной кампании, но, правильно ее используя, можно усилить эффект от сообщения, увеличить вовлеченность получателей письма и сделать чтение материала более приятным.



Джастин Ку считает, что «кинетическая рассылка» может привлечь новую волну интереса к электронной почте, особенно со стороны разработчиков. Кто знает? Разработчики почтовых клиентов в Google, Yahoo! и Microsoft, возможно, даже начнут всерьез воспринимать поддержку HTML.

Original source: habrahabr.ru (comments, light).

http://habrahabr.ru/post/266611/

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_rss_hh_new

[Перевод] Как сверстать интерактивные вкладки в email-письме

Вторник, 25 Августа 2015 г. 15:36 (ссылка)





В нашем блоге мы уже неоднократно рассказывали о создании интерактивных email-рассылок с помощью CSS и HTML. Сегодня мы представляем вашему вниманию адаптированный перевод заметки Джастина Ку о том, как сверстать интерактивные вкладки, которые будут работать в почтовых программах iOS, Android и популярных веб-приложениях.



Радиоэлементы, ярлыки и псевдокласс :checked



В интернете довольного много материалов о создании вкладок на CSS, к сожалению, не все из описанных техник адекватно работают со странностями CSS-процессоров почтовых веб-клиентов.



Как правило в подобных примерах используется комбинация радиокнопки, ярлыков и псевдокласса CSS3 :checked. Вот как это выглядит:







А вот так выглядит код:






|



Box 1

Box 2



Заголовки вкладок «обернуты» ярлыками и размещены под связанным радиоэлементом, который скрыт с помощью стилей. Далее заголовок связывается с радиоэлементом с помощью атрибута for — в итоге клик по заголовку активирует радиоэлемент с id, совпадающим со значением атрибута for.



Затем использование псевдокласса :checked и родственные селекторов adjacent (+) и general (~) можно выборочно выделять жирным шрифтом название и отображать связанный контент вкладки.



Эта простая техника работает на мобильных клиентах и webkit-based почтовых програмаах, таких как приложения в iOS и Android. Однако для отображения в веб-клиентах нужно еще поработать.



Интерактивные вкладки в вебе



В вебе проблемой является невозможность использования определенных CSS-стилей. Например, Gmail вырезает классы и id, Outlook.com не поддерживает псевдокласс :checked, а Yahoo! Mail вырезает селектор (~) и при рендеринге переименовывает id и классы, делая атрибут for бесполезным.



Реализовать поддержку в Yahoo! Mail и Gmail можно с помощью следующих трюков:



1) Радиоэлемент и контент вкладки нужно поместить внутрь ярлыка. Это позволит отказаться от использования атрибута for — клик на ярлыке автоматически будет активировать вложенный в него радиоэлемент.



2) Ярлыки, инпуты и контент будут вкладываться на манер матрешки. Это позволит использовать селектор (+), который требует, чтобы активированные и целевые элементы были связаны друг с другом — в нашем случае это радиоинпут и обертка span.




3) Наконец, мы будем использовать технику lang (ее мы описывали ранее), которая позволит использовать стили в веб-клиенте Gmail.



Работа с неподдерживаемыми клиентами



Также нам надо убедиться в том, что пользователи неподдерживаемых почтовых программ не будут видеть сломанное письмо. Для того, чтобы этого добиться, можно воспользоваться двумя стратегиями. Самый простой путь — полностью скрыть все, что связано с вкладками (это потребует, в частности, оборачивания контента в условные комментарии Outlook — вы же не думали, что это сработает в десктоп-клиенте Outlook?)



Одним из способов такого скрытия для клиентов, которые не поддерживают псевдокласс :checked, заключается в оборачивании контента вкладок в div-контейнер, которые уже будет скрываться. Затем выбранный радиоинпут размещается перед div-элементом, а в блок стилей добавляется селектор, который с помощью :checked отображает div-контейнер, если селектор совпадает:







TABBED CONTENT



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



Еще один выход — полностью скрыть вкладки и отображать вместо них отобразить не-интерактивных шаблон (пример описан в этом тексте).



Под спойлером расположен полный код примера (поработать с ним можно на Codepen):



Код примера












































Tab 1

Title 1A


The quick, brown fox jumps over a lazy dog.

View Deal



Title 1B


The quick, brown fox jumps over a lazy dog.


View Deal


















Другие материалы о верстке писем в блоге «Печкина»:




Original source: habrahabr.ru (comments, light).

http://habrahabr.ru/post/265409/

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество

Следующие 30  »

<почтовые рассылки - Самое интересное в блогах

Страницы: [1] 2 3 ..
.. 10

LiveInternet.Ru Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат
О проекте: помощь|контакты|разместить рекламу|версия для pda