就是想把不符合规范的Javascript .css等增加对Firefox的支持。
如果一点一点改的话,很耗时还有测试的问题。
有什么可操作的方法来提高迁移的效率,请教各位大侠?
如果能有个工具,通过扫描代码找出不兼容的地方,然后再修改,操作性就强点。
就是类似FORTIFY的工具,不知能有没有这方面的工具 :arrow:
这个目前没有任何工具能达到这种效果。。只能说从方法上去进行改进。。
建议是:找一份IE/firefox差异对比的资料,比如js跟css的差异,稍作整理,先从这些明显的差异上下手。主要的差异,很多都是一些IE-only的东西。
firefox上面安装下firebug,然后执行各个页面的js,可以较为迅速的定位js的差异与错误。如果对js很熟悉的话,可以引入一些js的单元测试框架来测试js。
正确的web开发模式,应该是在firefox下面做开发,因为它是标准浏览器,在firefox下面功能正常的情况下,对IE做兼容,比如一些IE的hack。一般你在firefox下能正常的,在其他的如opera,safari,chrome下面都不会有问题。一举多得
浏览器的兼容性问题本来就是个大问题,从来没有过好的解决方案很高效轻松地搞定
[size=medium]目前好像还没有这样的工具,在做Web开发的时候,最讨厌的就是浏览器不兼容问题,把人搞得很郁闷,尤其是IE。
一般在开发的时候,会根据不同的浏览器,写不同的CSS,js,然后当用户请求的时候,会根据用户的浏览器类型而调用相应的css.[/size]
还是把自己的代码使用jq,extjs,mootools、dojo之类的东西重写吧。
很多都是运行时才知道效果一致不一致。
而这些js库做了底层的处理,调用它们的函数,基本都是表现一致的。