微軟發布IE、Firefox、Opera和Safari的JavaScript相容性研究(ZZ)

來源:互聯網
上載者:User

http://www.infoq.com/cn/news/2007/11/JavaScript-Compatibility

長久以來JavaScript相容性一直是Web開發人員的一個主要問題。在正式規範、事實標準以及各種實現之間的存在的差異讓許多開發人員日夜煎熬。其結果就是很多網頁不能在各種瀏覽器上都有一樣的表現,甚至根本不能跨瀏覽器。

Microsoft的Jscript團隊敏銳地察覺到他們也是這個問題的一部分:

問題是JavaScript開發人員本就不應該需要去檢測和迴避這些問題。JavaScript應該在所有實現中都有一致的表現。我們相信這是讓JavaScript變得更好的第一步。

為了讓這種實現上的一致性成為可能,首先需要找出分歧點在哪裡。在Jscript團隊裡的,我們正在努力查清哪裡是瀏覽器實現的分歧所在,我們的引擎在哪個地方把規範解讀錯了,是否已經達到了某種事實相容型慣例,把這些慣例整理進標準有何價值。作為起點,我們發布了《JScript Deviations from ES3》的第一份草案。

文檔的標題《JScript Deviations from
ES3》有些誤導。這份文檔不僅涵蓋了IE,也涵蓋了來自Firefox、Opera和Safari的JavaScript實現。這是對規範的一次深入研
究,裡面就全部4種瀏覽器,逐點比較了標準的規定和實際的情形。

查看英文原文:Microsoft Releases JavaScript Compatibility Study for IE, Firefox, Opera, and Safari

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.