编写兼容多浏览器的JavaScript代码——微软JScript团队JScript Deviations from ES3草案
2007-11-02 22:45 by 老赵, 4009 visits实话说,常见的JavaScript在不同浏览器的区别并非那么难以处理,只要有一定JavaScript开发经验就会大体知道该如何“回避”某些问题。不过这份文档还是仔细比对了ECMAScript 3标准以及JavaScript在IE、FireFox、Safari、Opera四款浏览器中的实现,希望能够对JavaScript开发人员有帮助——区别的确很大,之前还真的没有想到这些。
http://blogs.msdn.com/jscript/archive/2007/10/29/ecmascript-3-and-beyond.aspx
你有没有看过Firefox4的远大目标?首先,Adobe捐献了AVM2的源代码给Mozilla,然后Mozilla会把运行ActionScript3的AVM2改造为适合运行JavaScript,并为日后ActionScript3直接在Firefox上本地运行作准备。随后,Firefox4将会引入JavaScript2,同时让AVM2再增加对其他一些语言的支持,例如引入RubyScript和PythonScript,这当然包括为这些语言引入DOM操作能力。最后,也是最重要的,Mozilla有一个项目“强迫”IE支持AVM2以便IE也支持上述功能,对于原文force一词的理解,我认为就是Mozilla会写一个IE插件把AVM2塞到IE里面去。
评论,就不说了,留作下次netcast内容吧,哈哈。