万维网(World Wide Web,简称WWW或Web)是因特网所提供的服务项目之一,也就是它把因特网带进了普通大众的视野,使得因特网真正成为电话、电视之后影响人们生活和工作方式的最重要信息工具之一。万维网是一个分布式超文本系统。这意味它的文件包含与其他文件的链接(超文本链接),并且与网络上相距很远的不同计算机上的文件也可以相互链接。万维网也是个超媒体系统,可以包括声音、图像以及其他媒体如视频信息等。
万维网是因特网的组成部分,可以用浏览器(Browser)查看。万维网的网页(Web page)可以包含文本、图片、动画、声音等元素,绝大部分是用HTML(Hypertext Markup Language)语言编写并驻留在世界各地的网站(Website)上。网站就是指放在Web服务器(Webserver)上的一系列网页文档(Web documents)。Web服务器就是因特网上昼夜不停地运行某些特定程序(如服务器程序等)的计算机,使得世界各地的用户可随时对其进行访问或获取其中的网页。因此,确切地说,“Web服务器”是指计算机和运行在它上面的服务器软件的总和。用户上网浏览一个网页,实际上是发送需求信息到一台Web服务器(可以在世界上任何地方)上,请求它将一些特定的文件(通常是超文本和图片)发送到用户计算机上,这些文件通过用户计算机上的浏览器显示出来。
那么,超文本(Hypertext)又是什么?超文本是一种信息管理技术,能根据需要把可能在地理上分散存储的电子文档信息相互链接,人们可以通过一个文档中的超链接打开另一个相关的文档。只要用鼠标单击文本中通常带下画线的条目,便可获得相关的信息。网站或网页通常就是由一个或多个超文本组成的,用户进入网站首先看到的那一页称为主页或首页(Homepage)。网页的出色之处在于能够把超链接(Hyperlink)嵌入网页中,这使用户能够从一个网页站点方便地转移到另一个相关的网页站点。超链接可以指向其他网页、普通文件、多媒体文件甚至图像程序。超链接是内嵌在文本或都图像中的;文本超链接在浏览器中通常带下划线;图像超链接不容易分辨,如果鼠标指针移到它上而,鼠标指针通常会变成手指状(文本超链接也是如此)。
万维网的使用非常简单,当浏览文件时,通过单击鼠标或按键,可以转到其他也链接的网页,此时浏览器会从Web服务器载入新的网页供浏览。万维网上文件之间的链接似乎是不可穷尽的。通常在这个过程中,用户唯一的困难是确定主题的起始点。不过,万维网的寻址机制——统一资源定位器、索引、目录和搜索工具等可以帮助用户解决这个问题。
无论用户通过浏览器向服务器请求网页服务,还是服务器响应请求向用户发送网页,都需要遵循一定的规程或协议。超文本传输协议(Hypertext Transfer Protocol,HTTP)就是用来在因特网上传送超文本的通信协议,是运行在TCP/IP协议之上的一个应用协议,可以提高浏览器效率,减少网络传输。(www.xing528.com)
要进入万维网上一个网页,或者其他网络资源的时候,通常需浏览器上键入你想访问网页的网址(其实就是统一资源定位符,URL),或者通过超链接方式链接到那个网页或网络资源。这之后的工作首先是网址的服务器名部分,被域名系统所解析,并根据解析结果决定进入哪一个IP地址。接下来的步骤是为所要访问的网页,向在那个IP地址工作的服务器发送一个HTTP请求。在通常情况下,HTML文本、图片和构成该网页的一切其他文件很快会被逐一请求并发送回用户。网络浏览器接下来的工作是把HTML、CSS和其他接受到的文件所描述的内容,加上图像、链接和其他必须的资源,显示给用户。这些就构成了你所看到的“网页”。
大多数的网页自身包含有超链接指向其他相关网页,可能还有下载、源文献、定义和其他网络资源。像这样通过超链接,把有用的相关资源组织在一起的集合,就形成了一个所谓的信息的“网”。这个网在因特网上被方便使用,就构成了最早在1990年代初蒂姆·伯纳斯·李(万维网发明者,2016年度的图灵奖获得者,图4-27)所说的万维网。
图4-27 蒂姆·伯纳斯·李
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。