Service Worker: простая стратегия Cache First
Если вам нужен быстрый сайт с мгновенной отдачей статики и работа «как приложение» даже при нестабильном интернете — начните с самой понятной схемы кеширования: Cache First. В этой статье — что это такое, когда уместно применять, готовый sw.js, тонкости, проверки скоростью и чек-лист внедрения. Cache First = «сначала кэш, потом сеть». Браузер перехватывает запрос сервис-воркером и пытается отдать ресурс из Cache Storage. Если в кэше нет — тянет из сети, кладёт в кэш на будущее и возвращает пользователю. Где уместно: Где лучше не применять (или применять осторожно): Добавьте в HTML/главный бандл: <script> if ('serviceWorker' in navigator) { window...
06:44
1,0×
00:00/06:44
728,8 тыс смотрели · 4 года назад
135 читали · 1 неделю назад
Кэш процессора — что это такое и как он заставляет ваш компьютер работать быстрее (часть 2)
Продолжаем погружаться в историю и логику работы кэш-памяти. В первой части мы остановились на том, как идея «быстрого блокнота» для процессора превратилась из дорогой экзотики для мэйнфреймов в обязательный элемент любого чипа. Мы увидели, как кэш переехал с материнской платы прямо на кристалл процессора, а также познакомились с принципами, на которых он построен. Выражаю благодарность пользователям, которые поддержали мою идею в комментариях к предыдущему посту. Если вы пропустили, то рекомендую...