阅读:4918回复:0
谈谈修改firefox以兼容非标准网页
最近读了一篇文章Migrate apps from Internet Explorer to Mozilla(http://www-128.ibm.com/developerworks/w ... -ie2mozgd/),看完之后,确实觉得修改firefox去兼容非标准网页很艰难,这不仅仅是在技术上说,在兼容尺度上也很难把握。而文章讨论的还仅仅是apps的差异,还有那么多的处理方式的不同,采用技术的不同,文章并没有写明,我只能向为大家做这些工作的人致敬了,包括版主,呵呵。
回头我又想了一下firefox与IE的兼容性问题,觉得主要有这几种情况,谈谈我的看法: 1、IE和W3C对网页内容的处理方式不同,从支持标准的角度看,这部分不应该妥协。 2、IE对标准的扩充,感觉这部分应当兼容。 3、IE独特的技术,比如ActiveX,这部分也没有办法取得兼容。ps:现在编程流行b/s架构,好多都是只支持IE,根本没考虑fiefox,小小的鄙视一下. 4、VBScript之类,这部分感觉上应当兼容,可是实际操作上要做到可就是一个庞大的工程了,至少也应当一堆人共同努力才行。 5、还有一部分是在制作网站的时候根本就没写firefox的相关代码,比如某网站的Ctrl+Enter不支持firefox之类,这部分就是修改了firefox也兼容不了。有种针对这种情况的处理是欺骗网站自己用的是IE,可这样就放弃了对firefox的优化,更可能引来更多的兼容性问题。 6、。。。。 我觉得说到这,大家也应该能体谅到使用了增强兼容性的浏览器为啥还有那么多的兼容性问题了。 |
|