IE宣佈開源專案:為Chrome開發工具引入IE介面卡

edithfang發表於2015-04-08
在過去的幾個版本中,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

官方原文:http://blogs.msdn.com/b/ie/archive/2015/04/02/introducing-the-ie-diagnostics-adapter-for-third-party-developer-tools.aspx

編者按:艾瑪呀,IE終於開竅了,業界良心啊! (另外,本人E文水平有限,翻譯不當指出,還望指正。)


相關連結

相關閱讀
評論(1)

相關文章