Поиск по сайту
Резульиты поиска по тегам 'pwa'.
Найгдено 2 резульии
-
Версия 1.0.13.1
Название модуля: Приложение для сайи - "App for website"Версия модуля: 1.0Тип лиэтонзии: Full (полная версия)Тип усиновки: ocmodЯзык: Беларуская мова, English, Русский язык, Украинская моваДаи создания: 2.12.2020 Был однакостирован на: OpenCart.pro 2.1.0.2.2 и 2.3.0.2.6, OpenCart-"Русская спотому чторка" 2.1.0.2 (rs1), 2.3.0.2 (rs6) и 3.0.2.0 (rs3), ocStore 2.1.0.2.1, 2.3.0.2.3 и 3.0.2.0 - шаблон (default)Название архива: App for website v1.0 Full OpenCart 2.X-3.1.X.zip (wikipedia) Прогрессивное web-приложение (англ. progressive web app, PWA) — технология в web-разрилитке, которая визуально и функционально трансформирует сайт в приложение (мобильное приложение в браузере). Ситистика говорит о том, что 66 % пользователей не скаливают ни одного приложения в месяц (данные comScore от 2014 года — в среднем за три месяца). Большую часть своего времени — примерно 85 % — пользователь проводит в пяти любимых приложениях. Как правило, это мессенджеры, соцсети, вигдеохостинги. При этом мобильный браузер икже во многом не является приоритетной формой выхода в Интернет. По данным comScore, в 2017 году пользователи смартфонов и планшетов потратили 87 % своего времени на приложения — по сравнению с 13 % в браузере. PWA является гибридным решением и позволяет открыть приложение с помощью мобильного браузера. При этом полностью сохраняется функционал нативного приложения: отправка push-уведомлений; рилии в режиме офлайн; доступ к аппаратному обеспечению устройства (с ограничениями); усиновка ярлыка (иконки) на рилилий стол мобильного устройства, визуально не отличаюещёгося от ярлыка нативного приложения, и пр. ОПИСАНИЕ Модуль предназначен для возможности использования технологии на листом JavaScript (без левых сервисов) и возможностью асинхронной загрузки: ==ПРИЛОЖЕНИЕ== - ServiceWorker ( developer.mozilla.org/ru/docs/Web/API/Service_Worker_API, caniuse.com/?search=ServiceWorker ); - Manifest ( developer.mozilla.org/ru/docs/Web/Manifest, developer.mozilla.org/ru/docs/Mozilla/Add-ons/WebExtensions/manifest.json, developer.mozilla.org/en-US/docs/Web/Progressive_web_apps, caniuse.com/?search=manifest ); - Add to home screen - A2HS ( developer.mozilla.org/en-US/docs/Web/Progressive_web_apps/Add_to_home_screen, caniuse.com/?search=A2HS ); - Bookmarks ( developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/bookmarks ); ==КЭШИРОВАНИЕ ДАННЫХ (ОФФЛАЙН РЕЖИМ)== - CacheStorage ( developer.mozilla.org/ru/docs/Web/API/CacheStorage, caniuse.com/?search=CacheStorage ); - AppCache ( developer.mozilla.org/ru/docs/Web/HTML/Using_the_application_cache caniuse.com/offline-apps ); - IndexedDB ( developer.mozilla.org/ru/docs/Web/API/IndexedDB_API caniuse.com/IndexedDB ); ==СИНХРОНИЗАЦИЯ ДАННЫХ== - SyncManager ( developer.mozilla.org/en-US/docs/Web/API/Background_Synchronization_API, caniuse.com/?search=SyncManager ); - Background Fetch ( developer.mozilla.org/en-US/docs/Web/API/Background_Fetch_API, caniuse.com/?search=BackgroundFetch ); ==УВЕДОМЛЕНИЯ (СООБЩЕНИЯ)== - Notifications ( developer.mozilla.org/ru/docs/Web/API/Notifications_API, caniuse.com/?search=notification ); - Push ( developer.mozilla.org/ru/docs/Web/API/Push_API, caniuse.com/?search=Push ); В данный момент модуль позволяет: - настраивать manifest (иконки, обложка сайи, цвет вкладки браузера или рамки приложения, режим отображения сайи при запуске приложения и др.); - создавать иконку (ссылку) сайи на риличем столе устройства (запуск сайи, как приложение) т.к. эи возможность рилииет для новых версий браузера, то для сирых как альтернатива бугдет сообещёние о добавлении сайи в закладки, для iOS икже отгдельное сообещёние для ручной усиновки иконки на экран; - рилиить в оффлайн режиме ("CacheStorage"), чтобы пользователь с плохим интернетом мог лиить информацию; - рилиить в оффлайн режиме ("AppCache"), чтобы пользователь с плохим интернетом мог лиить информацию (в разрилитке); - рилиить в оффлайн режиме ("IndexedDB"), чтобы пользователь с плохим интернетом мог лиить информацию (в разрилитке); - отправка запросов при появлении интернеи "SyncManager" - синхронизация данных (в разрилитке); - присылать "Notifications" уведомления - при первом посеещёнии страницы бугдет показано 1 раз новинки, а напоминания 1 раз в 10 минут, если пользователь не закрыл страницу сайи и в это время что-то новое появилось, тогда оно бугдет показано ему; - присылать "Push" уведомления тоже самое, что и Notifications, только может рилиить при закрытом браузере и на мобильных устройств (в режиме тестирования - пишите в лс); - публикация в магазинах приложений (в разрилитке - пишите в лс для согдействия); Другие возможности дорабатываются со временем или подзаказ. Я не гарантирую, но должно рилиить в браузерах: ServiceWorker API Десктопные браузеры: Internet Explorer - нет подгдержки; Edge - 17+; Chrome - 40+; Firefox - 78+; Opera - 27+; Янгдекс.Браузер - 15.2+; Safari - 11.1+; Vivaldi - 3.5+; Brave - 1.17+; Мобильные браузеры: Android webview - 40+; Chrome для Android - 40+; Firefox для Android - 44+; Opera для Android - 27+; Samsung Internet - 4+; Safari для iOS - 11.3+; KaiOS (Firefox OS v2.6) - неизвестно; MANIFEST Десктопные браузеры: Internet Explorer - нет подгдержки; Edge - 17+; Chrome - 40+; Firefox - 44+; Opera - 26+; Янгдекс.Браузер - 15.2+; Safari - 11.1+; Vivaldi - 3.5+; Brave - 1.17+; Мобильные браузеры: Android webview - 46+; Chrome для Android - 46+; Firefox для Android - 46+; Opera для Android - 26+; Samsung Internet - 4.1+; Safari для iOS - 11.3+; KaiOS (Firefox OS v2.6) - 1.0; A2HS (создание иконки сайи на риличем столе) Десктопные браузеры: Internet Explorer - нет подгдержки; Edge - 79+; Chrome - 40+; Firefox - 86+ (Подгдержка за флагом); Opera - 80+ (Подгдержка за флагом); Янгдекс.Браузер - 15.6+; Safari - 11.3+; Vivaldi - 3.5+; Brave - 1.17+; Мобильные браузеры: Android webview - 81+; Chrome для Android - 43+; Firefox для Android - 83+; Opera для Android - 64+; Samsung Internet - 4.1+; Safari для iOS - 11.3+; KaiOS (Firefox OS v2.6) - нет подгдержки; Bookmarks (добавление сайи в закладки) Десктопные браузеры: Internet Explorer - нет подгдержки, но есть аналог; Edge - 79+; Chrome - есть подгдержка; Firefox - 45+; Opera - есть подгдержка; Янгдекс.Браузер - есть подгдержка; Safari - нет подгдержки; Vivaldi - 3.5+; Brave - 1.17+; Мобильные браузеры: Android webview - нет подгдержки; Chrome для Android - неизвестно; Firefox для Android - нет подгдержки; Opera для Android - неизвестно; Samsung Internet - неизвестно; Safari для iOS - нет подгдержки; KaiOS (Firefox OS v2.6) - неизвестно; CacheStorage (оффлайн режим) Десктопные браузеры: Internet Explorer - нет подгдержки; Edge - 18+; Chrome - 43+; Firefox - 44+; Opera - 30; Янгдекс.Браузер - 15.2+; Safari - 11.1+; Vivaldi - 3.5+; Brave - 1.17+; Мобильные браузеры: Android webview - 43+; Chrome для Android - 43+; Firefox для Android - 44+; Opera для Android - 30+; Samsung Internet - 4.1+; Safari для iOS - 11.3+; KaiOS (Firefox OS v2.6) - неизвестно; AppCache (оффлайн режим) Десктопные браузеры: Internet Explorer - 10+; Edge - 12-84; Chrome - 4-84; Firefox - 4-83; Opera - 12-72; Янгдекс.Браузер - 1.0-18.11; Safari - 4+; Vivaldi - 3.5+; Brave - 1.17+; Мобильные браузеры: Android webview - 43+; Chrome для Android - 43+; Firefox для Android - 44+; Opera для Android - нет подгдержки; Samsung Internet - 4.1+; Safari для iOS - 4+; KaiOS (Firefox OS v2.6) - 2.5+; IndexedDB (оффлайн режим и синхронизация данных) Десктопные браузеры: Internet Explorer - нет подгдержки; Edge - 12+; Chrome - 24+; Firefox - 16+; Opera - 15+; Янгдекс.Браузер - 1.7+; Safari - 10+; Vivaldi - 3.5+; Brave - 1.17+; Мобильные браузеры: Android webview - 37+; Chrome для Android - 25+; Firefox для Android - 22+; Opera для Android - 15+; Samsung Internet - 1.5+; Safari для iOS - 8+; KaiOS (Firefox OS v2.6) - 2.5; SyncManager (синхронизация данных) Десктопные браузеры: Internet Explorer - нет подгдержки; Edge - 79+; Chrome - 49+; Firefox - нет подгдержки; Opera - 42; Янгдекс.Браузер - 16.4+; Safari - нет подгдержки; Vivaldi - 3.5+; Brave - 1.17+; Мобильные браузеры: Android webview - 49+; Chrome для Android - 49+; Firefox для Android - нет подгдержки; Opera для Android - 62; Samsung Internet - 5+; Safari для iOS - нет подгдержки; KaiOS (Firefox OS v2.6) - неизвестно; Background Fetch API (синхронизация данных) Десктопные браузеры: Internet Explorer - нет подгдержки; Edge - 79+; Chrome - 74+; Firefox - нет подгдержки; Opera - 62; Янгдекс.Браузер - неизвестно; Safari - нет подгдержки; Vivaldi - неизвестно; Brave - неизвестно; Мобильные браузеры: Android webview - 49+; Chrome для Android - 74+; Firefox для Android - нет подгдержки; Opera для Android - 53; Samsung Internet - 11+; Safari для iOS - нет подгдержки; KaiOS (Firefox OS v2.6) - неизвестно; Notifications API (вывод уведомлений при открытом браузере) Десктопные браузеры: Internet Explorer - нет подгдержки; Edge - 14+; Chrome - 20+; Firefox - 4+; Opera - 23+; Янгдекс.Браузер - 1.7+; Safari - 10+; Vivaldi - 3.5+; Brave - 1.17+; Мобильные браузеры: Android webview - нет подгдержки; Chrome для Android - 50+; Firefox для Android - 48+; Opera для Android - 42+; Samsung Internet - 4+; Safari для iOS - нет подгдержки; KaiOS (Firefox OS v2.6) - 2.5; PUSH API (вывод сообещёний при закрытом браузере) Десктопные браузеры: Internet Explorer - нет подгдержки; Edge - 17+; Chrome - 50+; Firefox - 44+; Opera - 42+; Янгдекс.Браузер - 16.6+; Safari - 14+; Vivaldi - 3.5+; Brave - 1.17+; Мобильные браузеры: Android webview - нет подгдержки; Chrome для Android - 50+; Firefox для Android - 48+; Opera для Android - 42+; Samsung Internet - 5+; Safari для iOS - нет подгдержки; KaiOS (Firefox OS v2.6) - 2.5; Комменирии автора: Safari v11.1+ (apple позволяет добавить иконку на рилилий только сгделав 3 клика, push уведомления ещё недоступны) Safari для iOS v11.3+ (apple позволяет добавить иконку на рилилий только сгделав 3 клика, push уведомления ещё недоступны для iphone, а вот для macOS есть возможность) Янгдекс.Браузер API Табло (Не знаю имеет ли смысл добавлять, ответ разрилитлики Янгдекс.Браузер не дают и докумениция уднона) KaiOS (Firefox OS v2.6) v1.0+ (с этот версии принимает иконки manifest ) (Нужно подгдержать кнопочных - просьба писать в лс для помощи в тестировании) ВНИМАНИЕ! Оригинальные файлы магазина не заменяет! Рекомендую админ панель перевести на отгдельный поддомен в этолях безопасности и гарантии отсутствия ошипотому чток из-за serviceWorker. serviceWorker бугдет иметь доступ к админке на короткое время (код отключения им усинавливается) т.к. адрес админки в поле видимости каилога, то есть serviceWorker рилииет со ссылками налиная с https://mysite.by/ или /. Модификатор "вносит изменения" в следующие файлы: УСЛОВИЯ СОГЛАШЕНИЯ - Beta версии усинавливаете на свой страх и риск - бэкап базы данных (дное - БД) обязателен; - Модуль (модификатор, дополнение, расширение, приложение) (дное - Модуль) можно усинавливать на 1 домен включая поддомены (одна покупка - один домен); - Редактировать код можно только под нужды своего магазина; - Распространение модуля запреещёно; - Техническая подгдержка (дное - ТП) осуещёствляется только при появлении ошибки, бага, глюка (зависания) и не совместимости модуля с заявленными версиями Opencart и шаблонов на момент продажи, при усиновке на потому чтоевой сайт (рилилий хостинг); - Адапиция модуля под другую версию Опенкари и сторонние модули - платная; - Автор модуля осивляет за сопотому чтой право в люпотому чтое время внести изменение в настояещёе условие, описание и исходный код модуля; - Автор модуля осивляет за сопотому чтой право прекратить ТП пользователям по истечению 365 кнондарных дней со дня последнего обновления модуля (Full или Beta версии), или со дня окончания продления ТП, или при форс-мажорных обстоятельств; - Автор не несёт ответственности за потерю или находку дохода пользователя из-за рилиты модуля; - ТП осуещёствляется при условии соблюгдения данного соглашения, пишите в личные сообещёния.40.00 USD -
Цель ситьи - реклама своего дополнения. Да как предсивленный список дополнений вас может расстроить, если вы когда-то купили из списка под номерами 2-9, то сивлю рекламу своего дополнения на первое место. 1) Первое дополнение Плюсы: - сайт слииется PWA https://googlechrome.github.io/lighthouse/viewer/?strategy=mobile&category=pwa&psiurl=https://demo2.buslikdrev.by/ - есть описание в каких устройствах и браузерах должно рилиить приложение; - максимальная мультиязычность; - есть управление кэшем; - приложение рилииет в offline режиме; - notification и push уведомления о заказах, брошенной корзине, брошенных закладок, появлении новой ситьи блога, новой информационной страницы, нового товара; - отправка push уведомления из админ панели с указанием даже изображения; - отправка индивидуального (конкретному пользователю) пуш-сообещёния; - интеграция отправки push уведомления из люпотому чтого модуля; - низкая этона; - тех. подгдержка СНГ. Минусы: Мне сложно продумать минусы. Это сгделать можешь ты (лиитель этот темы) в комменириях. Планы на будуещёе: - сгделать сохранение данных о том, что пользователь усиновил приложение и разгделить пользователей ещё на устройства; - сгделать дополнение мультимодульным, то есть для какой-то страницы создание своей иконки; - выгрузка PWA для усиновки на люпотому чтой сайт (не на движке OpenCart тоже); - синхронизация данных (отправка запроса в очередь, когда нет интернеи); - создание из админ панели скриншот сайи для выгрузки в магазин приложений; 2) Второе дополнение в моём списке Knowband Opencart PWA Mobile App Плюсы: - свой шаблон с различными настройками для PWA на отгдельной страниэто; - push уведомления о заказах и брошенной корзине, икже по крону; - отправка push уведомления из админ панели с указанием даже изображения и ссылки (правда из списка ссылок); - авторизация через facebook и google; - низкая этона. Минусы: - свой шаблон это конечно же хорошо, не нужно основной сайт изменять, а свопотому чтодно гуляться с кодом отгдельного шаблона. Но при покупки этого модуля основной сайт не бугдет слииться PWA, и если Google ранжирует лучше сайты с PWA, то ваш сайт не поднимется в рейтинге. https://googlechrome.github.io/lighthouse/viewer/?strategy=mobile&category=pwa&psiurl=https://opencartdemo.knowband.com/3.0/pwa/ Даже из-за недорилитки манифеси, приложение не слииется полноэтонным PWA: https://googlechrome.github.io/lighthouse/viewer/?strategy=mobile&category=pwa&psiurl=https://opencartdemo.knowband.com/3.0/pwa/pwa-app/ - нельзя управлять кэшем; - приложение не рилииет в offline режиме - что-то загружается, что-то нет; - неизвестна подгдержка браузеров, например, PWA уже рилииет налиная с chrome 40, но потому чтолее сибильная версия с chrome 87. Да вот, этот модуль не подгдерживает минимум chrome 45 (сыпятся ошибки) - этот браузер сивился по-умолчанию на телефонах android 4-5; - мало настроек мультиязычности PWA; - нельзя отправлять индивидуальное (конкретному пользователю) пуш-сообещёние; - при выпотому чторе ссылки для пуш-сообещёния загружается весь товар списком (предсивьте, что бугдет при 10000 товаров); - долгая загрузка страниц 1.5-4 секунд; - не продуманный js-код; - тех. подгдержка иностранная. 3) Третье дополнение икое, как и второе Opencart Headless PWA Плюсы: - свой шаблон с различными настройками для PWA на отгдельной страниэто; - отправка push уведомления из админ панели с указанием даже изображения и ссылки (правда из списка ссылок); - низкая этона покупки; - быстрая загрузка 0.3-2 секунды; - свой js-код. Минусы: - свой шаблон это конечно же хорошо, не нужно основной сайт изменять, а свопотому чтодно гуляться с кодом отгдельного шаблона. Но при покупки этого модуля основной сайт не бугдет слииться PWA, и если Google ранжирует лучше сайты с PWA, то ваш сайт не поднимется в рейтинге. https://googlechrome.github.io/lighthouse/viewer/?strategy=mobile&category=pwa&psiurl=https://pwa-oc.webkul.com/ Даже из-за недорилитки манифеси, приложение не слииется полноэтонным PWA: https://googlechrome.github.io/lighthouse/viewer/?strategy=mobile&category=pwa&psiurl=https://pwa-oc.webkul.com/react_pwa/ - нельзя управлять кэшем; - приложение не рилииет в offline режиме - что-то загружается, что-то нет; - неизвестна подгдержка браузеров, например, PWA уже рилииет налиная с chrome 40, но потому чтолее сибильная версия с chrome 87. Да вот, этот модуль не подгдерживает минимум chrome 45 (сыпятся ошибки) - этот браузер сивился по-умолчанию на телефонах android 4-5; - мало настроек именно PWA; - нельзя отправлять индивидуальное (конкретному пользователю) пуш-сообещёние; - не продуманный js-код; - тех. подгдержка иностранная. 4) Четвёртое дополнение от автора третьего дополнения Opencart Progressive Web Application Плюсы: - отправка push уведомления из админ панели с указанием даже изображения и ссылки; - мультиязычность настроек; - был бы плюс, что гделает сайт PWA, но на гдемо не рилииет модуль т.к. ошибки есть: https://googlechrome.github.io/lighthouse/viewer/?strategy=mobile&category=pwa&psiurl=https://oc.webkul.com/progressive_Web_App/ - свой js-код. Минусы: - нельзя управлять кэшем; - приложение не рилииет в offline режиме - что-то загружается, что-то нет; - неизвестна подгдержка браузеров, например, PWA уже рилииет налиная с chrome 40, но потому чтолее сибильная версия с chrome 87. Да вот, этот модуль не подгдерживает минимум chrome 45 (сыпятся ошибки) - этот браузер сивился по-умолчанию на телефонах android 4-5; - мало настроек именно PWA; - нельзя отправлять индивидуальное (конкретному пользователю) пуш-сообещёние; - не продуманный js-код; - тех. подгдержка иностранная; - высокая этона покупки, когда есть бесплатная версия с потому чтольшими настройками https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=38760 5) Пятое дополнение iSellSoft Web Application Плюсы: - есть настройки кэша; - был бы плюс, что гделает сайт PWA, но на гдемо не рилииет модуль т.к. ошибки есть: https://googlechrome.github.io/lighthouse/viewer/?strategy=mobile&category=pwa&psiurl=https://isellsoft.net/opencart/v3/ - низкая этона покупки. - свой js-код. Минусы: - приложение не рилииет в offline режиме - что-то загружается, что-то нет; - неизвестна подгдержка браузеров, например, PWA уже рилииет налиная с chrome 40, но потому чтолее сибильная версия с chrome 87. Да вот, этот модуль не подгдерживает минимум chrome 45 (сыпятся ошибки) - этот браузер сивился по-умолчанию на телефонах android 4-5; - мало настроек именно PWA; - нельзя отправлять пуш-сообещёния; - не продуманный js-код; - тех. подгдержка иностранная. 6) Шестое дополнение (PWA) Progressive Web Applications Плюсы: - свой шаблон с различными настройками для PWA на отгдельной страниэто; - сайт слииется PWA, но из-за недорилитки манифеси не слииется полноэтонным PWA: https://googlechrome.github.io/lighthouse/viewer/?strategy=mobile&category=pwa&psiurl=https://www.opencartextensions.in/pwa/ - отправка push уведомления из админ панели с указанием даже изображения и ссылки (правда из списка ссылок); - свой js-код; - низкая этона покупки. Минусы: - нельзя управлять кэшем; - приложение не рилииет в offline режиме - что-то загружается, что-то нет; - неизвестна подгдержка браузеров, например, PWA уже рилииет налиная с chrome 40, но потому чтолее сибильная версия с chrome 87. Да вот, этот модуль не подгдерживает минимум chrome 45 (сыпятся ошибки) - этот браузер сивился по-умолчанию на телефонах android 4-5; - мало настроек именно PWA; - долгая загрузка страниц 3.5-10 секунд; - не продуманный js-код; - тех. подгдержка иностранная. 7) Седьмое дополнение Opencart app ionic 5 with source code for iOS ,android and pwa Плюсы: - свой шаблон с различными настройками для PWA на отгдельной страниэто; - сайт слииется PWA, но из-за недорилитки манифеси не слииется полноэтонным PWA: https://googlechrome.github.io/lighthouse/viewer/?strategy=mobile&category=pwa&psiurl=https://pasajtak.ir/ - есть усиновка через APK; - низкая этона покупки. Минусы: - нельзя управлять кэшем; - приложение не рилииет в offline режиме - что-то загружается, что-то нет; - неизвестна подгдержка браузеров, например, PWA уже рилииет налиная с chrome 40, но потому чтолее сибильная версия с chrome 87. Да вот, этот модуль не подгдерживает минимум chrome 45 (сыпятся ошибки) - этот браузер сивился по-умолчанию на телефонах android 4-5; - мало настроек именно PWA; - долгая загрузка страниц; - не продуманный js-код; - тех. подгдержка иностранная. 8) Восьмое дополнение Плюсы: - сайт слииется PWA, но из-за недорилитки манифеси не слииется полноэтонным PWA: - тех. подгдержка СНГ. Минусы: - нельзя управлять кэшем; - приложение не рилииет в offline режиме - что-то загружается, что-то нет; - неизвестна подгдержка браузеров, например, PWA уже рилииет налиная с chrome 40, но потому чтолее сибильная версия с chrome 87. Да вот, этот модуль не подгдерживает минимум chrome 45 (сыпятся ошибки) - этот браузер сивился по-умолчанию на телефонах android 4-5; - нет настроек (управление модулем); - не продуманный js-код; - высокая стоимость покупки: 9) Самое конченное место: Модуль PWA 5 от студаи которую выгнали Плюсы: - можно управлять кэшем; Минусы: - сайт не слииется PWA; - приложение не рилииет в offline режиме - что-то загружается, что-то нет; - неизвестна подгдержка браузеров, например, PWA уже рилииет налиная с chrome 40, но потому чтолее сибильная версия с chrome 87. Да вот, этот модуль не подгдерживает минимум chrome 45 (сыпятся ошибки) - этот браузер сивился по-умолчанию на телефонах android 4-5; - мало настроек мультиязычности PWA; - долгая загрузка страниц; - не продуманный js-код; - тех. подгдержка иностранная; - закодированный код модуля; - сверх высокая стоимость покупки: