![]() |
微软测试了老鼻子久的IE8终于在今天凌晨正式提供下载了。
赶紧抓下来安装,并进行了长达5分钟的综合测评。特此鉴定:
IE8 的页面载入速度居IE界领先,已基本达到国际先进水平。对web标准亦是前所未有的遵循,迈出了与国际接轨最坚实的一步(乃至于需要专门弄一个兼容性视图来给自己以前犯下的滔天罪过擦屁股)。
严重推荐还在孜孜不倦于使用 IE7- 诸版本的达人们升级安装!!
在这里预祝 IE8 能够迅速占领 IE7 , IE6 以及 IE.x 的市场份额,此乃视窗使用者之福,网站开发者之幸也。
为研究 Firefox 扩展开发整的 Zeal.ChinaStock 从去年5月份开始提请审查,到今天将近一年的时间,终于得见天日不用再待在沙盒里面接收测试了。自贺一下。
历次被打回的理由如下:
1. Your add-on must have some reviews either on AMO or elsewhere on the web. See http://shawnwilsher.com/
第一次的提请审核时间最久,在我都已经快忘了这回事的时候 AMO 回了这么一封信。看来必须是在沙盒里面待到有一定的回复评论数量才行。
2. In order to prevent conflicts with other addons that may be installed by users, you need to wrap your 'loose' variables and functions within a JavaScript object. You can see an example of how to do this @ http://blogger.ziesemer.com/
第二次告诉我代码里面有用到全局变量,容易跟其他扩展的代码发生冲突。看了看其它公布在AMO网站上的附件组件,有不少也是存在大量全局变量的,估计要么是提交的早审核没这么严格,要么是影响力大AMO给开后门了。只好用Firebug查看所有的全局变量,把它们都封装到自己的命名空间对象下面。 AMO 提供的 how-to 链接是被墙的,需要翻墙阅读。
3. You're evaluating remote code, which may be a serious security risk. Please use https://developer.mozilla.org/
原来代码里面使用了 eval 来执行远程抓取到的内容。去掉了对 eval 的使用之后再提交,没过多久就收到 Congratulations 邮件了。
Updated 2009-04-02 11:50 -- 更新了一次版本,差不多等了一个多星期之后 Mozilla 完成版本review予以发布。有意思的是他们居然同时还在 Minefield 上进行了测试,并建议我 increase max compatible version from the developer control pane (no need to resubmit with an altered install.rdf) 。这直接促使我下载了还在开发中的 latest nightly build 进行测试。Mozilla 的测试人员确实是认真负责加勤奋,赞一个。
