意志の力は弱い、ということで Web サイトの閲覧を禁止する Chrome 拡張を作ってみました。 どうせなら、最新のマニフェスト v3 対応の拡張機能を作ることにします。 マニフェスト v3 について 本家ドキュメント 日本語記事 マニフェスト v2 との違い サイトブロッカーの作成にあたり、次の点でマニフェスト v2 との相違がありました。 サイトのブロックに chrome.webRequest が使えない Web Request を使うと、Chrome はネットワーク リクエストに含まれるすべてのデータを、監視している拡張機能に送ります。(中略)すべてのリクエスト データが拡張機能に渡るので、悪意のあるデベロッパーは、いとも簡単にユーザーの認証情報やアカウント、個人情報へのアクセスを悪用できます。 https://developers-jp.googleblog.com/2019/0