WEB简介与软件系统体系结构

WEB简介

html1.0仅是一个雏,并没有得到真正的发布,只是互联网之父TimBerners.lee,发表的一篇关于HTMl标签的文档。此文档中只包含20个用于显示网页内容的标签。

在年IETF(InternetEngineeringTaskForce)互联网工程任务组,在总结以往的基础上发了第一HTML官方版本HTML2.0

在HTML2.0发布后不久,同年的10月,W3C(WorldWideWebConsortium)万维网,在美国的麻省理工计算机科学试验室成立。W3C是一个WEB标签组织。W3C是与WEB相关的企业和机构组成一个业界的联盟。任何与WEB领域内的组织或团体,需要交纳一定的费用,并签署一份保证遵守WEb标准规则,才可以对web标准的制定具有一定的影响。到年的时候,该组织已开展成多家,其中包含sun、google、apple、nokid、中国联通、中科院、腾讯、百度等。

W3C当时是与IETF从事同样的工作,位是由于当时两大巨头Microsoft公司和NetScape网景公司丙倾向于W3C,所以IETF很快将WEB标准的制定交给了W3C。

W3C于年发布了第二个HTML官方版本HTML3.2,此版本中不仅提供了对JavaApplet的支持,还首次引入了CSS与JavaScript技术。

W3C于年发布了第三个HTMl官方版本HTML4.0,此版本并非我们常说的HTML4,真正的HTML4是HTMl4.01在的发布。

XHTML的曲折之路

在W3C发布HTML4.01之后,业界普遍认为HTML4.01已经到了穷途末路,没有再继续发展的可能。

在时,W3C发布了第一个XHTML版本XHTML1.0,正式标志着HTML向XHTML过渡。

XHTML1.0并没有引入新的标签,仅对HTML的标签的书写进行了严格的约束。在XHTML1.0中,只允许使用小写字母来书写HTML标签与标签的属性。xhtml1.0在当前还是很受欢迎。

W3C双发布了XHTML1.1,XHTML1.1并没有被当时任何一家主流浏览所支持。W3C仍然一意孤行,而且还发布XHTML2.0。XHTML即不兼容XHTML1.x,还不兼容HTML。

HTML5.0的诞生

由于W3C的一意孤行引起来来自Opera、Apple、Mozilla的强烈不满。

年来自Opera的一叫IanHickson,提义终止XHTML的发展,但是此提议受到了W3C的拒绝,无奈之下Opera、Apple、Mozilla基金的来员自发成立了一个组织WHATWG,该组织即为HTML5的创始人之一。

WHATWG组织主要从事HTMLweb2.0与WebApplication1.0,web2.0与application1.0即为HTML5的前身。

HTMLweb2.0

表单输入类型控件的扩展。

①WebApplication1.0

②Canvas画布

③Geolocation地理定位

④Workers多线程

⑤Socket网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket

⑥Offline离线数据

⑦Storage本地数据库

软件系统体系结构

一、软件系统的组成部分:

a、界面(前端):主使用程序语句为用户所编写的可视化程序部。也就是为用户使用本系统,属于指令的发出。

b、后台(能进行业务处理的语言):主是处理用户的指令。

c、数据库:主要用于存储数据

二、软件系统的分类

按前端界面的生成方成不同:

(一)C/S结构(客户端/服务器)

此种结构的软件,为用户所编写的界面部分,必须先预先安装在使用者的电脑。比如:QQ

(二)B/S结构(浏览器/服务器)

此种结构的软件,不需要将为用户所编写的界面部分,安装在使用者的电脑上。用户仅需使用浏览器,来浏览器位于服务器上的界面部分程序即可使用软件系统的功能。




转载请注明:http://www.aierlanlan.com/rzdk/1456.html