SafariとEdgeの開発版、Service Workerがデフォルトで利用可能に

2017年12月22日

Web標準の1つである「Service Worker」は、Webブラウザで表示されるWebページのバックグラウンドで実行されるスクリプトです。

Service Workerを利用することで、ネットワークに接続されていないオフラインのときでもプロキシサーバのようにWebページからのリクエストを処理することができるため、オフラインに対応したWebアプリケーションを実現することが可能になります。

今後の高度なWebアプリケーションの実現に、Service Workerの機能は欠かせないものになっていくとみられています。

Service Workerは、すでにChrome 63とFirefox 57でサポートが開始されている一方、SafariとMicrosoft Edgeではサポートされていませんでした。

2017年12月21日現在の、Service Workerのサポート状況2017年12月21日現在の、Service Workerのサポート状況

SafariとEdgeの開発版でService Workerが利用可能に

そのSafariとEdgeが開発版でService Workerのサポートを開始したと相次いで発表しました。

WebKitのブログに12月20日付けでポストされた記事「Release Notes for Safari Technology Preview 46では、「we’re excited to enable Service Workers by default in this release. 」(このリリースからService Workersがデフォルトで利用可能になった)と発表しました。

マイクロソフトは12月19日付けのWindowsブログの記事「Service Workers: Going beyond the pageで、Windows Insider buildに含まれるMicrosoft EdgeでService Workerが利用可能になったことを明らかにしました。

We’re thrilled to announce that today’s Windows Insider build enables Service Workers by default in Microsoft Edge for the first time.

SafariやEdgeの正式版でいつからService Wokerが利用可能になるのか、いまのところ不明ではありますが、テクノロジープレビューでデフォルト機能として使えるようになったということは、正式版もそう遠くなく半年程度で登場するのではないかと期待されます。

関連記事

EdgeとSafariのService Workerの実装がそれぞれProgressive Web Apps対応に結びついています。

あわせて読みたい

HTML/CSS Web技術 PWA




タグクラウド

クラウド
AWS / Azure / Google Cloud
クラウドネイティブ / サーバレス
クラウドのシェア / クラウドの障害

コンテナ型仮想化

プログラミング言語
JavaScript / Java / .NET
WebAssembly / Web標準
開発ツール / テスト・品質

アジャイル開発 / スクラム / DevOps

データベース / 機械学習・AI
RDB / NoSQL

ネットワーク / セキュリティ
HTTP / QUIC

OS / Windows / Linux / 仮想化
サーバ / ストレージ / ハードウェア

ITエンジニアの給与・年収 / 働き方

殿堂入り / おもしろ / 編集後記

全てのタグを見る

Blogger in Chief

photo of jniino

Junichi Niino(jniino)
IT系の雑誌編集者、オンラインメディア発行人を経て独立。2009年にPublickeyを開始しました。
詳しいプロフィール

Publickeyの新着情報をチェックしませんか?
Twitterで : @Publickey
Facebookで : Publickeyのページ
RSSリーダーで : Feed

最新記事10本