在之前的文章当中,我们介绍了CSS Hack,也了解到,只有在需要兼容各式各样的浏览器(尤其是IE)的时候,才会用到CSS Hack。
那么在一个企业网站建设之前,或者是一个web应用开发之前,我们应该如何取舍浏览器兼容性呢?
目标群体
其实说到底,网站还是给用户看的,所以你网站的目标群体直接决定了你的网站需要达到怎样的浏览器兼容性。
只要你的目标群体不是与现代化严重脱节的人群,那么你就可以毫无顾忌地甩掉IE6这个早该消失的浏览器。
应用类型
我们并不推荐企业展示型网站还去兼容IE7甚至是IE6,因为这些无意义的兼容会消耗大量代码劳动力,而且妥协IE6带来的直接代价就是大部分UI都需要采用图片来构建,这对于网站的SEO搜索引擎优化非常不利。
当然,如果你是在做一个政府内部使用的web应用,不要怀疑,你必须兼容IE6。
目标平台
自从HTML5和CSS3技术登上历史舞台以来,越来越多的前端达人将它们优秀华丽的一面展示给世人,从而证实没有flash的网页也可以又酷又炫。
如果你的web应用不满足于在PC端的展示,而想要随时随地让你的客户在平板、甚至是智能手机上看到你公司与产品的风采,那么你就可以选择目前火遍大江南北的响应式布局技术以及扁平化设计。当然,还有在这两方面皆鹤立鸡群的bootstrap框架。
如果这是你的选择,那么你再也不用为IE兼容性而烦恼了。
时代在进步,科技在发展,IE6在国内的份额也快跌破10%,当IE6终结的那一天,就是中国web前端技术春天到来的那一天。
发表回复