發布日期:2025 年 2 月 27 日
在社群、Google 和其他主要瀏覽器供應商中,Baseline 都是一個繁忙的月份。在本期「Baseline」月報中,Chrome 開發人員關係團隊再次花點時間回顧近期的進展,例如更新、社群文章和演講、工具,以及我們認為您應該知道的任何與 Baseline 相關的資訊!
Interop 2025 大會正在進行中
Interop 專案每年都會定義一組重點領域,讓主要瀏覽器供應商和支援機構合作,在同一年度內為所有瀏覽器推出新功能。2 月,Interop 2025 專案正式推出,這項專案是各方共同合作的成果:
這項專案今年將著重於 Core Web Vitals、View Transitions API、WebAssembly、Layout 等功能。歡迎閱讀任何 (或所有) 這些網誌文章!
TheJam.dev 與 Rachel Andrew 的專題訪談
近期,Chrome 開發人員關係團隊的 Rachel Andrew 與 TheJam.dev 的 Brian Rinaldi 坐下來討論互通性和基準。
討論內容廣泛,包括觀眾提出的問題。這部影片值得觀看,因為它會說明為何要使用 Baseline,以及這項功能如何協助網頁開發人員瞭解可使用的網頁平台數量,而無須擔心瀏覽器相容性問題。
基準狀態 WordPress 外掛程式
本月,CSS-Tricks 的 Geoff Graham 發布了「WordPress 區塊中的基準狀態」一文,介紹實作基準狀態網頁元件的 baseline-status WordPress 外掛程式。這個外掛程式可讓你更輕鬆地將網頁元件放入網站的頁面,以便指出特定功能的基準狀態。
基準狀態網頁元件 (以及實作該元件的外掛程式) 在許多情況下都非常實用,例如在討論網頁功能的文章中,可以清楚說明特定網頁功能是否可在所有主要瀏覽器引擎中使用。更重要的是,在轉譯時,Web 元件會提供特定 Web 地圖項目的最新資訊。CSS-Tricks 確實在其網站上導入了網路元件,以便充分利用網路元件。例如,您可以看到 CSS-Tricks 的@scope
規則說明頁面導入了基準狀態外掛程式。
RUMVision Baseline 個案研究
在 1 月版的這份摘要中,我們宣布 RUMVision 已將基準值整合至 RUM 解決方案。這項功能的推出令人振奮,因為這是首批可協助網站擁有者瞭解使用者可從哪些基準功能中獲益的工具。
本月,RUMVision 撰寫了個案研究,說明如何將 Baseline 整合至產品中。這是個引人入勝的個案研究,如果想瞭解他們如何做到這點,不妨閱讀這篇文章!
Popover API 現已 (再次) 提供標準版
我們在 2024 年 4 月宣布,Popover API 已成為新版基準功能。不過,我們在某個瀏覽器引擎中實作此 API 時,發生了嚴重錯誤,導致 Popover API 提前成為新基準。
因此,我們將 Popover API 的「新推出」基準日期更新為今年 1 月 27 日,原因請參閱我們撰寫的文章。
支援所有瀏覽器:除了可用性之外,還提供互通性
最近,Chrome DevRel 團隊的 Mariko Kosaka 前往亞利桑那州鳳凰城,在 HalfStalk 大會上談論 Baseline。她在演講中花了不少時間定義「互通性」概念,說明如何判斷功能是否可在所有裝置類型上互通、沒有支援工具時的難度,以及 Baseline 如何為開發人員提供便利。
雖然目前沒有這場演講的錄影影片,但您可以查看 Mariko 的簡報,進一步瞭解相關資訊。請密切留意 Chrome 開發人員關係團隊成員是否會在您附近的研討會中談論 Baseline。
ESLint 現已正式支援 CSS 的 linting
如果你曾使用過 ESLint,就知道這個工具一向只用於檢查 JavaScript。本月,ESLint 宣布工具現在正式支援 CSS 檢查功能。這項公告的部分內容涉及 require-baseline
規則,可協助您在專案的 CSS 中強制使用基準功能。我們期待有更多工具為網頁開發人員提供基準支援,讓功能支援問題更容易理解。
又過了一個月!
2025 年是 Baseline 的重要里程碑,Chrome 開發人員關係團隊也期待在這個領域有更多進展。請留意下個月月底的下一期摘要。如有任何您認為應納入這篇摘要或日後摘要的內容,歡迎告訴我們。