IE宣布開源項目:為Chrome開發工具引入IE適配器
在過去的幾個版本中,IE瀏覽器本身已經自帶debug工具了,它可以像firebug一樣幫助開發人員調試頁面樣式和JS等問題,你可以通過F12或者 Visual Studio開啟調試器。然而,為了更便捷于人們對最新Web應用的開發,今天,我們鄭重宣布一個開源項目,即IE適配器。我們正致力于打造一個促進跨瀏 覽器更廣泛和多樣化開發工具的生態系統,目前我們已經把這項計劃鎖定在IE11,當然,在未來的版本中我們也會持續更新。
當前的瀏覽器基本上都已經支持WebDriver,使測試框架標準的機制來實現自動化瀏覽器。開發人員可以將一個新瀏覽器添加到他們的測試矩陣,從而降低 開發成本。鑒于這點,我們也要開發一款第三方工具,以方便地嫁接于其它任何瀏覽器中,IE診斷適配器就是要將這成為可能,通過提供允許IE許可的遠程調試 協議的橋梁,便可以使用Chrome等第三方工具來調試IE下的網頁了。雖然這還不是一種標準,而是由很多流行的開發工具組成,比如Adode支架。但是 社區也正在做這方面的倡導,比如"Kenneth Auchenberg's RemoteDebug",就是常見的跨瀏覽器協議,這已經為IOS版的Firefox、Safari提供了橋梁。
今天,我們的適配器僅提供了部分API。您可以在Chrome開發工具中運行IE來調試腳本,還可以啟動代理訪問http://localhost:9222 如圖所示:
適配器還處于積極的開發階段,你可以在Github上關注我們的進展。我們采用的是MIT協議,你可以隨便查看和貢獻代碼。
該適配器對我們而言是一項實驗,我們會盡早公開分享。在我們從工具廠商收到的反饋中,基本上都對Chrome遠程調試協議非常地感興趣。之所以說這是實 驗,是因為這意味著我們不用對未來5年做出一些類似宏偉的計劃,我們只是希望人們在開發網站的過程中能盡可能地愉悅,一方面可以改善我們的工具,另一方面 以IE和Spartan項目為切入點,為他人打造出真正碉堡的工具。
更多信息和DEMO會很快發布在Github倉庫:https://github.com/Microsoft/IEDiagnosticsAdapter/,我們也希望你能定期更新。期待您在Github上的反饋和貢獻。您也可以關注我們的推特:@IEDevChat。
—— 來自:http://sentsin.com/web/1105.html
編者按:艾瑪呀,IE終于開竅了,業界良心啊! (另外,本人E文水平有限,翻譯不當指出,還望指正。)