中評社北京2月27日電/微軟已宣布,將在Windows 10中重新開發一款網頁渲染引擎。微軟指出,支持最新的網頁標準,同時保持對老版本IE的兼容已經變得過於困難。
新浪科技編譯報道,微軟的查爾斯·莫里斯(Charles Morris)表示:“修復長期以來與其他瀏覽器之間的互通性漏洞將會使某些網站的顯示遭到破壞,被破壞的正是那些包含專為IE優化過代碼的網站。”
最近幾個版本的IE瀏覽器支持多種後向兼容模式,迫使新版IE重複以往版本的錯誤。不過對微軟而言,同時維持兩款瀏覽器導致該公司無法趕上網頁標準發展的速度。
微軟的解決方案就是Project Spartan。這一全新的渲染引擎將被用在所有版本的Windows 10中,無論是PC還是移動設備。Spartan丟掉了IE以往的包袱,這一渲染引擎主要專注於對標準的兼容。
以往的IE渲染引擎,即MSHTML.dll或Trident,仍將可以使用,但只提供給依靠IE瀏覽器非標準行為的網站,使得這些網站上的錯誤可以正確顯示。
莫里斯表示:“我們以往的引擎仍將基本保持不變(除安全漏洞和其他高優先級的漏洞修復以外),以確保對企業用戶的兼容性。”
根據莫里斯的說法,對於開發Chrome和火狐的競爭對手,微軟目前非常認真。微軟曾考慮,基於已有的開源代碼庫,例如WebKit,來開發新的HTML渲染引擎。WebKit是蘋果Safari瀏覽器的核心,而谷歌也使用WebKit一個版本,即Blink,作為Chrome的渲染引擎。
|