電腦店訊 5月18日消息,據國外媒體報道,Mozilla的火狐浏覽器產品主管阿薩·多茲勒(Asa Dotzler)當地時間周三發表博文稱,除非微軟允許其他浏覽器開發商調用Windows RT中重要的API(應用編程接口),開發Windows RT版浏覽器“可能不值得”。
Windows RT是微軟開發的面向ARM架構芯片的操作系統。
多茲勒說,“由於我們在開發Windows RT Metro版火狐時不能調用功能強大的Win32 API,火狐與Metro版IE10相比將處於劣勢。我們可以開發界面漂亮的火狐,但其處理能力和速度將使它失去價值,沒有用戶願意使用那樣的浏覽器。”
盡管多茲勒的“不值得”評論暗示了Mozilla放棄Windows RT的可能性,但這並非Mozilla的官方態度。
上周,Mozilla首席律師哈維·安德森(Harvey Anderson)表示,該公司的工程師“仍然在評估Windows RT平台上的最佳策略”。
安德森和多茲勒上周公開譴責了微軟不允許第三方開發商訪問Windows RT中Win32 API,允許自家軟件——特別是IE10調用這些API的行為。Mozilla認為,不能調用這些Win32 API,Windows RT平台上的Metro版浏覽器將遠不如傳統的Windows版本。其他浏覽器與IE10相比將處於劣勢,很大一部分原因是不能運行JIT JavaScript編譯器。目前,所有主流浏覽器都帶有JIT JavaScript編譯器,以快速執行網站上的JavaScript代碼。
根據微軟目前制定的Windows RT開發規則,只有IE10能調用運行JIT編譯器所需要的API。多茲勒說,“沒有JIT編譯器,用戶訪問Facebook、Twitter和Gmail等網站的速度將異常慢。”
谷歌已經表示在這一問題上支持Mozilla。
歐盟反壟斷監管機構已經明確表示,Windows8必須遵守2009年的和解協議。根據協議,Windows操作系統必須允許用戶選擇IE之外的其他浏覽器。但歐盟反壟斷監管機構沒有聲稱Windows RT需要遵守同一協議。
根據微軟2002年與美國司法部達成的和解協議,微軟可以禁止第三方應用調用Windows RT中的Win32 API,因為協議只適用於“英特爾兼容PC”。