Открытые вопросы
Ответы на эти вопросы финализируют оценку и помогут выбрать пакет. Пока не закрыты — цифры в 03-packages.md плавают ±20%.
🔴 Блокирующие
1. Онлайн-оплата — нужна ли на старте?
В макете LAB найден виджет Option_bar — селектор лицензионных тарифов (desktop / web / app × количество пользователей × regular/extended). Это полноценный e-commerce.
Варианты:
- (A) Ручной режим: кнопка
buy→ форма заявки → менеджер PlayFaces перезванивает и оформляет инвойс. Пакет Standard. - (B) Онлайн-оплата для РФ через YooKassa, далее ссылки на файлы на email. Пакет Full.
- (C) Онлайн-оплата для РФ + мировой рынок. Для мирового — Stripe из РФ не работает, варианты: Paddle через международное юрлицо PlayFaces либо Gumroad как внешняя площадка. Пакет Full +5 дней.
2. Англоязычная версия (i18n EN/RU)
В макете есть переключатель EN, но весь контент русский. Часто бывает — сначала «нужна EN», потом EN-аудитория оказывается 5% и бюджет на перевод не оправдан.
- Нужна ли EN-версия на старте?
- Есть ли готовые переводы или переводить с нуля?
- Кто переводит: силами PlayFaces / переводчик-подрядчик / ИИ + вычитка?
- Допустимо ли запустить с RU и добавить EN позже? (Технически — да, но подготовиться к локализации лучше сразу — стоит ≈0.5 дня.)
3. CMS — со старта или потом?
Рекомендация — PayloadCMS self-host на Timeweb: блочный редактор, полная автономия, всё в РФ. Посмотреть как выглядит админка: демо PayloadCMS → можно кликать и попробовать создавать контент. Основное впечатление: редактор документа ≈ как Notion, но с типизированными блоками (Title / Paragraph / Quote / Pictures_article), которые рендерятся на сайте один-в-один.
Варианты:
- (A) PayloadCMS сразу, с пакета Start. Плюс: не надо переносить контент с JSON на CMS потом. Минус: +3 дня на сетап + небольшой расход на отдельный сервер в Timeweb (порядка 600–1000₽/мес).
- (B) Сначала JSON в репозитории (правки через разработчика), CMS подключаем в Standard или Full. Плюс: дешевле старт. Минус: двойная работа когда переезжаем.
Решение за PlayFaces.
4. /lab — что это за страница?
Canvas 23:3 (LAYOUTS — LAB 🟡) содержит набор компонентов design system, собранных в composition. Без явного контента.
Варианты интерпретации:
- (A) Публичная страница-песочница «наши эксперименты» (вариации букв, интерактивные демо) — аналог Playground у других foundries.
- (B) Отдельная витрина незарелизенных шрифтов.
- (C) Это была рабочая страница дизайнера, в публичный сайт не идёт.
Если (A) или (B) — важно уточнить: что именно показываем, статичный контент или интерактивный, как часто обновляется.
5. /fonts/{slug}/spec — Type Tester или просто specimen?
В хедере typeface-страницы есть кнопка spec, но отдельного макета под неё в Figma не найдено.
- (A) Статичный type specimen: глиф-таблица, примеры в весах, список OpenType features, waterfall.
- (B) Интерактивный Type Tester: поле ввода + слайдер веса + тоглы SS01/SS02/… + language selector.
- (C) Часть самой typeface-страницы (секция ниже article), а не отдельный URL.
Type Tester добавляет 2–5 дней. Нужен или нет?
🟡 Важные, но не блокирующие
6. Сколько шрифтов запускаем в MVP
В дампе найдено минимум 11 шрифтов: Repro, Plastinka, Polymer, Typewriter Test, Typewriter_v.1, Rene, Pitcrew, MATISSE, MC-Worms, Crazy Yellow, Form.
Для каждого нужны:
- Редакционная статья (30–50 блоков контента)
- Набор постеров для hero (7 штук)
- Credits (Design & Engineering, Artistic image, Say Thanks)
- Сами файлы шрифтов (woff2 full + trial)
В Start — 2–3 шрифта. Сколько именно: 2, 3 или 5?
7. Services / кейсы — отдельными страницами или одной?
Макет показывает Cases_L2 — ряд тегов 13 кейсов. Клик на тег:
- (A) Ведёт на отдельную страницу
/services/{slug}— лучше для SEO, шэра, закладок. +1–2 дня. - (B) Открывает секцию на той же странице (якорь/accordion) — дешевле, но хуже для SEO.
8. /fonts — страница или popup из хедера?
В макете кнопка fonts похожа на Button_fonts_popup. Наиболее вероятное — popup.
- (A) Popup/overlay (как в макете) — быстрый доступ, но не индексируется.
- (B) Отдельная страница
/fonts— индексируется, но клик из хедера = лишний переход. - (C) Оба: popup + дублирующий URL
/fontsдля SEO.
9. Newsletter — как показывать?
Компонент E_mail_popup в макете готов, но непонятно когда его вызывать:
- (A) Только по кнопке «subscribe» в футере — самый ненавязчивый вариант.
- (B) Кнопка в футере + автопоказ на первом визите через N секунд — даёт больше подписок, но раздражает.
10. Адаптив на 4K
По умолчанию scale-подход (см. 05-adaptive-strategy.md) — на 4K шрифты становятся очень крупными. Это стандарт для типографических сайтов, так делают klim.co.nz, pangrampangram.com. Если хочется ограничить рост — добавить clamp на 1920px (+0.5 дня).
11. Аналитика
- Яндекс.Метрика — закладывается по умолчанию.
- Нужен ли Google Analytics 4 дополнительно? (Имеет смысл если есть EN-аудитория.)
- Нужен ли cookie-баннер согласия? По РФ желательно, по EU (если целимся в Европу) обязателен.
🟢 Мелочи
12. Почта на домене playfaces.org
Для транзакционных писем (чеки, лицензии, trial-ссылки) и newsletter нужен from: адрес, настроенный на домене (иначе письма улетят в спам).
- Где сейчас настроена почта
hi@playfaces.orgи другие (info@,support@и тд)? Яндекс.360 / Mail.ru для бизнеса / Google Workspace / своё? - Нужно ли в рамках проекта настроить транзакционный SMTP (вроде
noreply@playfaces.org) через Unisender или аналогичный сервис?
13. Исходники шрифтов
- Когда готовы
.woff2(full) +.trial.woff2? - Субсет latin + cyrillic? (В макетах явно оба скрипта.)
- Есть ли variable-шрифты с осями (
wght,slnt, etc.) — если да, Type Tester будет их подхватывать автоматически.
14. Юридические тексты
Тексты лицензионного соглашения, оферты, политики конфиденциальности, cookie — со стороны юриста PlayFaces. Разработка — только вёрстка готового текста.