- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
态网页技术
第六节? 动态网页技术 网络教育功能的实现和加强离不开技术的支持。以下为各种与网上教育应用相关的新型技术。 网上教育应用开发新技术: 动态网页技术 网页的动态表现技术 网页的动态内容技术 多媒体流技术 虚拟现实造型语言VRML 智能代理技术 组件技术 数据发掘技术 数据发掘和建构主义学习的统一 一、动态网页的概念 a) 传统HTML(HyperText Mark Language)是一种标记语言,而不是程序语言。由HTML描写的网页(Webpages)并不会因时因地而产生变化,所以便有静态(Static)网页之称。 b) 对HTML进行扩展,在网页中加入可以执行的程序语句,才能使网页具有动态变化的能力,使静态网页变为动态网页。 c) 网页的表现方式从最早的静态网页发展到现在的绚丽多彩、充满互动性的动态网页,主要归功于两大类技术: i. 网页的动态表现技术 ii. 网页的动态内容技术 d) 前者是网页外观表现技术,后者是网页的内容更新技术。 动态内容技术与动态表现技术相辅相成,但内容是本质,表现是手段。 二、网页的动态表现技术 (一)动态HTML(DHTML) 动态HTML是传统HTML的扩展,它拓展了HTML的功能,使得Web页面的交互性和动态性得到增强; 它是一种技术组合,试图把HTML、网页脚本语言设计、面向对象的程序设计结合起来创建更丰富多彩的Web页面; DHTML减轻了Web服务器的负担,避免Web服务器和客户机之间不停的传输动画、录像、数据和其他一些动态内容。 DHTML主要用在客户浏览器端,与Web服务器端没什么影响。同传统的HTML相比,具有以下新特征: 1·动态的文档对象模型 动态的文档对象模型使得网页是基于对象的,即把网页分成几个对象,网页上的每个组成部分包括录像、链接、文本、动画、JavaApplet、Activex对象等都是一个对象,都有自己的属性和行为,并且能够被客户端脚本所控制。 2·页面元素的定位 ??????? DHTML使得网页的组成元素可以绝对定位,把网页上的对象准确放在预想的位置上,用户在浏览页面时,还可以拖动网页上的图画等页面元素,大大增强了Web页面的交互性。 3·动态改变标记和内容 DHTML的动态文档对象模型使得Web页面元素对象化,通过JavaSccript或VBScript等客户端脚本可以根据需要更改页面元素的内容或行为。 举个例子来说,假设某个网页中有个链接如下所示: A HERE = ID = ONLINELINK 通过动态文档对象模型中的Doccument对象及其子对象Links,可以显示其链接内容,也可以修改,如: Doccuments.links.ONLINELINK= 4·数据捆绑 A. 通过DHTML的TABLE标记和ODBC,可以和许多类型的数据库相连接,从而使得Web页面上可以直接显示数据库记录。 B. 应用数据捆绑,可以省略数据处理的一些中间过程,数据记录的变化在屏幕上及时刷新,而用户对信息的修改能够很快返回给数据库,使其随之更新。 C. 由于DHTML允许用户在浏览器端与数据库之间开辟直接通道,实现交互的时间被大大缩短,这是因为改变的只是数据或数据的显示,而不是整个页面。 (二)JavaApplet和ActiveX控件 A. JavaApplet和ActiveX控件都是可以从Web服务器端下载并在浏览器端运行的小程序,它们实际上是客户端浏览器功能的扩展。 B. JavaApplet和ActiveX控件丰富了客户端与服务器的交互形式,使得Web页面更加生动活泼,增强了网页的动态性。 C. 浏览器端加载JavaApplet和ActiveX控件需要增加时间,并且下载内容也要占额外的时间。 D. JavaApplet和ActiveX控件很难和Web页面的其他元素进行交互通讯; E. 一般用Java或其他比较专业的高级语言编写,程序设计难度大,已超出大部分网页设计者的水平。相对而言,ActiveX的情形会好些。 (三)Flash Flash技术是一种全动态的网页技术,能使整个网页都活动起来。其主要特点如下: ·利用矢量图作为主要的表现手段,网页内的动画能随意放大或缩小而不失真;动画变形效果过渡非常流畅,就像看电视一样的感觉;也可输入点阵图,满足各类创作的需要。 ·一个文件里面可以同时混合声音和图像,是一个真正的多媒体文件。 ·由于采用Real Audio及Real Video技术,相对于用DHTML或者其他动态效果的语言做出的文件,Flash文件要小很多。 (四)VRML A. VRML(Virtual Reality Moduling Language),意思是虚拟现实造型语言,它最初由几家
您可能关注的文档
最近下载
- 《企业安全生产费用提取和使用管理办法》财资〔2022〕136号 .pdf VIP
- 2024-2025学年浙江省杭州市上城区人教版五年级上册期末测试数学试卷(含答案解析).pdf VIP
- 天津市南开区2024-2025学年七年级上学期1月期末历史试题.docx VIP
- 2024-2025学年浙江省杭州市上城区天长小学人教版六年级上册期末测试数学试卷.docx VIP
- 2022湖南公务员考试申论真题及答案(真题卷) .pdf VIP
- 日照市2022级(2025届)高三上学期期末校际联合考试 地理试题(含答案).pdf
- 水保工程施工方案与组织设计.docx VIP
- 广东省中山市2022届高三上学期物理期末试卷.docx VIP
- 隧道洞口监理实施细则.doc VIP
- 江苏省南通市海门区2022-2023学年五年级上学期英语期末试卷.pdf VIP
原创力文档


文档评论(0)