タグ

swに関するkitokitokiのブックマーク (3)

  • Service Workerによるキャッシュ戦略の種類 - Qiita

    この記事は、現在開催中のイベント「フロントエンド強化月間 - 開発する上で知っておくべき知見を共有しよう」の記事です。 はじめに QiitaではService Workerを使い、リソースをクライアントにキャッシュさせることにより、パフォーマンスの向上、リクエスト数の軽減をしている。 Service Workerでキャッシュを扱うにあたって、いくつかのキャッシュ戦略があるため、それを紹介する。 Service Workerについて Workbox Qiitaでは、Service Workerファイルの生成にWorkboxを使っている。 Workboxは、gatsby-plugin-offline、next-offlineとかにも使われているライブラリで、Googleが開発している。 Service Workerを簡単に書くことができるのがウリ。 プリキャッシュ(事前キャッシュ) Servi

    Service Workerによるキャッシュ戦略の種類 - Qiita
  • 超詳解!Service Worker Deep Dive ── HTML5 Conference 2016セッションレポート

    超詳解!Service Worker Deep Dive ── HTML5 Conference 2016セッションレポート 保呂毅 はじめまして。GoogleChromeの開発をしている保呂毅です。 Chromeの中では特にService Worker周りを担当してまして、最近はNavigation Preloadという新機能をがんばって実装しています。 先日開催されたHTML5 Conference 2016でService Worker周辺の最近(ここ1年くらい)の動向に関する発表をさせていただいきました。 今回は、この発表の内容を振り返りたいと思います。 Service Workerとは まず題に入る前に簡単にService Workerの説明します。 Service Workerとはどういうものかと言いますと、 下のコードのようにnavigator.serviceWorker

    超詳解!Service Worker Deep Dive ── HTML5 Conference 2016セッションレポート
  • 最小構成のServiceWorker - Qiita

    今、話題のServiceWorkerを動かしてみましょう。 ServiceWorkerはプログラム可能なブラウザキャッシュです。 ブラウザからサーバーへのリクエストをフックして、レスポンスを改ざんできます。 Google Chrome 41.0.2272.118 で動きました。 ファイル ServiceWorkerを登録するhtml service-worker.jsをServiceWorkerとして登録します。 <script> navigator.serviceWorker.register('service-worker.js') .catch(function(whut) { console.error(whut); }); </script>

    最小構成のServiceWorker - Qiita
  • 1