html – 遵循Web标准有多重要?

我最近发现大多数主要网站都是 fail W3C’s markup and CSS validation tests.因此,跟踪Web标准真的有多重要?

解决方法

标准!

一点点历史

在直接回答之前,我认为说明最新标准的背景是非常重要的。

你知道W3C一直试图制定一个XHTML 2标准吗?如果它会出来,它不会向前兼容以前的HTML版本。事实上,在W3C年之间形成了一场反叛,结束了一个只是部分创造WHATWG的组合。WHATWGHTML5背后的真正主人。

你有没有问过自己为什么要花很多时间从WC3获得标准? WC3的作品非常民主。他们讨论一切,直到大家接受。 WHATWG有一点点扭曲:提出和讨论问题,但最后一个字就是编辑。引用Jeremy Keith:“虽然HTML5在WHATWG开发的时候,W3C继续在XHTML2上工作。说这个速度不会太快,这是不正确的,非常缓慢。

最终结束了W3C dropping XHTML 2,而不是从头开始,他们决定与WHATWG一起工作。

意大利面标记的回归?

虽然HTML5不像XHTML那样严格,但并不意味着不再有良好的编码习惯。 HTML5不是machiavellian。与XHTML 2不同,它基于现有规范(支持现有内容)。

最重要的是,规范背后的仲裁者是不同的浏览器供应商。你有没有看过webkit(Safari,Chrome),moz(Firefox)或o(Opera)的专有CSS元素?这实际上是正常的,因为这意味着供应商正在为即将推出的规范工作,有时在功能上超出规范。一段时间以来,微软的心态超越了标准,因为他们垄断了浏览器的份额并创建了自己的CSS元素。微软创建了像filter这样的CSS元素,但是我们发现了一些奇特的东西。有两个推荐的规格是两种不同的方式在CSS中使用不透明度:颜色元素和不透明度元素中的RGBA。

标准的重要性

要完成,我会说,网页设计师/开发人员有责任保持最新的技术和标准(如HTML5)的最新进展。这并不意味着读出每一个规范。我同意这将是漫长而无聊的。实际上,阅读关于该主题的书籍,请遵循浏览器供应商的开发博客,并通过尝试填写不时获得乐趣。我不再同意遵循所有网络标准的100%,因为总会有例外。我更喜欢使用良好的编码实践来帮助开发人员,但同时也是浏览器的友好。重要的是要了解HTML5建立在现有标准之上,并且支持现有的内容

最后一个意见:http://dowebsitesneedtobeexperiencedexactlythesameineverybrowser.com/

相关文章

Mip是什么意思以及作用有哪些
怎么测试Mip页面运行情况
MIP安装的具体步骤有哪些
HTML添加超链接、锚点的方法及作用详解(附视频)
MIP的规则有哪些
Mip轮播图组件中的重要属性讲解