您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 管理学资料 > Internet及网页设计2
第2章万维网•教学内容–万维网基本概念及相关工具的使用•基本要求及重点难点–本章的重点是正确理解万维网一些基本概念,掌握常用的万维网工具的使用。万维网WorldWideWeb环球信息网(或称万维网)简称•WEB技术发展简史•WEB相关概念•使用浏览器•使用搜索引擎Web技术发展简史•1967年,Brown大学的Nelson首次起用HypertextandHypermedia一词。•1969年,美国国防部高级研究计划署(ARPA)建立ARPANET,这是Internet的雏形。•1982年,提出TCP/IP协议。•1986年,美国国家科学基金网NFSNET取代ARPANET,成为Internet的主干网。•1986年,ISO发布SGML(StandardGeneralizedMarkupLanguage,标准通用标记语言),它把文档的格式和内容分开,并包含超文本链接。由于过于复杂,没有被广泛采用。Web技术发展简史(续)•1989年,欧洲粒子物理实验室(CERN)的TimBerners-Lee构思了Web(万维网)。TimBerners-Lee1955年6月8日出生于英国伦敦,牛津大学毕业的物理学家,八十年代任职于瑞士日内瓦的CERN。当时面向的任务是:为从事粒子物理研究的各国研究人员提供一种快速查找论文和图片的方法。•Web使用HTML语言来组织文件。HTML语言是从SGML导出的语言,是SGML的一个子集。HTML使用固定的标签集来定义文档的格式和超链接。Web技术发展简史(续)•1993年,美国国家超级计算应用中心(NCSA)的MarcAndereessen发布图形界面的浏览器Mosaic(镶嵌物)。•1994年,MarcAndereessen离开NCSA创建了Netscape通信公司。•1994年,欧洲粒子物理实验室(CERN)和麻省理工学院(MIT)签订协议成立WorldWideWebConsortium(即W3C,网址是),由TimBerners-Lee任主管。Web技术发展简史(续)•1995年,Netscape公开上市,在募股书中声明:在可预见的的未来不期望盈利。但投资者认为它是下一个微软,于是买下了1.5亿美元的股票。•1998年4月,W3C发布HTML4.0,新增style、script等标记。5月,接受CSS2.0(CascadingStyleSheets,层叠样式表单)为W3C标准。•1998年,W3C发布XML1.0标准(ExtensibleMarkupLanguage,可扩展标记语言),说明文档只有30页左右,比SGML500页的文档简明得多。Web技术应用现状•Web页面简单易用,推动了因特网的普及,加快了世界信息化的进程。•Web页面标准通用,简化了网络软件的开发,引起了软件业的革命。•如今,Web技术可以方便地集成信息发布、文件下载、电子邮件、讨论组、数据库检索、视频通信、网上聊天和互动游戏等功能,成为各类社会组织强化信息管理工作的有力工具,也成为个人生活和娱乐的重要组成部分。Web是什么?•是一个信息系统–Web是非线性的:–Web是分布式的:–Web是多媒体化的:–Web是可以交互的:–Web是平台无关的:–Web是B/S计算模式:Web相关概念•超文本•超媒体•HTTP•HTML•URL•WEB浏览器•WEB服务器超文本Hypertext•概念一种非顺序的文本结构,将相关信息资源用指针连接。在文本中,可跳跃式地阅读不同的段落和章节,可读取存于另一文本文件中的内容,甚至可以从网络上的另一台主机上获取相关的信息。•与普通文本区别–非顺序–跳跃式–信息资源分布广泛超文本阅读格式顺序阅读格式非顺序阅读格式标题标题目录目录第一章..................第一章..................第二章...................第二章...................第一章第一章第二章第二章超媒体Hypermedia•媒体Media:–信息的表现形式•多媒体Multimedia–文本、声音、图像、视频动画•超媒体HyperMedia–超文本+多媒体文本图像声音HTTP(HypertextTransferProtocol)•HTTP协议(超文本传输协议)是用于从服务器传输超文本到本地浏览器的传送协议。•由于HTTP协议是基于请求/响应范式的(相当于客户机/服务器)。–一个客户机与服务器建立连接后,发送一个请求给服务器,请求方式的格式为:统一资源标识符(URL)、协议版本号,后边是MIME信息包括请求修饰符、客户机信息和可能的内容。服务器接到请求后,给予相应的响应信息,其格式为一个状态行,包括信息的协议版本号、一个成功或错误的代码,后边是MIME信息包括服务器信息、实体信息和可能的内容。HTTP(续)•Web系统采用客户机/服务器工作模式,使用HTTP协议(HyperTextTransferProtocol)处理Web浏览器与Web服务器之间的请求和响应。Web服务器Web浏览器HTTP请求HTTP响应HTTP(续)•HTTP的特点–以Client/Server模型为基础。HTTP支持客户与服务器之间通信及相互传送数据,一个服务器可以为分布在世界各地的许多客户服务。–简易性。HTTP被设计成一个非常简单的协议,客户机要连接到服务器,只需发送请求方式和URL路径等少量信息。HTTP规范定义了七种请求方式,最常用的有三种:GET、HEAD和POST。HTTP(续)–灵活性与内容-类型(content-type)标识。HTTP允许任意类型数据的传送,因此可以利用HTTP传送任何类型的对象。内容-类型标识指示了所传输数据的类型。–“无连接”性。这里的无连接意味着每次连接只限处理一个请求。客户要建立连接需先发出请求,收到响应,然后断开连接,这实现起来效率十分高。采用这种无连接协议,在没有请求提出时,服务器就不会在那里空闲等待。HTTP(续)–无状态性。这既是优点也是缺点。•一方面,由于缺少状态使得HTTP累赘少,系统运行效率高,服务器应答快;•另一方面,由于没有状态,协议对事务处理没有记忆能力,若后续事务处理需要有关前面处理的信息,那么这些信息必须在协议外面保存;另外,缺少状态意味着所需的前面信息必须重现,导致每次连接需要传送较多的信息。超文本标记语言HTML•超文本标记语言HTML(HypertextMarkupLanguage)。是编写Web页面的标准语言。它是通过标记来对Web文档的格式击链接进行定义的一系列规定。万维网:URL统一资源定位器URL(UniformResourceLocator),也称Web地址。是在Web页面中定义信息资源位置的标准方法。–URL的构成:协议主机[端口号]路径文件名主要是通过不同的协议来访问因特网上的不同资源。即:通过URL可以访问因特网上的多种资源。万维网:URL•可以用的协议包括:–http://–ftp://–telnet://–file://路径文件名–news:新闻组–mailto:邮件地址等万维网:浏览器•浏览器功能–从网上获取文件–重新格式化所获得的文件•多种浏览器–IE,Firefox,Maxthon等•搜索引擎–技巧万维网:WEB服务器•Web服务器–Web服务器是一个在网站上运行并可以对浏览器的要求作出反应的程序。–当你用浏览器寻求在网站上的一个网页时,你的浏览器就和这个服务器通过HTTP协议建立了连接。服务器接受了这个连接以后,就将你寻求的网页发送给你的浏览器,然后关闭连接。浏览器接到从服务器传来的信息后重新进行格式化再展示给你。•流行的WEB服务器–Apache–IIS–httpd
本文标题:Internet及网页设计2
链接地址:https://www.777doc.com/doc-3379376 .html