間違いなく Google Chromeは、最も人気のあるWebブラウザのXNUMXつです。 多数のユーザーに使用されており、その人気は無駄に広がっていません。
創業以来 私は非常に良い実装で到着します当時の「ウェブブラウザ市場」には、基本的に独占であった競合他社があまりいなかったという事実に加えて。
これを考えると、一部のシステムのデフォルトのWebブラウザーの多くのユーザーは、その革新に喜んでいました。 Y 特に当時のブームは、ブラウザの拡張機能の登場でした。
約180,000の拡張機能により、Chromeブラウザが表示されます 導入から約XNUMX年後、 これらの多くでいっぱいです。
それはかなり大げさな数ですが、私たちはこれらの何千もがサポートなしで放棄されていることを知っている必要があります、それで彼らは単にもうXNUMXつの数を作ります。
しかし、それは今日のトピックではありませんが、Googleがそのブラウザで何をしているのかについて少し話します。
Chrome拡張機能はより安全であることを目的としています
バージョン70のChromeのリリースに伴い、Google 拡張機能をより安全にするために、ユーザー側で革新を行っています。 開発者向けのルールもあります。
Chrome 70では、 ユーザーは拡張機能ホストへのアクセスを制限できます 拡張機能がアクセスできるWebページを決定します。
この平均は、悪意のある目的で起動された拡張機能で長い間生成されてきた大きな問題に直面して、大きなプラスと一歩を踏み出すことができます。
そして、私はこれを、例えば、とりわけ暗号通貨マイニングのためにユーザーのコンピューターを使用して、情報の盗難を目的としているものを考慮に入れて言います。
発表によると、 ワンクリックの承認後にのみ、拡張機能にWebサイトへのアクセスを許可するオプションもあるはずです。
Googleは、開発者が予見したものとサードパーティが予見したもののXNUMXつの悪用の可能性を排除できるようにしたいと考えています。
いずれにせよ、ユーザーの制御下でウェブサイトのコンテンツを変更し、より強く読むための拡張機能の機能。
拡張機能の開発者は、新しいルールのセットも期待しています。 そのため、Chromeウェブストアで拡張機能に文字化けしたコードを提供することは禁止されています。
拡張に何が起こるのだろうか?
この文字化けしたコードを含む既存の拡張機能は、拡張機能に挿入されるか、再ロードされ、90日以内に再構築する必要があります。
XNUMX月上旬に、不一致の拡張機能が削除されるとGoogleは書いています。
Chrome拡張機能のプロダクトマネージャーであるJamesWagnerによると、 暴力的で悪意のあるGoogle拡張機能の70%には、この文字化けしたコードが含まれています。
しかし、 Googleにはいくつかの例外があります。 これらはすべて、変数名の省略形のような最小化コードです。
一方、通常のミニファイは、コードサイズを縮小し、レビューがはるかに簡単になるため、通常、コードの実行を高速化します。 したがって、次の手法を含め、縮小は引き続き許可されます。
- 空白、新しい行、コードコメント、およびブロック区切り文字の削除
- 変数名と関数名の短縮。
- JavaScriptファイルの数を折りたたむ
バージョン70でのChromeのリリースに伴い、Googleはユーザー側に焦点を合わせたWebブラウザーを革新して、拡張機能をより安全にします。
これにより、次のChrome70ブラウザの拡張機能へのアクセスオプションが大幅に改善されます。
Googleブラウザで追加のリソースを使用しようとする拡張機能の使用も、拡張テストの対象となります。
さらに、2019年には、Chromeウェブストアの開発者向けにXNUMX要素認証が導入されます。
これは、悪意のあるコードを使用した開発者アカウントへの攻撃によって拡張機能が変更されるのを防ぐためです。
このプロセスは大きなメリットをもたらす可能性がありますが、システムリソースの消費を削減するためにブラウザを最適化する場合でも、多くのことが望まれます。