Opera 團隊宣布**移植 Mozilla PDF.js** 至 Opera 內核,實現**無需外掛原生閱讀 PDF**。PDF.js 純 JS + Canvas 實現,避開 Adobe Reader 高危漏洞面,安全性顯著提升。
現狀與挑戰
- ✅ **測試 7000+ PDF**:僅 0.8% 導致崩潰,其中 1/3 為文件損壞
- ⚠️ **性能瓶頸**:大文件/高圖像密度 PDF 渲染卡頓、內存佔用高
- 🔧 **Mozilla 正在優化**:WebWorker 並行解碼、流式渲染、OffscreenCanvas 支援
技術意義
- 🔒 **安全**:沙箱隔離、無原生代碼攻擊面、自動更新隨瀏覽器
- 🌐 **標準**:Web 標準實現,跨平台一致體驗
- 📦 **輕量**:無需額外安裝 100MB+ Reader,瀏覽器即開即用
時間表
Opera Developer 渠道已可通過 opera:flags/#pdf-viewer 體驗,正式版預計 **2-3 個大版本後** 默認啟用(視性能優化進度)。