У шаблоні, починаючи з версії 1.9, додано функціонал PWA
Що таке PWA
PWA – це технологія, яка дозволяє "встановити" ваш магазин як "додаток" на смартфон (мобільний додаток у браузері). Якщо покупець це зробить, у нього на домашньому екрані або в меню програм з'явиться іконка з лого вашого магазину і при натисканні на яку відразу відкриється ваш магазин.
На даний момент роботу з PWA можуть забезпечити iOS, Android, Windows, Linux, macOS та Chrome OS у браузерах Chrome, Safari, Firefox, Opera, Edge та Samsung Internet
- Пуш сповіщення - поки ні, можливо будуть в поновленнях. Фундамент для них є.
- Кешування працює у браузерах, які підтримують service workers - посилання
- Повідомлення про можливість встановлення pwa відображається в браузерах та ОС з підтримкою pwa -посилання
- Браузери без підтримки beforeinstallprompt - посилання можуть показувати нативне повідомлення про можливість установки pwa, але вплинути на це на жаль немає ніякої можливості.
Кешування сервісвокером також додатково дещо знижує навантаження на мережу – кеш зберігається локально у користувача. Кешуються самі сторінки, файли стилів, скриптів, зображення, файли шрифтів. На панелі шаблону можна налаштувати стратегії кешування, час життя кешу та кількість записів у кеші.
Також є налаштування для сторінки, яка буде показана в разі втрати з'єднання з інтернет, а сторінки, що запитується, ще немає в кеші.