w3c标准为什么我们设计的网页,需要符合W3C标准?

w3c标准  时间:2021-08-23  阅读:()

采用w3c标准制作网页的好处

采用标准的好处 对于浏览者的好处 文件 页面的下载速度快 内容能跟多的用户所访问 更广泛的运用所有设备的访问 用户能通过样色选择自己的表现界面 所有的页面都能提供使用打印的版本 对网站所有者 更少的代码和组件,更易维护带宽要求减低,成本降低更容易让搜索引擎找到改版容易,不需要变动页面内容提供打印版本而不需要复制内容提高网站易用性

什么是网页标准?

译序:现在HTML5如日中天,各大浏览器都声称支持或者将支持HTML的特性,好像HTML5能够让互联网更美好,能让网站开发人员解放一样。

或许大家被压抑太久,或许大家太乐观,或许标准真的已经深入人心了。

看着火辣辣的HTML5,想想XHTML标准的尴尬,或许这个时候看看这篇写于2008年底文章会让我们更理解到底什么才是标准,标准能做什么,而我们应该做些什么……——神飞 在网站开发过程中,你会听到词语“标准”很多次。

我的意思是,很多次。

Explorer因为不支持标准而广为诟病,Opera自称是唯一的一个真正努力地完全实现标准的浏览器,而全世界的开发人员又相互责备没有遵循标准。

可笑的是,大部分人根本不理解什么是标准或者它们是怎么变成这样的。

让我们以互联网上的头号神话来说起:W3C创造了标准。

这完全是错误的。

W3C宣称的目标是创造标准,但是它不能够在实际上创造它们。

为什么呢?因为,很简单,标准是大多数人决定要做的事情。

因此,网页标准是大部分浏览器厂商决定要追随的。

W3C可以推荐应该怎么做,但是它没有权利强制实施。

如果W3C真的可以创造标准,那么我们也不会仍然在等待相关的浏览器支持XHTML了,它在1999年就完成了。

W3C没有能力强制浏览器厂商做任何事情;每个人都能决定自己想做什么。

甚至参与到W3C的浏览器厂商都不遵循某些规范(全部的浏览器厂商都这样)。

所以如果我和我的同伴这个周末聚到一起然后想出了一个很酷的JavaScript特性,那么我们就和W3C一样了。

如果我们确定可以让Mozilla、Apple、Microsoft和Opera实现这个特性,那么我们就已经创建了一个新的标准了——和W3C一样。

没有一个官方的标志或印章可以让一些东西成为标准,它只是由两个或更多浏览器来实现的。

W3C在创建标准上曾经很传统的不好。

它们真正擅长的是文档化和标准化已经在浏览器中实现的东西。

这样导致了HTML 4 和DOM 1的创建大部分是基于在IE 4中的创新。

是的,同学们,微软在创建这些标准方面是比其它任何浏览器都更有影响力的,因为它们不断前进和创新而等不及有人告诉它们已经好了。

事实上,微软的很多创新都已经成为它们自己的标准,比如innerHTML 属性,XMLHttpRequest 对象,通过designMode的富文本编辑。

没有浏览器敢不支持这些;这使它们成为了标准。

W3C现在正在走一些流程将它们引入到HTML 5 规范 和XMLHttpRequest规范中。

责骂微软不支持标准似乎变得很流行,但是人们可以说,如果世界上最流行的浏览器不去实现某些东西,它就不会真正的成为标准。

保守估计 Explorer在全球有80%左右的市场份额(2008年)。

也就是说只有20%的互联网用户在使用“兼容标准”的浏览器。

当只有市场上20%的用户使用它,它会是一个标准吗?仔细考虑一下吧。

真相是微软只是跟随了互联网中最顽固的企业的领导者:网景(Netscape)。

网景是第一个说“我们要做我们想做的”的,然后引入了标签。

历史表明在浏览器厂商开始创新的时候,网络也跟着进步了。

微软不是唯一这样做的。

Mozilla也实现了不标准的特性,比如XSLTProcessor;Safari 实现了 标签;Opera 实现了 标签和window.opera 对象。

然而没有人抱怨它们做出了自己的东西和创新……只有微软是个坏小子。

为什么这样? 正如Alex Russell多次指出的,创新并不在W3C的手中。

真正的创新,可以带动互联网发展的创新,需要来自于浏览器厂商。

让自由的市场来决定浏览器中最有用的特性然后让W3C去规范它吧。

那才是真正的标准。

等到伟大的HTML 5规范在2022完成了,不会推动网络向前发展。

得让像Alex一样聪明的家伙开发浏览器才行(推动web进步)。

什么是web标准

WEB标准 WEB标准不是某一个标准,而是一系列标准的集合。

网页主要由三部分组成:结构(Structure)、表现(Presentation)和行为(Behavior)。

对应的标准也分三方面:结构化标准语言主要包括XHTML和XML,表现标准语言主要包括CSS,行为标准主要包括对象模型(如W3C DOM)、ECMAScript等。

这些标准大部分由W3C起草和发布,也有一些是其他标准组织制订的标准,比如ECMA(European Computer Manufacturers Association)的ECMAScript标准。

我们来简单了解一下这些标准: 1.结构标准语言 (1)XML XML是The Extensible Markup Language(可扩展标识语言)的简写。

目前推荐遵循的是W3C于2000年10月6日发布的XML1.0,参考。

和HTML一样,XML同样来源于SGML,但XML是一种能定义其他语言的语。

XML最初设计的目的是弥补HTML的不足,以强大的扩展性满足网络信息发布的需要,后来逐渐用于网络数据的转换和描述。

关于XML的好处和技术规范细节这里就不多说了,网上有很多资料,也有很多书籍可以参考。

(2)XHTML XHTML是The Extensible HyperText Markup Language可扩展标识语言的缩写。

目前推荐遵循的是W3C于2000年1月26日推荐XML1.0。

XML虽然数据转换能力强大,完全可以替代HTML,但面对成千上万已有的站点,直接采用XML还为时过早。

因此,我们在HTML4.0的基础上,用XML的规则对其进行扩展,得到了XHTML。

简单的说,建立XHTML的目的就是实现HTML向XML的过渡。

2. 表现标准语言 CSS是Cascading Style Sheets层叠样式表的缩写。

目前推荐遵循的是W3C于1998年5月12日推荐CSS2。

W3C创建CSS标准的目的是以CSS取代HTML表格式布局、帧和其他表现的语言。

纯CSS布局与结构式XHTML相结合能帮助设计师分离外观与结构,使站点的访问及维护更加容易。

3.行为标准 (1)DOM DOM是Document Object Model文档对象模型的缩写。

根据W3C DOM规范,DOM是一种与浏览器,平台,语言的接口,使得你可以访问页面其他的标准组件。

简单理解,DOM解决了Netscaped的Javascript和Microsoft的Jscript之间的冲突,给予web设计师和开发者一个标准的方法,让他们来访问他们站点中的数据、脚本和表现层对像。

(2) ECMAScript ECMAScript是ECMA(European Computer Manufacturers Association)制定的标准脚本语言(JAVAScript)。

目前推荐遵循的是ECMAScript 262。

为什么我们设计的网页,需要符合W3C标准?

w3c标准是万维网联盟创建于1994年,是Web技术领域最具权威和影响力的国际中立性技术标准机构。

提出的协议。

他标准化的网页规范,是W3C已发布了200多项影响深远的Web技术标准及实施指南,如广为业界采用的超文本标记语言(标准通用标记语言下的一个应用)、可扩展标记语言(标准通用标记语言下的一个子集)以及帮助残障人士有效获得Web内容的信息无障碍指南(WCAG)等,有效促进了Web技术的互相兼容,对互联网技术的发展和应用起到了基础性和根本性的支撑作用。

万维网联盟(外语缩写:W3C)标准不是某一个标准,而是一系列标准的集合。

网页主要由三部分组成:结构(Structure)、表现(Presentation)和行为(Behavior)。

对应的标准也分三方面:结构化标准语言主要包括XHTML和XML,表现标准语言主要包括CSS,行为标准主要包括对象模型(如W3C DOM)、ECMAScript等。

这些标准大部分由W3C起草和发布,也有一些是其他标准组织制订的标准,比如ECMA(European Computer Manufacturers Association)的ECMAScript标准。

CloudCone:KVM月付1.99美元起,洛杉矶机房,支持PayPal/支付宝

CloudCone的[2021 Flash Sale]活动仍在继续,针对独立服务器、VPS或者Hosted email,其中VPS主机基于KVM架构,最低每月1.99美元,支持7天退款到账户,可使用PayPal或者支付宝付款,先充值后下单的方式。这是一家成立于2017年的国外VPS主机商,提供独立服务器租用和VPS主机,其中VPS基于KVM架构,多个不同系列,也经常提供一些促销套餐,数据中心在洛杉...

Virmach 3.23美元可用6个月的VPS主机

Virmach 商家算是比较久且一直在低价便宜VPS方案中玩的不亦乐乎的商家,有很多同时期的商家纷纷关闭转让,也有的转型到中高端用户。而前一段时间也有分享过一次Virmach商家推出所谓的一次性便宜VPS主机,比如很低的价格半年时间,时间到服务器也就关闭。这不今天又看到商家有提供这样的产品。这次的活动产品包括圣何塞和水牛城两个机房,为期六个月,一次性付费用完将会取消,就这么特别的产品,适合短期玩玩...

陆零(¥25)云端专用的高性能、安全隔离的物理集群六折起

陆零网络是正规的IDC公司,我们采用优质硬件和网络,为客户提供高速、稳定的云计算服务。公司拥有一流的技术团队,提供7*24小时1对1售后服务,让您无后顾之忧。我们目前提供高防空间、云服务器、物理服务器,高防IP等众多产品,为您提供轻松上云、安全防护 为核心数据库、关键应用系统、高性能计算业务提供云端专用的高性能、安全隔离的物理集群。分钟级交付周期助你的企业获得实时的业务响应能力,助力核心业务飞速成...

w3c标准为你推荐
我的文档怎么下载我的文档?安卓开发环境搭建如何搭建安卓开发环境价格咨询造价咨询公司一个月能接多少工程做啊最好的电脑操作系统主流的电脑操作系统都有哪些?双11数据2015年天猫双11总成交额是多少亿?上海网络维护公司上海有没有专业公司网络维护的啊信息发布管理系统信息发布系统的构架区别大数据人才培养大数据时代如何进行人才管理与规划mysql数据库迁移怎样用命令行把MySQL数据库迁移到另一台Linux服务器收藏夹的位置怎样知道收藏夹所在的位置?
域名代理 免费com域名申请 三级域名网站 火山主机 hawkhost cpanel主机 mediafire下载工具 nerd 天猫双十一秒杀 win8.1企业版升级win10 租空间 绍兴高防 权嘉云 徐正曦 可外链相册 cdn加速是什么 购买国外空间 独享主机 外贸空间 美国迈阿密 更多