それにもかかわらず、マイクロソフト、アップル、Mozilla、グーグルを含むいくつかのブラウザは、すべての参加ブラウザでAPIとその機能を正常化するために努力しているWebExtensionsコミュニティ組織を形成するために手をつないでいます。
最近のアップデートでは、WebExtensionsコミュニティグループ(WECG)の立ち上げ。このコミュニティグループの構築拠点は、アップル、Mozilla、マイクロソフト、グーグル、アップルによって貢献されています。しかし、これらのブラウザは、他のブラウザ作成者、エクステンションプランナー、および潜在的に成長したい人も参加することを正式に宣言しています。
コミュニティ グループは、機能、API、ライセンスの統一された基盤を提供することで、基盤を円滑に構築できます。API の正規化と均一性は、正味容量の構築が基づく構造パスに近づきます。ブラウザーは、独自の機能や API を無視する必要はありません。
ブログ記事によると、他のすべてのブラウザ開発者はブラウザを個別に機能させ、拡張市場を技術、レビュー、編集改革の形で管理する必要があります。
Chromeの拡張APIは、数年前からWebExtensionsという言葉で呼びかけています。オペラは、Chromeベースのブラウザに移行した2013年にこの名前を検討してください。同様に、2017年には、オペラに続くFirefoxがAPIに移行しました。一方、Safariブラウザは2020年にAPIサポートにアクセスする最後のものです。
サポートにアクセスした後、標準化プロセスによりブラウザ開発者がサポートを行うことができるようになるため、すべてのブラウザは選択に従って機能を標準化することができます。許可された API とライセンスは、ブラウザーごとに大きな範囲で可変です。Vivaldiとマイクロソフトエッジの最新バージョンはクロムベースのブラウザであり、わずかな変更でChromeのAPIのサポートを持っています。
WebExtensions コミュニティ グループ (WECG) の課題は、開発者が拡張機能を簡単に構築できるようにすることです。そのためには、参加しているブラウザー ベンダーがこのコミュニティを使用して、一貫したパフォーマンス モデル、API、およびアクセス許可を提供する必要があります。WECGはまた、効率的かつ安全なシステムをレイアウトすることによって、拡張の全体的な安定性を向上させるつもりです。
単一の WebExtensions プラットフォーム API の可用性が望ましいのに対し、組織は特定のイニシアチブがその能力を超えていると考えています。
写真:K/シャッターストック小四郎.com