Skip to main content

字體優化與子集化筆記

目標:產出更小的字體檔案,只載入實際使用到的字元與圖示。

現況與成果

原先使用 TTF(較舊的字體格式),改為 WOFF2 後,字體檔案縮小至約 126 KB。目前仍引用大量未使用字元,尚有精簡空間。

研究方向:如何產出更小的字體檔案(僅載入使用到的字體/子集化)。

工具與資源

待辦與研究計畫

短期待辦

  • Remove TEKO 字體(預估 30m)
  • Remove pfont_icomoon 字體(預估 30m)

研究項目

Step 1 — 尋找可編輯 WOFF2 的編輯器(預估 5h)

  • 尋找可用的 editor
  • 確認編輯功能,是否支援跨檔案 cut / paste
  • 釐清未來新增 icon 的流程並編寫文件

Step 2 — 評估 ng-icon 的可能性

  • 專案:ng-icons/ng-icons
  • 評估是否可取代或簡化現有 icon 字體,進一步縮小資源體積。