3

ネットワークがプリセットでなくても、ユーザーがオフラインであっても、私のWebアプリケーションを利用できるようにしたい。Webアプリケーションをオフラインにする方が良いですか?アプリケーションキャッシュまたはサービスワーカーですか?

は、私はこれについて検索し、2つの解決策を見つける: は、1)サービスワーカーとしてサービスワーカー

を使用するアプリケーションキャッシュ 2)を使用する状態を開発中であり、すべてのブラウザでサポートされていないので、これは実現可能である見つけることができません私の要求に従って

一方、アプリケーションキャッシュは(ほとんどのブラウザではまだサポートされている)ほとんどのブラウザから廃止予定です(MDNサイト)。私はこの解決策も使用できません。

私は上記の点に間違っている場合、いくつかの提案や修正をお願いします。

ありがとうございます。

+0

この本はhttps://www.manning.com/books/progressive-web-appsでサービスワーカーを推薦しています。 – Askar

+0

@oscarしかし、サービスワーカーはSafariとIEブラウザでサポートされていません。 – Shikha

答えて

1

あなたの結論は正しいです。現在のところ、サービスワーカーはすべてのブラウザでサポートされているわけではありません。Safariが近い将来サポートするようには見えませんが、少なくともfive year planに表示されます。

swがもたらすすべての機能を持っていなくても、それが非推奨になってもアプリケーションキャッシュを使用することはできます。あなたのサイトにsw /アプリケーションのキャッシュミックスを持つことは可能です。

あなたは、オフラインで作業するためにあなたのサイトに入れたい仕事/お金との利益を比較しなければなりません。既存のサイトがある場合は、ブラウザの統計情報を確認してから決定することができます。

+0

私は両方のミックスを使用することも考えています。ありがとう。 – Shikha

関連する問題