JSP应用开发教程 教学课件 温超 第3章 Web应用开发基础.pdf
文本预览下载声明
第3章Web应用开发基础
了解和掌握Web应用开发基础
熟悉并掌握Web2.0 的技术规范
Web2.0 概述
XHTML 语言
CSS概述
JavaScript 语言
XML语言
DOM简介
AJAX 技术
3.1 Web2.0概述
自从Web2.0 的概念被TimO’Reilly提出后,
经过几年的发展,Web2.0 已经成为Internet
最受关注的词汇之一。Web2.0是一种以
XML 、AJAX 、RSS 等技术为基础的,融
合了Web1.0
应用模式及新出现的Blog、SNS、Wiki 等
多种多对多互动应用服务模式的,可满足
不同用
户社会化、人性化需求的Web服务平台。
3.1.1 WEB2.0的发展
2001年互联网公司(dot-com )泡沫的破灭标志着
Internet的一个转折点。许多人断定Internet被过分炒作且
可能会像股市泡沫一样导致“崩溃”。事实上,互联网泡
沫的破灭恰恰是像所有技术革命到来前具有的共同特征。
“Web2.0” 的概念产生于O’Reilly公司和MediaLive国际公
司的会议讨论中。Internet先驱和O’Reilly公司副总裁戴尔
▪多尔蒂(Dale Dougherty)注意到,同所谓的“崩溃”
迥然不同,Internet比其它任何时候都更重要,令人激动
的新应用程序和网站正在以令人惊讶的规律性涌现出来。
Web2.0 的概念由此诞生。
Web本来没有版本之分,直到业界的创业者将以前的技术和应用
重新“包装”,并贴上了软件行业的版本术语标签。Web2.0是相
对于Web1.0 (2003年以前的Internet模式)的新的一类Internet应
用的统称,是一次从核心内容到外部应用的革命。由单纯HTML网
页的Web1.0模式向内容更丰富、联系性更强、工具性更强的
Web2.0模式的转变,已经成为Internet新的发展趋势。
Web1.0到Web2.0 的转变,可以具体地描述为以下几个方面的发
展:在模式上,由单纯的“读”向“写”和“共同建设”发展,
即由被动地接受Internet信息向主动创建Internet信息发展;在基本
构成单元上,由“网页”向“发表记录的信息”发展;在浏览工
具上,由Internet浏览器向各类客户端浏览器﹑RSS阅读器等发展;
在使用者上,由程序员等专业人士向普通用户发展;在应用上,
由初级的应用向全面大规模应用发展。
3.1.2 Web2.0的技术规范
Web 的基础协议是HTTP,HTML 规范是HTTP 协议的
一种应用。Web1.0 版本是基于
HTML规范的网页,而Web2.0是基于XML (可扩展标识
语言)与HTML混合规范的网页。在Internet的发展早期,
HTML使得各种各样的多媒体信息(图片、文字、影音)
集成到一
个网页单元显示,Internet 应用迅速发展。然而,HTML
是一种面向格式的规范,它只单纯
的描述如何显示信息,是完全非结构化得数据集合。
HTML 让人阅读当然没有问题,但让
计算机阅读是件痛苦的事,为了解决Web 上计算机进行
数据交换的问题,完整的结构化数
据规范——XML产生了。
3.1.3 Web2.0的应用
在应用上,Web1.0 是由网站提供服务和发布信息,让用
户浏览阅读,而Web2.0是由网
站提供服务,让用户发布信息及使用。Web2.0 中,用户
角色的转变或许是Web2.0概念中最
突出的特点。那么,在过去的Web 应用中,难道就没有
现在Web2.0 的应用吗?有。在Web1.0
时代,BBS 论坛、RSS 等都已出现,而个人主页、交友
网站或社区网站就是现在Blog的雏
形。如果要说Web2.0 与Web1.0在应用上的最大区别,可
以说Web2.0是Web1.0众多应用
中关于用户交互服务的一个分类和方向。
3.2 XHTML语言
XHTML (Extensible Hyper Text Markup Language,可
扩展超文本标识语言),是一种
用XML 规则扩展和增强
显示全部