为什么要使用Web标准
前面了解了什么是Web标准,还有一个标准的Web文档应该具备的一些特点。但是一些Web开发人员和Web设计师对使用Web标准却持有很大的抵触态度,普遍的看法是它太难了,不管它是怎么运作,我使用的那些软件总会创建出一些不规范的代码。其实,学习新的技术并放弃你所熟知的技术,这的确很容易引起情绪上的反感,并产生抵触的情绪。然而,如果你很理智的观察一下现在的形势,将会发现,通过学习和使用Web标准会得到许多好处。
那么,到底是什么促使我们使用Web标准,为什么要使用Web标准呢,使用Web标准到底有什么好处呢?
- 提高代码的利用效率:当你深入学习和了解Web标准之后,你会发现Web标准使用的最佳习惯主要是关于代码重用的。通过重用代码,你可以将HTML内容和CSS样式信息及JavaScript行为信息相分离,减小网页体积,而且只需要写一次代码,在以后需要的地方重用即可。
- 更简易的开发与维护:如果你可以只写一次HTML代码,然后在需要应用样式和行为的地方,使用类和函数。而以后,在你需要做出改动的时候,你可以只在一个地方修改,然后此修改就会自动应用到整个Web站点,而不再需要一处一处地修改。
- 提高可访问性:Web上的一个大问题就是,让Web站点可以被每个人访问,而不论他们身处何种环境。这包括要能让残疾人,包括盲人、视觉受损的人、和运动功能有障碍的人也能访问网站。通过使用Web标准和最佳的习惯,你可以使你的Web站点能被尽可能多的人访问。
- 设备兼容性:兼容性,不仅要确保你的Web站点可以跨平台(如Windows、Mac、Linux),而且要能在其它的浏览设备上工作,比如现在用的手机、电视、游戏控制台等。这些装置在屏幕大小、处理能力、控制机制等方面都有一些局限性。不过你放心,通过使用Web标准和最佳的习惯,可以让你的Web站点能在绝大多数装置上显示。要知道全球手机的数量多于个人电脑的数量,而且很多手机都是可以上网的,你或你的客户怎能不去占领这个大市场呢。
- 更快的网页下载、读取速度:更少的 HTML 代码带来的将是更小的文件和更快的下载速度。如今的浏览器处于标准模式下将比它在向下兼容模式下拥有更快的网页读取速度。
- 更高的搜索引擎排名:在这里,我指的是所谓的“搜索引擎优化”,即让你的Web站点能尽可能多地被网络爬虫爬到,并且被索引,从而提高你的Web站点在百度、谷歌等搜索引擎上的排名。这是一项专门的学问。同样地,通过使用Web标准,你就可以让你的站点在百度、谷歌等搜索引擎上尽量靠前地显示,这必将大大地促进你的业务。
- 更好的适应性: 一个用语义化标记的文档可以很好的适应于打印和其他的显示设备(像掌上电脑和智能电话),这一切仅仅是通过链接不同的 CSS 文件就可以完成。你同样可以仅仅通过编辑单独的一个文件就完成跨站点般的表现上的转换。
正是因为具有了这样的一些优点和好处,Web标准才有了其独特的魅力和特色,而Web标准的这个优点也是我们去学习和追随Web标准的理由和意义所在。虽然有些人骨子里对Web标准方案和抵触,但不可否认的是,Web标准的的确确有益于Web的良性发展,也有利于公司利益、效益的最大化和工作效率、质量的提升。动起手来,是时候开始追随并应用Web标准到自己的日常工作和生活了。
