包括擴展支持 今年Edge瀏覽器圍繞這五大方面開展
英文原文:Looking ahead: Microsoft Edge for developers in 2016
微軟最初定于去年年底之前為 Edge 瀏覽器增加擴展支持,不過在去年 10 月,公司宣布這項功能跳票至 2016 年。在漫長的等待之后,今天微軟終于透露新擴展支持的首批樣本將很快面向 Windows Insider 項目成員開放,屆時還將宣布針對 Edge 瀏覽器的一系列改善和今年計劃部署的其他新特性。
Edge 瀏覽器的項目管理總監 Jason Weber 在今天表示:“擴展程序是 Edge 瀏覽器當前最需要的功能。” 同時他也表示在擴展功能上線之后將通過 Windows Store 來審查、推廣和管理,并盡快通過 Windows Insider 項目分享早期擴展案例。他隨后表示微軟將會未來提供“研發和推廣自家擴展程序”的相關細節,但是并未提供其他更多內容。
今年,微軟將圍繞著 Edge 瀏覽器的五個方面重點開展工作,除了已知的擴展支持外還有以下四項:
易用性(Accessibility):
Weber 表示微軟正“加大資源投入”來打造面向所有用戶的易用、全能 Edge 瀏覽器。此外微軟根據當前的發展情況設置了相應的目標:
- 優化現有的易用系統在 Windows 10 平臺上支持 HTML5 和 CSS3。
- 激活 HTML 和 Core 易用性 API mappings。
- 在計算和 API mappings 中提供簡潔易懂的名字和描述。
- 添加易用的 HTML5 控制和新語義元素。
- 改善高動態比支持
- 優化符號瀏覽和新的插入樣式
- 改善視覺障礙的可讀性、焦點和功能選擇。
- 為創建和測試易用性網站提供開發者工具。
基本原則(Fundamentals):
微軟同時也表示將會繼續提升安全等級來保護用戶遠離惡意代碼,而“安全和功能性代碼...能夠按照預期高效執行”,同時還要確保“不會對系統穩定性和續航表現有負面影響。”微軟將會繼續圍繞這些“基本原則”來進行開發工作。
- 在 JavaScript 性能表現上占據行業領先位置
- 從多角度來提供高級產品安全
- 經過優化的鍵盤滾動性能和交互性。
- 獨立 Adobe Falsh 至獨立進程的并暫停不必要的內容
- 繼續通過原生 Windows 圖形處理器來推動 GPU 性能極限
- 改善后臺標簽中止、定時和執行。
為網頁未來夯實基礎(Building for the future of the web)
盡管表示“沒有一款瀏覽器能夠部署支持所有網頁標準”,但 Weber 表示微軟致力于“尋找合適正確的方式來部署新的網頁標準功能,即使這可能導致快速更新換代給網頁開發者造成不必要的麻煩。”Weber 表示微軟目前已經著手在 Edge 瀏覽器中部署這些技術:
- ES2016 Modules
- Fetch API (Service Worker 的組件技術; 最早將會在 XHR-style 場景中實現)
- Web Notifications (整合至 Windows 10 Action Center)
- Beacon API
- WOFF 2.0
- High Resolution Time Level 2
- Future ECMAScript proposals – Array.prototype.includes, String.prototype.padStart, String.prototype.padEnd, Object.values, Object.entries
- 針對未來的 WebAssembly 工作來鋪設改善 JS 管道
也許以上最令人感到激動的東西就是支持網頁通知功能,將會整合至 Windows 10 的 Action Center。
擁抱社區(Opening up to the community):
最后,Weber 重申微軟非常注重來自于用戶和開發者的反饋意見,表示公司已經研發一些激動人心的項目從而能夠讓開發者更輕松的分享和追蹤問題,并訪問更多微軟來決定支持和何時部署網頁技術更多的數據。
來自: cnBeta