Gutenberg 的「字體庫」路線圖將為用戶提供註冊和管理 Web 字體的界面 » SEO 新聞

WordPress’ 創建塊主題 用於創建新主題、空白主題、子主題或樣式變化的插件,具有用於管理字體的專用屏幕。 它列出並預覽嵌入在主題中的所有字體系列和字體,並允許用戶嵌入 Google 字體、嵌入本地字體資源和刪除未使用的字體粗細。

create-block-theme-fonts-1 Gutenberg 的「字體庫」路線圖將為用戶提供註冊和管理 Web 字體的界面

create-block-theme-fonts-2-500x273 Gutenberg 的「字體庫」路線圖將為用戶提供註冊和管理 Web 字體的界面
create-block-theme-fonts-3-500x273 Gutenberg 的「字體庫」路線圖將為用戶提供註冊和管理 Web 字體的界面

WordPress 主題開發者Carolina Nymark 評論 昨天在 Twitter 上談論將其作為站點編輯器的一部分會有多大用處。 古騰堡首席建築師馬蒂亞斯文圖拉 回應 帶有核心字體管理路線圖的鏈接。

6 月,Automattic 贊助的核心提交者 Tonya Mork 組織了一張票用於跟蹤 正在進行的 Web 字體 API 路線圖. 它包括 API 如何支持排版功能的願景以及創建「字體庫」的必要任務。

「這個 API 的工作是提供後端功能來支持 「字體庫」 包括字體管理和@font-face 樣式的動態構建,」Mork 在票中說。 字體庫的目的是管理和分類字體,並為用戶提供一個界面來選擇要在其網站上使用的字體。

進入 WordPress 的所有字體都是「註冊字體」,可以通過以下方法獲得:

  • 將它們捆綁在一起的主題
  • 用戶上傳他們購買的字體
  • 註冊它們的插件

Mork 強調了字體庫功能可能引入的一些風險,這些風險需要在開發過程中加以解決。

「存在潛在的性能風險,例如排隊太多字體,」她說。 「一個單獨的問題將考慮影響,並建議添加一個可過濾的節流閥來限制可以排隊的數量。」

票證中列出的另一個風險包括插件以編程方式刪除主題字體的可能性。

「隨著 remove 被公開用於消費,插件可以刪除任何或所有主題的字體聲明並用自己的字體聲明替換它們,即無需用戶交互或意識,」Mork 說。 「這可能會與排版 UI 和預覽產生不一致。」

該 API 正在開發中以開箱即用地處理本地託管的 Web 字體,但也將為插件作者提供方法來構建處理遠程託管的 Web 字體的方法。

Automattic 贊助的設計師 Joen Asmussen 也開設了一個 探索在 Global Styles → Typography 中管理字體集的可能性。 他為選擇字體集(標題的主要字體和正文的輔助字體)以及管理集屬性的界面創建了模型。 用戶還可以通過模式面板管理所選字體的字體粗細。

global-styles-managing-fonts Gutenberg 的「字體庫」路線圖將為用戶提供註冊和管理 Web 字體的界面

他的設計建議了一個用於上傳字體的基本界面,可通過省略號菜單訪問:

uploading-fonts Gutenberg 的「字體庫」路線圖將為用戶提供註冊和管理 Web 字體的界面

webfonts API 的路線圖字體管理界面 門票將是一個令人興奮的項目,因為 Gutenberg 貢獻者致力於為用戶提供另一個級別的創意控制。 它仍處於探索階段,但字體庫功能旨在在站點編輯器中實現時在多個 WordPress 版本上進行構建、改進和穩定。

類別: 消息, WordPress

資源

相關文章