「Service Workerを無効化する」を編集中
ナビゲーションに移動
検索に移動
この編集を取り消せます。 下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。
最新版 | 編集中の文章 | ||
11行目: | 11行目: | ||
ServiceWorkersがないと動かないサイトは存在そのものが不要なサイトです。 | ServiceWorkersがないと動かないサイトは存在そのものが不要なサイトです。 | ||
− | ==Firefox== | + | == Firefox == |
[[Firefox]]は設定でService Workerを無効化できる。 | [[Firefox]]は設定でService Workerを無効化できる。 | ||
− | ===削除=== | + | === 削除 === |
+ | # 「about:serviceworkers」を開く | ||
+ | # すべてのServiceWorkerを手作業で登録解除する | ||
− | #「about: | + | === 無効化 === |
− | # | + | # 「about:config」を開く |
+ | # dom.serviceWorkers.enabledをfalse | ||
+ | # Firfoxを再起動する(これ重要) | ||
− | + | == PCのChrome系 == | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | ==PCのChrome系== | ||
[[PC]]版の[[Chrome]]系([[Brave]]など)は設定でService Workerを無効化できない。 | [[PC]]版の[[Chrome]]系([[Brave]]など)は設定でService Workerを無効化できない。 | ||
[[Google]]が積極的に推してた機能だからね。 | [[Google]]が積極的に推してた機能だからね。 | ||
− | ===削除=== | + | === 削除 === |
+ | # 「chrome://serviceworker-internals」を開く | ||
+ | # すべてのServiceWorkerを手作業で登録解除する | ||
− | + | === 無効化 === | |
− | + | ページ読み込み直後にService Workerの登録関数をオーバーライドすることで強引に無効化する拡張機能が開発されている。 | |
+ | * Reject Service Worker | ||
+ | *: https://chrome.google.com/webstore/detail/reject-service-worker/falajmifjcihbmlokgomiklbfmgmnopd | ||
+ | * Block Service Workers | ||
+ | *: https://chrome.google.com/webstore/detail/block-service-workers/ceokjgeibfjfcboemhdpkdalankbmnej/related?hl=ja | ||
− | + | == AndroidのChrome == | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | ==AndroidのChrome== | ||
(調査中) | (調査中) | ||
− | #Androidで、「設定」→「開発者向けオプション」→「USBデバッグ」をオンにする | + | # Androidで、「設定」→「開発者向けオプション」→「USBデバッグ」をオンにする |
− | #PCのChromeで、「chrome://inspect/#devices」を開く | + | # PCのChromeで、「chrome://inspect/#devices」を開く |
− | |||
− | |||
− | *https://www.bugbugnow.net/2020/03/Reject-to-register-a-ServiceWorker.html | + | == 参考文献 == |
− | *https://qiita.com/rana_kualu/items/52d8cb7b200d6fefddc8 | + | * https://www.bugbugnow.net/2020/03/Reject-to-register-a-ServiceWorker.html |
+ | * https://qiita.com/rana_kualu/items/52d8cb7b200d6fefddc8 |