警告「Application Cache is deprecated in non-secure contexts, … 」
とあるサイトで出た警告、気になったのでメモ
webサイトをSSL化したら出なくなった。
以下、実際に出てた警告
「Application Cacheは廃止予定なんでHTTPSに移行して最終的にはService Workersを使ってください」って言ってる(google翻訳)
smartphoto.min.js:128 [Deprecation] Application Cache is deprecated in non-secure contexts, and will be restricted to secure contexts in M69, around September 2018. Please consider migrating your application to HTTPS, and eventually shifting over to Service Workers. See https://goo.gl/rStTGz for more details.
HTML5で「Application Cache」というブラウザにキャッシュさせる機能があるみたい
Firefoxはバージョン62以降は「Application Cache」をSSL化されてないサイトでは使えないみたいっすね
chromeはサポートを終了しましたって書いてあった。
▼Application Cache が安全でないサイトでは使用できなくなりました
https://www.fxsitecompat.com/ja/docs/2018/application-cache-can-no-longer-be-used-on-insecure-sites/
参考
▼HTML5のApplication Cacheを使う
https://qiita.com/TakamiChie/items/a7f8921bdb95871d90e1
▼Service Worker の紹介
https://developers.google.com/web/fundamentals/primers/service-workers/?hl=ja
▼Service Workerに関する仕様とか機能とか
https://1000ch.net/posts/2014/service-worker-internals.html
▼Service Worker の紹介
https://developers.google.com/web/fundamentals/primers/service-workers/?hl=ja