Web标准是什么?为什么我们需要Web标准?
万维网是一个好玩的地方,随着互联网的进展和变得越来越普遍,就我们与世界和彼此互动的方式而言,它已成为一种巨大的变革工具。

    像许多人一样,我们在学习学习的网络开发技术并不是很成熟。高校课程教我们很少,用法Dreamweaver作为一个平台,可视化编辑个人网站,最大的疑问教训是什么是超链接?我们甚至没有查看我们自己网站的HTML源代码!

    因此,我们对HTML和CSS的教导很大程度上来自于网站中的查看源选项,在我们知道事实上是什么引导程序之前,我通过复制粘贴一起创建我自己的网站并下载引导模板来学习。

    为什么我们要介绍以上这些内容给你们呢?

    最近我们通过对某高校学习开发者学习做一次调查,发觉45%以上对Web标准知之甚少,惟独5%投票的人是基本了解一些。当你要自学或寻觅学习资料时,都是可以通过网上得到,
这是资料与视频能为我们带来便利的学习方式都是基于Web标准开发的网络构建内容。

    这是互联网取得的巨大胜利之一,任何人都可以学到几乎任何东西,而且学术界以外学习的资源越来越多,让更多人得到更多学习机会。

    所以下面讲解的内容旨在协助任何对Web感爱好的人,他们希翼更多地了解Web标准。我们将涵盖:

    让我们开头介绍Web标准,首先问 为什么我们需要网络标准?

    Web标准之前的万维网

    我们可以将万维网视为一个信息生态系统,人们创建馈入网络的内容,然后,该内容通过扫瞄器传递,以允许人们拜访该信息。

   
   
        Web标准是什么?为什么我们需要Web标准?


    在Web标准之前,该系统的任何部分都没有无数固定的规章,没有关于如何创建内容的正式规章,也没有关于扫瞄器如何向哀求它的人提供该信息的任何要求。

    因此,在某种程度上,网络操作有点儿童玩具,你必需将不同外形的块分类到正确的孔。在这个类比中,不同类型的扫瞄器是不同外形的孔和内容或网站,是彩艳丽的块。

   
   
        Web标准是什么?为什么我们需要Web标准?



    在过去,作为内容创建者,可以创建一个适合扫瞄器的网站。例如,将创建一个IE外形的块,以便能够通过Internet Explorer孔传递它。

    这意味着创建的这个网站块只适合这一个洞,您需要将内容重建为其他外形,以便用法任何其他扫瞄器举行查看。

   
   
        Web标准是什么?为什么我们需要Web标准?


    90年月的开发人员通常必需为他们构建的每个网站制作三个或四个版本,以便它与当初可用的每个扫瞄器兼容。更重要的是,扫瞄器创造商试图充实他们的竞争对手会引入功能,使他们的办法从竞争对手中多样化。


    一开头,我们可能更公正地说我们的互联网扫瞄器内容匹配玩具看起来更像是这样:

   
   
        Web标准是什么?为什么我们需要Web标准?


    这是由于构建扫瞄器是为了处理几乎相同的东西,这主要是基于文本的内容。因此,在大多数状况下,网站块将适合大多数洞,除了可能适合的一个,但不完善。

    随着扫瞄器的进展,它们开头添加功能(例如,通过转变它们的外形),并且制作一个可以通过每个扫瞄器漏洞的块变得越来越困难。这甚至意味着一个可以穿过一个特定孔的块不再适合穿过那个洞; 将这些功能添加到扫瞄器中通常会导致反向兼容性差。

   
   
        Web标准是什么?为什么我们需要Web标准?


    这对一些开发人员来说真的很有害,它创建了一个系统,其中兼容性仅限于能够为每个可用扫瞄器不断更新和重构其网站的内容创建者。对于其他人来说,每次发布新功能或版本时,网站都有可能无法再用法该扫瞄器。

    引入Web标准是为了庇护Web生态系统,使其保持开放,免费且可供全部人拜访。将网络置于庇护性泡沫中并解散,以便构建适合特定扫瞄器的网站。

   
   
        Web标准是什么?为什么我们需要Web标准?



    在引入标及时,鼓舞扫瞄器创造商遵循标准化的做事方式,使内容创造商的交错兼容性变得更简单,并且不再需要构建同一网站的多个版本。

    注重:扫瞄器之间的交错兼容性仍有许多细微差别,即使在今日,自标准出台20多年以来,我们还没有达到一刀切的统一目标。

    为什么我们需要标准

    了解标准的历史及其引入的缘由,我们可以开头看到为万维网制定标准的益处。但为什么我们继续为Web标准做出贡献很重要?以下是几个缘由:

    保持网络畅通无阻:

    假如没有Web标准社区,扫瞄器创造商将打算应当和不应当是万维网的功能,这可能导致网络成为垄断商品,惟独最大的参加者才会对将来的进展持有发言权。

    协助简化源代码, 缩短开发和维护时光:

    随着越来越多的扫瞄器浮现并且扫瞄器创造商开头在他们的办法中实现多样化,创建将在多个扫瞄器中以相同方式提供的内容变得越来越困难。这增强了制作彻低兼容的网站所需的工作量,包括膨胀网页的源代码。作为今日的开发人员,我们仍然需要做对有些扫瞄器举行特别的处理,来适应某些网络扫瞄器。

    使网络更简单拜访:

    Web标准有助于标准化网站与辅助技术交互的方式,这意味着扫瞄器创造商和Web开发人员可以将命令合并到他们的页面中,这些命令可以通过辅助技术举行说明,以维持共同(或有时更好)的终于用户体验。


    允许向后兼容性和验证:

    Web标准创建了一个基础,允许符合标准的新网站与旧版扫瞄器一起用法。这种向后兼容性的主意对于保持Web可拜访性十分重要,它不能保证较旧的扫瞄器会彻低根据您的预期显示内容,但它将确保相应地理解和显示Web文档的结构。

    协助维持更好的SEO(搜寻引擎优化):web标准有哪三大部分

    另一个主要躲藏的益处(在Web标准首次推出时)是一个符合Web标准的网站更简单被搜寻引擎发觉。特殊是目前主要扫瞄器参加web标准使得这一点越发显然。

    制造一个共同学问库:

    具有Web标准的世界创建了一个存在一组规章的地方,每个开发人员都可以遵循,理解和
认识的规章。从理论上讲,这意味着一个开发人员可以建立一个符合标准的网站,而另一个开发人员可以在没有太多棘手的状况下先前一个开头。事实上,标准为此提供了基础;,但是这个主意很大程度上依靠于开发人员编写记录良好的代码。

    以上是介绍web标准的基础学问,也是每个开发人员的必需知道的标准,下次我们将与大家深化了解web标准的作用与用途以及开发工作的内容。

     

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。