Свързани публикации 'service-worker'


Custom Service Worker във всяко приложение с esbuild
Напоследък проучвам използването на Service Workers в уеб приложения. Случаите на използване включват „предварително извличане на съдържание в мащаб“, „ускоряване на уебсайта ви“, „обработка на откази“ и вероятно много други. Един от проблемите, с които непрекъснато се сблъсквам, е необходимостта да коригирам моя сервизен работник според рамката, не повече. Да видим какво злато изрових миналата седмица по-долу 👇🏻 Къде започна? Опитвах се да настроя персонализиран service worker с..

Прогресивна обвивка на уеб приложения: Ключът към отзивчиви и ангажиращи потребителски изживявания
Тъй като продължаваме да виждаме области като Машинно обучение , Изкуствен интелект , Наука за данни, квантово изчисление да се развиват, областта на Уеб разработката също не е изоставен. Вече имаме прогресивни уеб приложения (PWA). Отминаха дните, когато вашето уеб приложение спираше да работи офлайн и показваше „красивия“ динозавър! Да, имам предвид. Динозавър, приятелю, съжалявам, ако това те е наранило, но е време потребителите да видят нещо по-„ красиво“ сега. Ето как..

Работник за базов офлайн режим на GitHub Pages
Даденият пример е с препратка от https://googlechrome.github.io/samples/service-worker/basic/. Това е просто ръководство, за да започнете с service worker за страницата на вашия профил в GitHub. Какво прави Service Worker? Предварително кешира HTML, JavaScript и CSS файловете, необходими за показване на тази страница офлайн. (Опитайте, като презаредите страницата без мрежова връзка!) Почиства предварително кешираните записи, когато името на кеша се актуализира. Прихваща..

5 начина, по които сервизните работници променят модерните уеб приложения
Сервизните работници предлагат много вълнуващи възможности на съвременните уеб приложения. Те надхвърлят традиционните граници на обикновен JavaScript, работещ в браузъра. Тези работници работят във фонов режим и изпълняват задачи, които не се нуждаят от взаимодействие с потребителя. В тази статия ще представя пет разширени функции, добавени към вашите уеб приложения. След като се влюбите в сервизните работници, препоръчвам ви да създадете свои собствени функции за многократна..

Свързани въпроси 'service-worker'

Service worker през http: Възникна грешка в SSL сертификата при извличане на скрипта
Използвам service worker с https, а не https за моя проект angular 4. Но получавам тази грешка: Неуспешна регистрация на Service Worker: DOMException: Неуспешно регистриране на ServiceWorker: Възникна грешка в SSL сертификата при извличане на...
10959 изгледи
schedule 15.09.2022

Мързеливо зареждане или предварително зареждане на Angular модули и използване на услуга за кеширане на резултатите?
Подходът на Angular CLI към прогресивните уеб приложения включва ли начин за кеширане на предварително заредени или лениво заредени модули с помощта на подхода на service worker (Progressive Web App)? Например Angular Router има стратегия...
1396 изгледи

Cache-first Service Worker: как да заобиколите кеша на актуализираните активи?
Ето сценария: Имате сайт, който в момента е кеширан чрез SW. Внедрявате нова версия, която включва актуализиран софтуер с версия за премахване на кеша. След това компанията обявява новите функции. Хората обаче посещават сайта, въпреки че SW се...
4128 изгледи
schedule 04.10.2022

Какъв е този неизвестен клиент с произход от Google, който задейства JavaScript грешки в нашия PWA?
Изпълняваме прогресивни уеб приложения с активирани насочени известия за Chrome и Samsung Internet и насърчаваме нашите потребители да го добавят към началния си екран. Ние стриктно регистрираме и наблюдаваме изключенията на браузъра, за да запазим...
510 изгледи

Фоновото синхронизиране отнема твърде много време след установяване на интернет връзка, работна кутия
Използвам service worker, за да постигна функционалност за фоново синхронизиране. Следва моят код: importScripts( 'https://storage.googleapis.com/workbox-cdn/releases/3.6.3/workbox-sw.js' ) const queue = new...
485 изгледи

Хостинг на service-worker файл от CDN/Google Drive
Докато внедрявам уеб насочени известия, трябва да добавя местоположение на файла на услугата в моя JS код. navigator.serviceWorker.register('/service-worker.js') Мога ли да хоствам този service-worker файл в CDN или Google Drive?
1410 изгледи
schedule 06.10.2022

Съхраняване на REST заявки с обслужващи работници за синхронизирането им
Мисля да прехвърля приложението си офлайн с помощта на обслужващи работници. Вече постигам задоволителни резултати с кеширане на ресурси, но също така трябва да проверя onfetch дали съм свързан с интернет, ако не - да запазя заявката и да я натисна...
6356 изгледи
schedule 01.11.2022

Как да регистрирате обслужващи работници към пренасочен URL адрес на скрипт
Това може да попадне в категорията „не правете това“, но аз се опитвам да разработя разширение за chrome, което ефективно инжектира достъпен в мрежата сървърен скрипт („sw.js“) в страницата на потребителя и след това се регистрира обслужващ работник...
1642 изгледи

Как мога и има ли смисъл да използвам Service Worker, за да добавя заглавка за оторизация към всичките си заявки за API?
Всяка заявка, която правя към вътрешен API, изисква заглавка за оторизация. Създавам приложение, базирано на Polymer, използвайки много уеб компоненти, както частни, така и на трети страни. Извършвам почти всички мои AJAX извиквания чрез...
292 изгледи

PostMessage от serviceWorker след push събитие
Трябва да изпратя съобщение от serviceWorker до страницата след push-събитие. Не мога да посоча свойството на порта (като https://jakearchibald.github.io/isserviceworkerready/demos/postMessage/ ), защото не съм изпратил това съобщение Този код не...
2189 изгледи
schedule 31.03.2024