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标准。

咖啡主机22元/月起,美国洛杉矶弹性轻量云主机仅13元/月起,高防云20G防御仅18元/月

咖啡主机怎么样?咖啡主机是一家国人主机销售商,成立于2016年8月,之前云服务器网已经多次分享过他家的云服务器产品了,商家主要销售香港、洛杉矶等地的VPS产品,Cera机房 三网直连去程 回程CUVIP优化 本产品并非原生地区本土IP,线路方面都有CN2直连国内,机器比较稳定。咖啡主机目前推出美国洛杉矶弹性轻量云主机仅13元/月起,高防云20G防御仅18元/月;香港弹性云服务器,香港HKBN CN...

易探云香港云服务器价格多少钱1个月/1年?

易探云怎么样?易探云是目前国内少数优质的香港云服务器服务商家,目前推出多个香港机房的香港云服务器,有新界、九龙、沙田、葵湾等机房,还提供CN2、BGP及CN2三网直连香港云服务器。近年来,许多企业外贸出海会选择香港云服务器来部署自己的外贸网站,使得越来越多的用户会选择易探云作为网站服务提供平台。今天,云服务器网(yuntue.com)小编来谈谈易探云和易探云服务器怎么样?具体香港云服务器多少钱1个...

欧路云:美国200G高防云-10元/月,香港云-15元/月,加拿大480G高防云-23元/月

欧路云 主要运行弹性云服务器,可自由定制配置,可选加拿大的480G超高防系列,也可以选择美国(200G高防)系列,也有速度直逼内地的香港CN2系列。所有配置都可以在下单的时候自行根据项目 需求来定制自由升级降级 (降级按天数配置费用 退款回预存款)。由专业人员提供一系列的技术支持!官方网站:https://www.oulucloud.com/云服务器(主机测评专属优惠)全场8折 优惠码:zhuji...

w3c标准为你推荐
文本分析如何解读文本权限表帮忙设计个用户权限表开发管理项目管理有几个阶段?显示系统电视显示系统正在启动打不开怎么办网络地址分类IP地址是怎样分类的?无线存储MVPEN数码笔无线存储功能只有在开会的时候用吗?无线存储带wifi的sd卡怎么用2017双112017双十一晚会播出时间,2017双11晚会举办城市免费数据采集软件最好用的采集软件是哪个?怎样清除历史记录怎样清除历史记录
免费二级域名 便宜vps 域名主机基地 仿牌空间 老鹰主机 qingyun 怎么测试下载速度 刀片服务器的优势 如何安装服务器系统 云营销系统 lick 注册阿里云邮箱 免备案cdn加速 开心online hdchina 脚本大全 聚惠网 沈阳idc alexa世界排名 qq空间打开很慢 更多