Mozilla、谷歌、蘋果和微軟聯手標準化附加組件

W3C 宣布 幾天前 形成一個名為“WebExtensions”的社區組 (WECG) 其主要功能是我與瀏覽器提供商合作 和其他利益相關方 推廣插件開發平台 基於 WebExtensions API 的通用瀏覽器。

該工作組包括來自 Google、Mozilla、Apple 和 Microsoft 的代表以及工作組制定的規範 旨在促進插件的創建 在不同的瀏覽器中工作。

W3C 提到它計劃通過定義一個整體模型和一個通用的核心功能、API 和權限系統來實現這一目標,此外,工作組還將定義一個互補的架構來提高性能、加強安全性並提供防止濫用的保護.

在製定規範時,建議遵循 W3C TAG 應用的原則 (技術架構組),例如用戶關注、互操作性、安全性、隱私、便攜性、易於維護和可預測的行為。

La WECG網站 聲明該組織的目標是為 Web 瀏覽器擴展指定通用 API 核心、模型和權限,聲明:

通過指定 WebExtensions API、功能和權限,我們可以讓擴展開發人員更輕鬆地改善最終用戶體驗,同時將它們轉移到可提高性能和防止濫用的 API。 

到目前為止,該小組已經創建了一個專用的 GitHub 存儲庫並整理了一個 社區憲章 為手頭的任務做準備,描述為:

使用現有的擴展模型和 Chrome、Microsoft Edge、Firefox 和 Safari 支持的 API 作為基礎,我們將開始製定規範。 我們的目標是確定共同點,使實施更緊密地結合在一起,並為未來的發展制定路線。

已在 Chrome、Microsoft Edge、Firefox 和 Safari 中使用的插件開發 API 和模型將用作生成規範的基礎。 該工作組將嘗試為所有瀏覽器確定插件創建的共同功能,將實現更緊密地結合在一起,並概述可能的開發方式。

在求職信中,他們提到 以下設計原則:

  • 以用戶為中心: 瀏覽器擴展允許用戶根據他們的偏好和需求定制他們的網絡瀏覽體驗。
  • 兼容性: 維護和改進與現有擴展和流行擴展 API 的兼容性。 這將允許開發人員不必完全重寫他們的擴展程序以在不同的瀏覽器中工作,這很容易出錯。
  • 性能: 允許開發人員編寫不會對網頁或瀏覽器的性能或功耗產生負面影響的擴展。
  • 安全性: 在選擇要使用的擴展程序時,用戶不應在功能和安全性方面做出妥協。 使用新的擴展 API,將對模型進行更改。
  • 隱私: 同樣,用戶不應在功能和隱私方面妥協。 因為主要的一點是瀏覽器擴展改進了用戶體驗,同時要求對用戶瀏覽數據進行最低限度的必要訪問,以減少或消除最終用戶必須在功能和機密性之間做出的權衡。
  • 可移植性: 開發人員將擴展從一個瀏覽器轉移到另一個瀏覽器應該相對容易,並且瀏覽器支持各種設備和操作系統上的擴展。
  • 可維護性: 通過簡化 API,這應該允許更廣泛的開發人員創建擴展,並使他們更容易維護他們創建的擴展。
  • 自治: 瀏覽器提供商應為您的瀏覽器提供特定功能,並應有機會嘗試新功能。

W3C 已經聲明 明確表示 它並不打算確切地規定開發人員可以和不能使用擴展創建什麼。 他們也不會指定、標準化或協調擴展的簽署或交付。 他們只是想鼓勵創新,同時以一種全面相同的方式維護用戶隱私和安全。


本文內容遵循我們的原則 編輯倫理。 要報告錯誤,請單擊 這裡.

發表評論,留下您的評論

發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   九分 他說:

    簡而言之:大規模壟斷