Mozilla開発者が実験を発表しました テストする予定の場所 煩わしいリクエストに対処するテクニック Webサイトに追加のアクセス許可を提供します。
そして、それは彼らが特権などを獲得するということではありませんが、それは しばらくの間、ブラウザで提供されるアクセス許可を要求する機能を悪用するWebサイトがますます増えています。、主にプッシュ通知リクエストの定期的な撤回を通じて。
このタイプのスパムからユーザーを保護するには、 Firefoxの人々は、サイトがそのような通知を表示できる状況を制限することを計画しています。
Firefoxの設定には、プッシュ通知要求の出力を完全に無効にするオプションが長い間ありますが、この機能は、ユーザーが通知の送信を完全に拒否するつもりはないが、削除したい場合には不便です。迷惑なスパム。
統計によると テレメトリコレクションから、 25月24日から18月XNUMX日までのFirefoxベータユーザーは約XNUMX万件のリクエストを送信しました 通知を受け取るためにアクセスしたWebサイトの数。
申請の3%のみが承認されました ほとんどが拒否され、19%の場合、ユーザーは同意ボタンまたは拒否ボタンを押さずに、要求が表示された直後にページのタブを閉じました。
ちなみに、カメラとマイクへのアクセスをリクエストした場合の通知受理率は85%です。 これらの統計は、プッシュ通知要求がコンテキスト外に表示され、訪問者を苛立たせることを示唆しています。
通知ブロッカー
昨日から29月XNUMX日まで、Firefoxのナイトリービルドで実験が実行されています。 ユーザーがページを操作しない限り(マウスクリックまたはキーストローク)、承認リクエストはブロックされます。
この実験の最初のXNUMX週間は、リクエストはサイレントにブロックされます リクエストを表示しようとすると、残り時間がアドレスバーにリクエスト受信インジケーターが表示されます。 それをクリックすると、アプリケーション自体を見ることができます。
次に、XNUMX番目の実験が計画されています。 その間、Firefox 67リリースのユーザーのごく一部が、アプリケーション認証フォームの操作方法に関する情報を共有するように求められます。
実験中、Firefox開発者は、資格情報の要求を表示する前にユーザーがサイトに滞在していた時間に関する情報を取得し、ブロックできる不正使用を検出するための統計を蓄積する予定です。
多くのウェブサイトが悪用するスパムを最小限に抑えようとするFirefox開発者の考えは悪くありません。
通知の煩わしさを終わらせることでさえ、新しいユーザーを引き付けることができるプラスになる可能性がありますが、ユーザーが通知を受信できるという事実がしばしば役立つことも考慮に入れる必要があります。
たとえば、Facebookやユーザーの関心のあるサイトを言います。 Firefoxのアイデアは、たとえば、広告ブロッカーのスタイルでリストにスパムサイトを収集することで、もうXNUMXつ洗練される可能性があります。
APIユーザースクリプト
さらに、 Firefox 68リリースが形成されるナイトリービルドでは、デフォルトのユーザーAPIがアクティブ化されます。
これにより、GreasemonkeyスタイルのWebExtensionsテクノロジに基づいてプラグインを作成できるようになり、Webページのコンテキストでカスタムスクリプトを実行できるようになります。
たとえば、スクリプトを接続することで、ユーザーが表示しているページのレイアウトと動作を変更できます。
このAPIはすでにFirefoxに含まれていますが、これを有効にするには、about:configで「extensions.webextensions.userScripts.enabled」設定が必要でした。
tabs.execute呼び出しを使用する、同様の機能を持つ既存のプラグインとは異なり、 新しいAPIを使用すると、サンドボックス環境でスクリプトを分離できます、パフォーマンスの問題を修正し、ページの読み込みのさまざまな段階を処理できるようにします。