Хорошие альтернативы инструменту CSS inliner от Mailchimp?

Вопрос или проблема

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

Я использовал бесплатный CSS Inliner Tool от Mailchimp.com для этой задачи.

Некоторые почтовые клиенты удаляют теги <head> и <style> из писем, поэтому лучше писать CSS встроенно в разметку. Мы знаем, что написание встроенных CSS занимает много времени и является повторяющимся процессом, поэтому мы создали этот инструмент для автоматического преобразования CSS в вашей электронной почте.

Он работает очень хорошо.

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

Это может быть другой онлайн-сервис или настольный инструмент – командной строки или с графическим интерфейсом, мне всё равно.

Отвечая на собственный вопрос:

Недавно я установил бесплатный инструмент командной строки на основе NodeJS
Juice (github, >2.4 k звезд)

С учетом HTML, juice встроит ваши CSS-свойства в атрибут style.

Juice генерирует вывод, который отличается только незначительно от вывода инструмента MailChimp CSS inliner.

Теперь я использую полностью основанный на командной строке рабочий процесс для преобразования документов

.

Ответ или решение

Выбор хорошей альтернативы инструменту CSS Inliner от Mailchimp — важный момент для любого IT специалиста, занятого созданием HTML-рассылок. Инструмент Mailchimp автоматически преобразует внешние стили в встроенные, что критично для корректного отображения писем в различных почтовых клиентах, которые могут игнорировать теги <head> и <style>. Однако, если этот сервис станет недоступным или платным, стоит рассмотреть альтернативные решения.

Одним из надежных и бесплатных инструментов является "Juice", основанный на NodeJS. Juice отлично справляется с задачей инлайнинга CSS, обеспечивая результат, сопоставимый с Mailchimp CSS Inliner. Программа предназначена для использования в командной строке, что особенно ценно для автоматизации процессов. Juice может быть интегрирован в ваш рабочий поток для массовой обработки HTML-документов, что делает его незаменимым инструментом при работе с большими объемами данных.

Кроме Juice, на рынке существует ряд других решений, подходящих как для онлайн, так и для офлайн использования. Рассмотрим некоторые из них:

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

  2. PutsMail: предлагает функцию инлайнинга CSS, также доступную онлайн. Это отличный вариант для тех, кто предпочитает работать с браузерными инструментами.

  3. Emogrifier: PHP-библиотека для инлайнинга CSS, идеально подходящая для интеграции в серверные скрипты или веб-приложения.

  4. Inky: это инструмент пост-процессинга для Foundation for Emails, который также предлагает возможности для инлайнинга CSS.

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

Если ваш рабочий процесс требует гибкости и автоматизации, Juice и аналогичные инструменты командной строки могут значительно упростить вашу работу, сохраняя при этом высокое качество конечного HTML-документа.

Оцените материал
Добавить комментарий

Капча загружается...