html5数据通信技术研究本科生毕业设计开题报告.doc

html5数据通信技术研究本科生毕业设计开题报告.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
密 级 公 开 本科生毕业(学位)设计 《HTML5中WEB数据通信的研究 —XMLHttpRequest技术》开题报告 唐xx x) 系 (部): 计算机科学系 专 业: 计算机科学与技术 年 级: 2008级 指导教师: 钟xx 开题日期: 2010年12月20日 开题报告会主席(签字):________________ _______年 月 日 《HTML5中WEB数据通信的研究 —XMLHttpRequest技术》 开题意义 21世纪是信息社会的世纪,然而W3C(World-Wide Web Consortium,万维网联盟)在今天放出了HTML5的官方新Logo,并对最近的网络开发技术做出了新的解释。HTML5在过去一年左右的时间里成为大家争论的焦点。在Google的支持以及开发者们的热情追捧下,HTML5似乎已经成为了解决网络开发中任何问题的良药。HTML5的历史背景、新的语义标签及与以往HML版本,揭示了HTML5背后的设计原理分别围绕构建令人神往的富Web应用,逐一了HTML5的Canvas、Geolocation、Communication、WebSocket、Forms、Web Workers、Storage等AP的使用,让开发人员能够迅速理解和掌握新一代Web标准所涵盖的核心技术。HTML(HyperText Mark-up Language)是目前网络上应用最为广泛的语言,也是构成网页文档的主要语言。旧有的HTML版本是10年之前制定的,在表达和应用上已经很难满足开发人员和使用者的需求。为了适应这快速发展的Web技术以及不断提出的Web应用需求,HTML5应运而生。首先简要描述了HTML5的发展历程,然后重点介绍HTML5的特点和应用,并与现有的Web技术如RIA(Rich Internet Applications)、cookies等在网络通信、数据存储、地理定位、音视频播放、网页绘图方面进行比较,分析HTML5在这些领域的优势,从而得出结论。HTML5较之前的版本加入的新功能,能够使开发和使用网页更加便捷,并与浏览器很好地结合,降低了浏览器对资源的占有率以及对插件的依赖。最后探讨了HT-ML5中存在的一些问题和今后主要发展的方向。 :1. 语义学2. 本地存储3. 设备访问4. 连结性5. 多媒体6. 平面和三维效果7. 性能和集成8. CSS3等方法 研究方案设计 XMLHttpRequest可以提供不重新加载页面的情况下更新网页,在页面加载后在客户端向服务器请求数据,在页面加载后在服务器端接受数据,在后台向客户端发送数据。XMLHttpRequest 对象提供了对 HTTP 协议的完全的访问,包括做出 POST 和 HEAD 请求以及普通的 GET 请求的能力。XMLHttpRequest 可以同步或异步返回 Web 服务器的响应,并且能以文本或者一个 DOM 文档形式返回内容。尽管名为 XMLHttpRequest,它并不限于和 XML 文档一起使用:它可以接收任何形式的文本文档。XMLHttpRequest 对象是名为 AJAX 的 Web 应用程序架构的一项关键功能。直到如今,XMLHttpRequest带给人们如此多的优点,诸如不需回滚的输入校验,文本区域的拼写检查以及Gmail等等,简直几乎为人们捧之为神圣。基于AJAX技术创建的接口使用起来非常有趣,甚至编码更有趣味XMLHttpRequest是Ajax的基础对象。异步的数据要求是通过这个对象来实现的。 创建XMLHTTPREQUEST对象 XMLHTTPREQUEST对象要求数据 XMLHTTPREQUEST对象返回数据处理 数据处理函数 完全示例文件 HTML5 技术对象的要求 (1)浏览器支持   XMLHttpRequest 得到了所有现代浏览器较好的支持。唯一的浏览器依赖性涉及 XMLHttpRequest 对象的创建。 W3C 标准化   XMLHttpRequest 对象还没有标准化,但是 W3C 已经开始了标准化的工作,本手册介绍的内容都是基于标准化的工作草案。   当前的 XMLHttpRequest 实现已经相当一致。但是和标准有细微的不同。例如,一个实现可能返回 null,而标准要求是空字符串,或者实现可能把 readyState 设置为 3 而不保证所有的响应头部都可用。 ready

文档评论(0)

I LOVE YOU + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档