Как стать автором
Обновить

Комментарии 11

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

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

Я всё правильно понял?

Конечно обидно, когда ты начал ощущать себы крутым прогером, все умеешь, все знаешь, а потом чувтсва собственного величия разбирается вдребезги, когда ты начинаешь разбираться почему в одном из множества сервисов твое письмо смотрится ужасно)

Нет, вы не правильно поняли.

Современная верстка - это куча довольно удобных инструментов в html и css, плюс javascript-библиотеки в некоторых случаях.

Верстка в письмах - это примерно технологии 20-летней давности. Лучше не использовать ничего новее, поскольку где-нибудь что-то поедет. В Outlook, Gmail, Yandex, Thunderbird, и прочих (и мобильных!) клиентах все может будет выглядеть совершенно по-разному. И да, тестировать это - та еще боль.

Я - бэкендер, если что, но даже я знаю эту муку с письмами.

это примерно технологии 20-летней давности

Не соглашусь, 20 лет назад всё было куда лучше. Да, были нюансы и ограничения, но они хотя бы были равномерны и примерно одинаковы между системами.

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

Ладно бы движки рендера в почте уступали браузерам просто на несколько лет, даже пусть на 5-10, но там ж натуральный шизофренический пиздец: там запрещено одно, в другом месте - другое, условный gmail вырежет вам диплинк на приложение, а условный yahoo вообще переколбасит все классы и теги (по-крайней мере раньше) через свой парсер. Впрочем, чего ещё ожидать от мира, где Outlook рендерит письма через движок MS Word.

Я ведь про это и говорил.

Некий Вася получает бабосики, будучи устроенным в компании на ставку... Ему ставят задачу, а он считает её ниже своего достоинства.

Я правильно всё понял?

Начал читать

И сразу же вопрос

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

Почему фронт? У меня за мой опыт, письма генерил, шаблоны примерялись на уровне бэка.... Фронт лишь отправлял запросы

Например двухфакторная аутентификация. Фронт отправляет логин пароль, ну а далее бэк уже шлёт письмо с кодом пользователю

Я могу привлечь верстальщика для помощи в создании шаблона, но это ведь тоже не совсем фронт

Тогда в web все бэк, все html странички, css, js отдает бэк. Тут же не вопрос кто отправляет, а в том как подготовить такую html разметку письма чтобы оно хорошо отображалось в сотни популярный email клиентов (от outlook/thunderbird, до gmail, hotmail, etc).

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

Вообще без танцев с бубном рекомендую mjml

Статья полезная, однозначно! Появился вопрос, какого провайдера лучше использовать для триггерных рассылок после регистрации и для маркетплейса? Наверняка, один email-сервис, к которому однажды привяжешься, может оказаться лучше или хуже другого

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории