Словарь терминов
Простые объяснения слов, которые встречаются в руководстве и интерфейсе.
| Термин | Что это простыми словами |
|---|---|
| PWA (прогрессивное веб-приложение) | Ваш сайт, который браузер умеет установить на экран как приложение |
| Витрина | Адрес интернет-магазина (домен или путь). У каждой витрины своё приложение PWA |
| Manifest | Служебный файл с названием, иконками и цветами приложения. Его читает браузер при установке. Создаётся автоматически при сохранении настроек |
| Service Worker | Служебный файл, который браузер запускает в фоне. Он решает, что взять из кеша, и показывает офлайн-страницу и push |
| Workbox | Библиотека, на которой работает Service Worker. В версии 1.6.2 она поставляется вместе с приложением и не загружается с чужих серверов |
| Кеш | Память браузера покупателя для уже загруженных файлов. Хранится у покупателя, а не на сервере |
| Стратегия кеширования | Правило: что брать первым, кеш или сеть (глава 5) |
| Stale-while-revalidate | Стратегия «сразу показать из кеша, а новую версию загрузить в фоне» |
| Предкеш (Precache) | Загрузка части сайта в кеш заранее. Продвинутый режим для «островной» архитектуры |
| Офлайн-страница («Резервный ответ») | Страница, которая показывается без сети, если нужной страницы нет в кеше |
| Maskable-иконка | Иконка на весь квадрат, которую Android обрезает под круг или скруглённый квадрат. Важное содержимое держится в центре |
| Start URL, область видимости | С какой страницы открывается приложение и в каких пределах сайта оно «живёт» |
| Хелпер | Короткий фрагмент кода для шаблона сайта, который подключает PWA или выводит кнопку |
Хуки frontend_head и frontend_footer |
Точки в теме Shop-Script, через которые PWA подключается автоматически |
| Push-уведомление | Короткое сообщение на экране устройства; приходит, только если пользователь разрешил |
| VAPID-ключи | Пара ключей, по которым push-сервисы убеждаются, что сообщение от вашего магазина. Создаются автоматически, самостоятельно не меняются |
| Подписчик | Браузер покупателя, подписавшийся на ваши push-уведомления |
| Адресное (персональное) уведомление | Уведомление одному покупателю на подтверждённое им устройство; отправляет не PWA, а другое приложение |
| Принято push-сервисом | Сервис Google, Apple или Mozilla принял сообщение. Это не значит, что оно показано |
| InnoDB | Тип таблиц MySQL. Нужен для персональных уведомлений |
| Диагностика | Страница с девятью проверками. Только читает состояние, ничего не меняет |
| PASS / WARNING / FAIL / SKIPPED / UNSUPPORTED / UNKNOWN | «Пройдено / Предупреждение / Не пройдено / Пропущено / Недоступно / Неизвестно» (глава 7) |
| «База», «Премиум» | Платные редакции приложения (глава 9) |
| Free | Техническое слово в таблицах: «не требует проверки Премиум». Не бесплатная лицензия |
| wa-cache, wa-log, wa-data | Служебные папки Webasyst на сервере: кеш, журналы, данные. PWA хранит файлы витрин в wa-data/public/pwa |