基準主題

Web Platform Baseline 會明確說明目前您可以在專案中使用哪些網路平台功能。閱讀文章或為專案選擇程式庫時,如果使用的功能全都是基準的一部分,您可以信任瀏覽器相容性等級。根據基準值,網站測試應該不會出現任何意外狀況。

基準已在 MDN、Can I Use 和 web.dev 中推出,而我們會提供相關工具,讓您證明文章或程式庫中提及的功能全都是基準功能。

MDN 上非同步函式的頁面螢幕截圖。基準的綠色勾號表示這項功能已廣泛使用。
MDN 基準。

基準可讓所有相關人員和團隊成員輕鬆理解目標瀏覽器支援。

  • 規劃專案時,您不必列出特定瀏覽器版本,可以設定使用基準功能的必要性。
  • 發布程式庫時,您可以宣告支援基準,協助潛在使用者瞭解所用功能的支援情形,進而瞭解網站是否安全使用這些功能。
  • 編寫教學課程時,您可以告知讀者所有說明的內容都已包含基準。這樣讀者就會知道這是可以整合至專案的解決方案。

功能如何成為 Baseline 的一部分?

基準分為兩個階段:

  • 新推出的功能:這是核心瀏覽器的最後支援這項功能,因此可以互通。
  • 廣泛可用:自新的可互通日期已過 30 個月。 大多數網站都能使用這項功能,不必擔心支援服務的問題。

瀏覽器核心設定如下:

  • Chrome (電腦和 Android)
  • 邊緣 (電腦)
  • Firefox (電腦和 Android)
  • Safari (macOS 和 iOS)

指定基準有助於避免網站要求出現過去停滯的情況。新增功能時,您可以善用成為 Baseline 的新功能,為使用者提供相同的支援等級。

透過其他瀏覽器與 Google 合作夥伴合作

Chrome 團隊希望為開發人員提供更優質的體驗,我們也瞭解網站和應用程式在所有瀏覽器中順利運作的重要性。為提高互通性,我們一直與 Apple、Microsoft 和 Mozilla 與其他合作夥伴,在 2022 年互通性和 2023 年互通性領域合作。

由於所有瀏覽器提供的功能始終有些許差異,因此我們提議將一組已知的安全功能建立在 Web DX 社群群組。這個想法成了「基準」,可識別哪些功能在所有引擎上都能順利運作,藉此明確支援多引擎的世界。

與工具供應商整合

Akamai 的 RUM 封存是 Real User Monitoring (RUM) 資料的公開可用資料集。會發布 RUM 深入分析頁面,這是從資料中最重要的深入分析頁面,包括基準支援。這項資料顯示了所選 Baseline 版本中包含瀏覽器版本的使用者百分比。

我們希望能盡快與您分享更多整合成果。如果您是工具供應商,並將 Baseline 整合至產品,我們很期待收到您的回覆。

2023 年基準

隨著更多功能變得可互通,基準將隨之移動,但我們認為在某個時間點瞭解網頁的功能集,並沒有任何意義。因此,我們每年發布一次基準版本。

您現在可以閱讀 2023 年基準的新功能。

親身參與

基準是在網頁功能專案中開發,這是一項社群導向的專案,旨在提供一套完整最新的網路平台功能。任何人都可以對 Baseline 貢獻心力,包括新增功能、檢查現有功能,或將該存放區的問題提供意見回饋。

如果您是圖書館或工具作者,可以透過我們輕鬆取得支援。 不久後,我們將提供多種方式,讓您證明程式庫或工具與 Baseline 相容。小工具會顯示在 GitHub 上,並連結至基準網站。歡迎觀看這個頁面,掌握最新消息。

瞭解詳情