Я очень давно, практически с самого объявления о появлении формата Progressive Web Apps следил за ним и достаточно прохладно относился. Критиковал за тогда еще не самые удобные возможности и не видел перспективы для сайтов не сервисов. Даже когда его установили себе очень крупные порталы и новостные сайты с миллионной аудиторией в день.
Но вот и до меня дошла его польза. Установил на клиентские сайты и был приятно удивлен. Медицинские центры показали существенные интерес к этому формату. Применив небольшую хитрость(при звонке оператору называется код с оф страницы). Идут звонки и по специалистам и по услугам.
Магазин пока только карточки добавил и не понял еще как работает, но похоже идут с контактов и оф главной.
Самое интересное контентный сайт, в принципе не мог понять зачем оно там и как будет работать. Но судя по комментариям народ пользуется возвращаясь к материалу не тратя трафик на это. К сожалению не могу дать ссылку, сайт сейчас на серьезном обновлении.
Плюс гугл по некоторым данным стал ранжировать сайты со своим детищем PWA в соответствующей выдачи выше. Да и еще всеми силами начал пиарить формат даже отправляя сайты из PageSpeed Insights в Lighthouse и причем настоятельно просит установить в браузеры приложение одноименное. Кстати оно теперь официальная замена PageSpeed Insights для более качественного анализа. Стандарты поменялись с выходом нового алгоритма ранжирования.
Так как это формат для браузера, то они все при заходе на сайт с PWA сразу предлагают установить в устройство. Не нужны дорогие нативные приложения и загрузка чего то пользователю, сразу значок приложения появляется на экране и все остальное делает браузер. При отсутствие интернета или просто не включая его, можно пройтись по интересующему сайту, страницам и тд. Это вкратце, что такое PWA.
Плагинов не много и пока из представленных, активно развивается и свежий Super Progressive Web Apps. Более канонически сделан и можно указать AMP версию. Конечно это субъективно, возможно поковыряю остальные и будет понятнее.
Сейчас существует мнение, что нативным приложениям под конкретные сайты пришел конец с выходом PWA на такой уровень. Нет смысла больше заказывать дорогие разработки.
Что скажете по этому поводу?
Это конечно здорово, но я ничего не понял. ❓ Если уж написали, описывайте популярным языком, что такое Progressive Web Apps 🙂
Очень много букв писать, посмотрите в сети, там огромное количество инфы по этому поводу. Просто сюда копипастить не продуктивно. Если вбить в поиск Progressive Web Apps и первоисточник на гугле покажет.
Суть в том, что сайт предлагает установить в устройсво эту штуку, все буквально за секунду и иконка сохранилась. Теперь браузер знает что делать при посещении сайта пользователем и сохранит в оф все. Если пользователь захочет вдруг что то посмотреть и у него нет инета или слабый и тд, все откроется и сможет посмотреть. Обновляется и тд, плюс некоторые фишки можно добавить уже конкретно для оф страницы.
Ясно, спасибо
https://habrahabr.ru/post/303626/
В двух словах о PWA:
поставил на сайт себе, потестил Super Progressive Web Apps с мобилы, открывается медленнее, чем через обычный инет.
Я как раз сейчас то же тестю на одном сайте с кучей фоток в некоторых постах. Пока не заметил тормозов, но там у меня другие траблы))
Зайди ко мне на сайт с мобилы, посмотри, может у меня тупит? Но запаздываение сильное, а там кеширование работает или как?
Вот как раз интересно проверить. Скинь мне ссылку в личку на самый свежий пост на сайте, что бы типо попал не на главную. Хочу этот момент проверить
вот эта хорошая тема : Push notifications.
Скоро добавят в приложение.
Что то твой сайт не предложил мне поставить иконку. Кстати и мой тестовый что то не очень как то ведет себя с этим делом. По позже по конкретнее посмотрю
Короче, пока отключил, порезал всю рекламу на десктопе, плагин похожих тем и похожие записи гугла и на декстопе тоже подтормаживать стал. Сырой еще, пусть подпилят его.
Включил обратно, понаблюдаю пару дней. Починил рекламу, там адблок конфликтует с ним, разрешенные сайты все равно блокирует рекламу. Только если полностью отключить. Попробуй зайти еще раз, должен предложить добавить на рабочий стол. Но подтормаживания немного есть на дектопе, но это опять же, может рабочий камп так реагирует, дома может подругому быть. Думаю пару недель и допилят. Кстати кеширование, судя по описанию изменений в плагине все же передается.
Все очень шустро открывается у тебя, несколько страниц прошел и все быстро.
значит инет зависит еще и сам аппарат. Тогда попользуется, мне вот с уведомлениями интересно, как они их реализовывать будут.
Иконки смени, а то там темная WP по дефолту
Иконки уже делаются, мне вот интересно, при смене иконки, она поменяется на рабочем столе телефона?
Насчет иконки не знаю, но цвет заставки меняет, иконку позже проверю. Переходит вроде не плохо по страничкам, пока не понял по синхронизации. И да с пушами буду следить, в консоле браузера показывает возможность теста и тд. Будет время по плотнее разберусь.
поменял иконки для приложения, посмотри они подтягиваются на телефоне? Я так понимаю что нет, но может это от кеширования зависит?
Сейчас не могу проверить, я на телефоне с метриками вожусь, кое что в отчетах вывести.
Но у себя проверял, не подтягиваются, они уже загружены и установлены в телефон. Переустановкой приложения только.
Совпадение или нет, но после установки PWA трафик из гугла увеличился на 36 % за 2 дня.
Еще заметил, что кеширование скачет при установке плагина. Поменял, картинку, новая то появляется, то нет. Так же при переходе на главную с внутренней страницы разлогинивается, но при обновлении страницы, снова залогинивается.
Там сегодня обновление плагина было, поправили насчет https и что еще. Но я мельком посмотрел, вечерком буду смотреть подробнее если успею.
Было, я сразу все обновляю как приходит, после обновления само приложение пошустрее стало работать.
Status
Manifest
Manifest generation failed. Check if WordPress can write to your root folder (the same folder with wp-config.php).
Service Worker
Service worker generation failed. Check if WordPress can write to your root folder (the same folder with wp-config.php).
Права на папку http ставила 0777 и на config.php 0777 всё равно.
В чем может быть проблема?
Наверно все же запрещено в корень добавлять что либо, я не уверен. Но можно узнать у хостера скажем что там с такими разрешениями....
Проблемы решаем на форуме