微軟棄 IE 真相:漏洞多到補不完
網易科技訊 2月27日消息,據國外媒體報道,微軟周四公布了用于Windows 10新瀏覽器Spartan的渲染引擎細節,同時公司還證實——出于兼容目的而存在的Windows 10版IE瀏覽器,也將會采用該渲染引擎。
據 微軟表示,打造全新渲染引擎的動機,以及停止繼續再為IE修修補補的根本原因——從簡說,是因為后者陳舊的Trident引擎存在太多對新技術的阻礙,既 要保證對過去非標準(IE友好)代碼的兼容性,又要滿足新開放網絡標準的規定,只會導致IE代碼Bug(漏洞、錯誤)不斷增多。尤其是HTML5新標準的 推廣,讓Trident引擎徹底成為了發展的絆腳石。
微軟最終選擇“與過去分手”,并且從零開始編寫了被用于Windows 10新瀏覽器Spartan的渲染引擎。但不像蘋果和谷歌,微軟并沒有使用開源引擎WebKit,其主要原因可以概括為以下兩點:
首先,互聯網是建立在多個獨立個體原則上的,但是相互之間可以遵循網絡標準互操作。微軟認為,避免互聯網出現單一(渲染引擎)的情況是重要且必要的。
其次,考慮到開發人員需要投入的精力與時間,微軟認為,在不需考慮兼容性問題后,自主開發一款以強調互操作性為主的全新引擎要在時間效率上要大幅優于圍繞開源引擎開發一款全新瀏覽器。
最后微軟還強調,新引擎并不是一次性的更新升級。用戶升級至Windows 10后,新的互操作性引擎將會以服務的方式存在于系統中。微軟會通過系統升級不斷地完善和改進其功能。
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!