現在表示しているWebページに対して以下の操作を行う拡張機能を作成しました。
・指定された要素の無効化
・ページにフィルタをかける
・ページに文字を流す
・ページを元に戻す
本拡張機能はコンテンツスクリプトとユーザーインターフェース(UI)であるポップアップで構成されます。
ポップアップからコンテンツスクリプトへの通信のみで動作します。
コンテンツスクリプトからポップアップへは通信を行わず、バックグランドスクリプトは使用していません。
UIであるポップアップで、それぞれ以下の選択や情報の入力と実行のトリガー操作をユーザーに求めます。
・無効化する要素の選択
・ページにかけるフィルタの選択
・ページに流す文字の入力
無効化する要素やフィルタはソースファイルを書き換える事でカスタマイズ可能です。
(とても簡単にできます。)




※:添付画像は「拡張機能GG02」実行時の画像ですが、作成中の段階の物であり、実際の商品と異なる場合があります。
本商品は、そのソースコード及び解説書のセットです。購入後、ご自身の開発研究の参考、たたき台、教材に使用するプログラム例等、ご自由にご利用ください。
解説書内で実装メモやソースのカスタマイズ方法「Permissions policy
violation」の愚痴等を記述しています。
【製品の取り扱い】
ソースコードのカスタマイズ、自作拡張機能の叩き台としてのご使用等、ご自由に。
例えばソースコードをご自身の作成する学習教材の例として使う事もご自由にどうぞ。
「ダメなコーディングの例」等の褒めない内容での利用も自由です。
ソースファイルを改変してご自身の名でストアに公開するのもご自由に。
アイコン画像、ドキュメント、当サイトおよび製作者名は使用しないでください。
ドキュメントの内容を引用するのはご自由にどうぞ。
報告・クレジット表記不要です。
【免責事項】
製作者は、本製品によって生じたいかなる損害についても一切責任を負いません。
補償もいたしません。
製品の保守の義務を負いません。
情報の正確性・完全性・信頼性・合法性・最新性を保証しません。
全てご利用者様の自己判断と自己責任においてご利用ください。
ご利用いただいた時点で上記の免責事項に同意したものとみなします。
ドキュメントは6000文字程度、ソースファイルは以下の構成すべてで8000文字程度のボリュームです。

有料エリアにzip圧縮された製品のパッケージが(ポツンと)置かれています。パッケージを解凍してご利用ください。
