免费获取策划方案多一份参考,总有益处

重庆网站制作

Web site production

案例671

重庆网站制作

什么是Web标准(我们真的需要它们吗)?

来源:派臣科技|时间:2020-05-01|浏览:

当你坐下来建立一个新的网站,你可能有一个严格的过程,你遵循的一切需要完成的清单。但是这些检查列表是否包含了关于web标准的内容呢?如果不是,他们应该吗?

今天,我们来看看什么是网络标准,我们为什么要有这些标准,以及作为一个网页设计师,你实际上需要做些什么。

什么是Web标准?

当我们谈到web标准时,我们指的是Internet和其上的一切都应该遵守的正式规范。所以,这通常不是关于网站的前端是如何出现的,而是关于它的后端是如何结构的。

Web标准也不仅仅关注于Web开发。它们涉及浏览器、HTTP、设计和开发软件,以及消费者设备。本质上,web标准的开发和形式化为web的核心带来了力量和一致性。我们越是遵循这些标准,网络就越容易被所有人访问。

即使你没有参与你的网站编码,你可能熟悉今天的网络标准:

有效的HTML、CSS和JAVASCRIPT

写得不好的代码会给网站的性能带来很多问题,更不用说它可能会带来的bug了。所以,这是我们需要掌握的第一件事。

由于HTML、CSS和JavaScript是web的基础,所以在如何编写和何时使用它们方面有严格的标准。此外,随着这些语言的变体进入网络词典——如HTML5和CSS3——也为它们制定了标准。

通过标准化编码,我们使所有开发人员和设计人员能够使用同一种语言,并使每个web浏览器或软件能够理解它们。

图形

这对于web设计人员来说非常重要,尽管它并不是一个严格的标准,而是一组在web上使用图形的最佳实践。例如,这是W3C推荐的:

PNG图片;

SVG用于数据可视化;

增强基本HTML的CSS;

用于创建渐变、形状和其他设计效果的Canvas API;

向量图形的WebCGM。

如果你想让你的网站尽可能高效地运行,认真对待这些建议是很重要的。

手机反应

随着智能设备的普及和可用设备类型的巨大变化,为移动web制定标准变得至关重要。

也就是说,标准机构不仅仅标准化了响应式设计。他们还为移动web创建了一套最佳实践。

下面是一些移动网络标准的例子:

W3C移动路线图

指南不仅提供了设计或使用的工具。他们还专注于处理支付、网站安全和性能。

最佳实践的建议也同样深入和强烈:

W3C手机推荐

随着越来越多的用户涌向智能设备上的网站,移动网络标准将会受到更多关注。

WEB架构

这与我们在幕后构造信息的方式有关。所以,已经制定了一些标准,比如:

url和uri;

XML;

HTTP和HTTPS;

字符集;

编码。

通过使用我们标记和识别web部分的标准,它可以变得更加全球友好。

可访问性

无障碍网页倡议(WAI)是更大的万维网联盟的一部分(详见下文)。

网页可及性倡议

与这里提到的其他一些web标准不同,标准化可访问性是一件大事。正如您在上面的截图中所看到的,它不仅仅影响web开发人员代码或web设计人员的创建方式。它影响着每一个为网站做出贡献的人——作者、测试人员、项目经理、决策者等等。

W3C可访问性标准

当涉及到可访问性标准时,有很多东西需要打开。我只想说,如果你正在建立一个以积极服务公众为目标的网站,那么这些标准中的每一个都需要成为你工作流程的一部分。

网络标准从何而来?

在网络发展的早期,ie和Firefox之间的浏览器大战是有问题的。当他们试图争夺更大的市场份额时,他们的技术却大相径庭。如果让他们自己的设备来处理,这些浏览器可能会对互联网造成真正的破坏,造成一个浏览器到另一个浏览器、一个网站到另一个网站的破碎体验。

万维网的创始人蒂姆·伯纳斯-李(Tim Berners-Lee)认为需要做点什么,于是成立了万维网联盟(world wide web Consortium, W3C)。

W3C Web标准

自从W3C成立以来,这个标准组织的任务就是建立通用标准,使web朝着积极的方向发展。

在早期,W3C并不是唯一一个试图改进互联网的标准组织。Web标准项目兴起于90年代,目的是为W3C提供支持。它的具体任务是帮助降低构建和管理web的成本和复杂性。尽管它在2013年解散,但它在使web浏览器支持HTML 4和XHTML方面发挥了关键作用。

今天,有其他的标准组织帮助为web带来秩序和控制。以下是一些目前正在运营的大型企业:

Ecma从60年代就开始了。它的目的是使通信和信息系统标准化。它还负责开发标准化JavaScript的ECMAScript。

互联网工程任务组(IETF)致力于加强互联网的架构,同时创造一个更开放的环境。

WHATWG社区已经围绕url、编码、api和编码开发了许多标准和非标准。

这些组织——就像早期的网络创造者一样——并不是为了赚钱。他们的唯一目标是为每个用户创建一个自由、开放和高效的互联网。

我们需要网络标准做什么?

最后但并非最不重要的,让我们谈谈为什么。

就用户而言,对他们来说最大的好处之一就是网络的可预测性。

这并不是说网络标准会限制你在设计网站时的创造性。但是,就它的功能和访问者与它的交互方式而言,这些元素应该与web的其他部分保持一致。这为用户创造了一个更有吸引力的环境,因为它消除了进入新领域时的困难和困惑。

就网页设计师而言,我认为这一点现在已经很清楚了。它不仅能帮助你更高效地工作,还能让你为一个更好的网络做出贡献——一个构建良好、人人都能访问的网络。

留言

返回顶部

君
重庆网站建设重庆网站制作什么是Web标准(我们真的需要它们吗)?