縮減的 Web 字體 API 可能會登陸 WordPress 6.0 或根本不登陸

任何一直在觀看或參與 Web 字體 API 開發的人都可以證明這是一場情緒過山車。 在某一時刻,它似乎是一個 支持 WordPress 5.9. 然後,是 踢到下一個版本. 當然是 再次降落,我們發現自己在往下看,想知道下一次下降或轉折將把我們帶到哪裡。

周末,我有一種恐懼感。 上周發布的 WordPress 6.0 Beta 1 還為時過早。 我對下一次重大更新感到興奮,就像我以前對任何一次更新一樣。 有很多值得注意的功能。 其中一些沒有針對 beta 版本進行完善是可以的,但問題是不完整和缺失部分的列表。

延期的決定 帖子作者姓名塊 讓我摸不著頭腦。 對於新的 Post Author Biography 塊來說,這是一個明顯的配對,並且對於 Author Template 支持幾乎感覺是必要的。

新的評論查詢循環塊,替代發表評論,是 缺少重要特徵. 幸運的是,其中大多數現在似乎都已經解決了。

然後是網路字體 API。 自從它被收錄以來,我沒有過多關注 古騰堡 12.8 一個多月前。 我很高興看到它合併並從那以後一直使用它。 然而,醞釀中的一些麻煩可能會破壞它在 6.0 版本中的包含。 它在第一個測試版中明顯缺失,並且由於昨天推出的 Beta 2 版,它的狀態沒有最終決定。 還有幾個開的, 高優先順序門票 為 API。

每個有問題的功能都與即將發布的 6.0 版本的其他亮點相關聯,並且 Web 字體 API 本質上與可以說是這群人中的佼佼者有關: 全球風格變化.

在 WordPress 5.9 及其隨附的默認主題發布之前首次被吹捧,全局樣式變化將允許最終用戶在預構建的「皮膚」之間切換。 二十二十二將展示該功能的所有奇蹟:

a-pared-back-web-fonts-api-may-land-in-wordpress-6-0-or-not-all A Pared Back Web Fonts API 可能登陸 WordPress 6.0 或根本不登陸二十二十二的潛在變化。

但是,該功能並未成功。 這沒關係,因為 Web 字體 API 也沒有擠進去。 這些變化將允許主題作者混合和匹配不同的顏色、塊樣式和字體。 就像沒有 J 的 PB&J 一樣,全局樣式變化功能本身就是一頓美餐,但字體提供了用戶值得品嘗的各種口味。 如果我們等到年底發布一些未來版本,那麼到那時,2222 可能會感覺像舊消息。

在 WordPress 6.0 Beta 2 發布後,這個期待已久的功能已成為關鍵時刻,該功能標準化了 WordPress 中字體的載入方式。 一個事實幾乎是一成不變的:完整的 API 將推遲到未來的版本。 但是,對於主題作者來說,只有 theme.json 的版本可用。

Tonya Mork 開了一家 削減功能的票 禁止以編程方式註冊和排隊字體。 除了 Ari Stathopoulos 的作品,相關的 在 GitHub 上拉取請求 仍然允許主題作者通過 theme.json 和自定義 /styles/*.json 文件定義自定義字體。

這是對許多人一直在等待的強大 API 的妥協,但這是必要的。 然而,仍然無法保證,補丁需要主題作者儘快進行測試。

儘管我希望 Web 字體 API 登陸 6.0,但我沒有指出 4 月 12 日,即 Beta 1 的發布日期,是「有效的特徵凍結。」 本質上,這是發布周期中新功能的截止日期。

設置這些最後期限並不是任意的。 他們給用戶時間來測試和報告錯誤。 它們允許主題和插件開發人員確保他們的擴展正常工作。 當新功能開始登陸 Beta 3 和候選發布版時,有時可能會瘋狂地爭先恐後地趕上已經快節奏的周期。

在某個時候,WordPress 必須遵守自己的規則。 否則,感覺有些寵​​物功能獲得了其他人可能沒有的通行證。

網路字體 API 是我不介意打破規則的事情之一。 我唯一的論點是,它是全球風格變化中不可或缺的一部分,我無法想像有一個而不是另一個。 由於開發人員等待 6.1 版本,現在破壞這一點將使許多可能的主題進步倒退數月。

來源

相關文章

如何壓縮動畫 GIF

優化您的網站以獲得更快的性能比以往任何時候都更加重要。 網站用戶期望無縫的用戶體驗和…
閱讀更多