私は最初のSafari拡張機能を正常に作成しました。すべての入力要素をループし、type="text"要素から"autocomplete"属性を削除します。これは、オートコンプリートをオフにする(たとえば、ユーザー名とパスワードの記憶)ばかげたWebサイトをオーバーライドします。
拡張機能のホワイトリスト(開発者ツール内)を、これを機能させたいWebサイトとして定義します。この拡張機能を公開することを妨げている主な欠点は、新しいWebサイトに適用するたびに、開発ツールのホワイトリストに追加して拡張機能をリロードする必要があることです。
ホワイトリストをプログラムで編集したり、ユーザー(開発者だけでなく)に公開したりする方法はありますか?