关于当下网页兼容浏览器的一些看法
一直想要写一篇关于网页兼容方面的文章,这篇文章不是技术性的文章,而是一个小小的吐槽。
记得刚开始学网页设计的时候使用的还是老的排版方式 table表格方式,哪会儿IE6霸占整个浏览器市场,所以当时设计网页很顺心应手,不用考虑太多网页兼容性的东西,只要IE6上面看着顺眼就可以了,而且table表格排版,只要没什么太大的问题,基本上可以忽略浏览器的兼容问题,所以哪会儿的设计,只要会个PS,再加个DW table 排版就可以了,很是吃香。
慢慢的,DIV+CSS 流行起来了,流行起来的时候本来是想要学习的,但还是用顺了 table,一时没改过来,到现在还不会使用 div+css,再后来 ajax 又来了,jquery 也来了,H5 接着也来了,突然感觉自己应接不暇,一下子搞晕了,再往后就是随着IE的没落,以及微软新版本的更新,各种的浏览器都来了,这会儿再进行网页的设计不单单要只会 table 排个版了,要懂得 DIV+CSS排版,要懂得 js,jquery,h5 各种前端脚本代码。
感觉自己要学得越来越多,这几年随着移动端的发展,网页的设计就更高端了,不少的网页都已经实现了自适应,也就是不管在多大的屏上面显示都要美观,而页面只有一个,会随着浏览器的变化而变化,这对于网页设计师来说,又提高了一个门槛,不单单要游离在各个浏览器之间,还要游离在各种手机,各种系统之间,之前夏日博客写过一篇关于 网页浏览器兼容性测试的简单方法,看这篇文章就知道一个网页现在设计起来有多难了。
好的东西出来之后,之前的设计成本完全提高了,但我依然提倡有新的技术革新,很明的,现在的网页设计要比以前的强得很多,各种炫利的效果,尤其是现在 DIV+CSS 的代码量要比 table 少得很多很多,而依然使用 table 的我,不知道何时能改成 div+css,好了,先吐槽到这里吧。