对于开发人员来说,尤其是前段开发,浏览器的兼容一直是让人头疼的问题,如何在遇到各类兼容问题时快速的找到出错原因,或是关键代码。 高人前来赐教。分享心得!采用成熟框架,如jquery,可以减少兼容性问题
如果自己写的代码,你需要对目前存在的浏览器兼容性问题有所了解,如
margin的Bug,事件模型,
http://www.cnblogs.com/wiky/archive/2010/01/09/IE-and-Firefox-Javascript-compatibility.html
http://csscreator.com/properties
一般遇到问题,搜索网络都能找到答案。
在这一个浮躁的社会,各种快速疯捅而来。其实静下心来思考,快速的背后是不断沉淀不断填坑的结果。这不是一个刻意的结果,但却是一个必然的趋势。
就像我来说,基本的95%的页面css兼容问题,都能秒杀之,这不是方法所能达到,而是长期填坑的经验所得。经验是怎么得来的,在不断的实践中积累的,不断的版本迭代,不断的需求变更。
如果你非要求方法:分享的经验就是,合理的布局,优雅的增强。换句话说,不合理的布局是造成bug的最大祸首,有空多看看线上的qq,taobao的页面。经过大流量洗礼的布局是值得学习的。