Бібліотека блоків або що вважати за шаблон

Найчастіше шаблони листів продаються в трьох видах:
Є ще варіант, коли шаблон поставляється у вигляді мета мови і компілятора, в такому випадку можна створювати лист використовуючи спец. розмітку (типу вікі стайл), а пропустивши через компілятор буде створено лист відповідно до теми і шаблоном. Це окрема тема, над якою ми працюємо, але в найближчий місяць не випустимо.
Третій варіант — найдорожчий і рідко зустрічається в природі.
Але, як користуватися такими шаблонами. Довгий майстер-шаблон передбачає, що для того, щоб створити лист на його основі треба кожен раз видаляти непотрібні фрагменти листа і дублювати ті, які потрібні в цьому конкретному випадку. Не дуже-то це допомагає заощадити час.
Один з ключових інструментів покликаний скоротити час на створення листів в Stripo.email — власна бібліотека блоків. Таким чином, ця бібліотека і визначає третій варіант шаблону, коли разом з версткою поставляється бібліотека блоків на всі випадки життя і їх можна комбінувати.
Кожен блок листа може бути збережено для подальшого використання. Блоки в Stripo бувають 4 типів:
Тема структури листив це окремий пост, так як ця тема досить складна. Зараз я б хотів сконцентрувати на бібліотеці блоків і їх ролі в шаблонах.
Таким чином Шаблон це не просто лист — це набір блоків в комбінації зі стилями, застосовними до всього листа.
Цікаво, що завжди при виборі системи цікавляться кількістю шаблонів, а опісля старту використовують тільки один шаблон, ще й адаптований під себе.
Бібліотека шаблонів — це щось візуально зрозуміле, одноразово потрібне, і важко використовується на практиці в повсякденному житті.
На мій погляд, шаблон потрібен для того, щоб одного разу перевизначити його під свої потреби і використовувати ці напрацювання в подальшому, забувши про бібліотеку з 1000+ шаблонів.
Ми вирішили сконцентруватися на створенні шаблону, який вдосконалюється з часом набираючи різні комбінації персональної бібліотеки.
По-справжньому блоки знаходять цінність тоді, коли можуть бути взаємо замінними. Наприклад, накидали контенту до листа, і хочете змінити вид картки товару. Всього лише вид, а не сам контент. Для цього треба відокремити рівень представлення від рівня даних. Тоді, замінивши блок, дані завантажаться самі по собі. Це теж тема для окремого посту.
При роботі з блоками ми зіткнулися з великою кількістю UX проблем:
Над вирішенням цих завдань ми ще працюємо і про особливості їх вирішення — теж чекайте окремий пост.
А якщо ми надішлемо вам нагадування спробувати Stripo на десктопі?
0 коментарів