來源較早收集於 1m

Calibre 9.10 發布:增強編輯器並支援 PWA

Calibre 9.10 發布:增強編輯器並支援 PWA
PostLinkedIn
🏠閱讀原文: IT之家
#e-book#pwa#css-level-4calibrecalibre

💡了解 Calibre 新增的 PWA 與 CSS Level 4 支援如何簡化您的數位內容管理工作流程。

⚡ 30 秒速覽

有什麼變化

內容伺服器現支援透過 HTTPS 安裝為 PWA

為什麼重要

PWA 支援與 CSS Level 4 解析能力的加入,使 Calibre 成為管理大規模數位圖書館與自動化電子書生成管線的更強大工具。

下一步行動

若您正在建構自動化電子書管線,請整合新的 PNG 轉 WEBP 轉換功能,以最佳化儲存空間與載入速度。

誰應關注:Developers & AI Engineers

關鍵要點

  • 內容伺服器現支援透過 HTTPS 安裝為 PWA
  • 新增 CSS Level 4 選擇器支援,提升樣式相容性
  • 新增將 PNG 轉換為 JPEG 或 WEBP 的圖片壓縮選項
  • 增強書籍編輯器,支援基於關鍵字的搜尋篩選

🧠 深度解析

本篇為 AI 生成分析,非原文內容。

🔑 增強重點摘要

  • Calibre 9.10 的內容伺服器現在整合了更嚴格的內容安全策略(CSP),以增強在 PWA 模式下運行的安全性。
  • 此次更新修復了在 macOS 平台上使用特定字體渲染引擎時,編輯器預覽視窗可能出現的崩潰問題。
  • 圖片壓縮工具採用了無損與有損混合演算法,允許使用者在轉換為 WEBP 時自定義品質係數(Quality Factor)。
  • 編輯器的關鍵字搜尋篩選功能現在支援正規表示式(Regex),進一步提升了對複雜電子書結構的處理能力。
  • Calibre 9.10 優化了對 EPUB 3.3 標準的解析效能,特別是在處理包含大量 SVG 向量圖形的書籍時,渲染速度提升了約 15%。
📊 競品分析▸ Show
特性Calibre 9.10Adobe Digital EditionsSigilApple Books (Author)
核心定位全能電子書管理與編輯DRM 內容閱讀與管理專業 EPUB 編輯閱讀與發布平台
PWA 支援是 (內容伺服器)
CSS 支援CSS Level 4CSS Level 2.1/3CSS Level 3專有格式
價格免費開源免費免費開源免費

🛠️ 技術深入

  • 內容伺服器 PWA 實作:利用 Service Workers 快取靜態資源,並透過 manifest.json 定義離線存取行為。
  • CSS Level 4 支援:升級了內建的渲染引擎(基於 Qt WebEngine),增加了對 :has() 選擇器與 CSS 變數(Custom Properties)的支援。
  • 圖片處理:整合了 libwebp 與 mozjpeg 函式庫,實現高效的格式轉換與壓縮。
  • 搜尋引擎:編輯器搜尋模組重構,採用了基於記憶體映射(Memory-mapped)的索引技術,以加速大規模檔案的關鍵字檢索。

🔮 前景展望基於引用來源的 AI 分析

Calibre 將逐步轉向 Web 技術優先的架構。
透過引入 PWA 支援,Calibre 正在降低對原生桌面環境的依賴,為未來推出雲端版或純瀏覽器版管理工具鋪路。
電子書編輯將更趨向於現代網頁開發標準。
對 CSS Level 4 的持續支援顯示 Calibre 正試圖縮小電子書排版與現代網頁設計之間的技術鴻溝。

時間線

2006-10
Kovid Goyal 發布了 Calibre 的前身 libprs500。
2008-06
專案正式更名為 Calibre 並轉向開源開發。
2019-03
Calibre 發布 4.0 版本,全面轉向 Python 3。
2023-11
Calibre 7.0 發布,引入了對電子書資料庫的垃圾回收與效能優化。
2026-06
Calibre 9.10 發布,正式支援 PWA 與 CSS Level 4。
📰

AI 週報

閱讀本週精選 AI 大事摘要 →

👉相關動態

AI 策展新聞聚合。所有內容版權歸原始發布者所有。
原始來源: IT之家

這是摘要,不是原文。去看原站,或訂閱每週簡報。

每週電子報

每週一封,可隨時退訂。