sfd
Service Worker: простая стратегия Cache First
Если вам нужен быстрый сайт с мгновенной отдачей статики и работа «как приложение» даже при нестабильном интернете — начните с самой понятной схемы кеширования: Cache First. В этой статье — что это такое, когда уместно применять, готовый sw.js, тонкости, проверки скоростью и чек-лист внедрения. Cache First = «сначала кэш, потом сеть».
Браузер перехватывает запрос сервис-воркером и пытается отдать ресурс из Cache Storage. Если в кэше нет — тянет из сети, кладёт в кэш на будущее и возвращает пользователю. Где уместно: Где лучше не применять (или применять осторожно): Добавьте в HTML/главный бандл: <script>
if ('serviceWorker' in navigator) {
window...
Что такое cookies и cache файлы и почему их надо чистить? Нормализуем работу браузера.
Думаю, каждый пользователь интернета, хотя бы раз в жизни сталкивался с таким словосочетанием, как куки и кэш файлы. Однако, не все до конца понимают, зачем эти файлы нужно своевременно чистить, удалять. Да и какое вообще они имеют значение в работе компьютера? Кэш файлы несут положительный эффект в производительность компьютера. Приведу пример: вы долгое время серфили по интернету, натыкались на оидн и тот же сайт с одинаковым дизайном и картинками. Со временем, в этих кэш файлах сохранялись детали сайта, чтобы при следующем открытии сайт загрузился намного быстрее...