nav emailalert searchbtn searchbox tablepage yinyongbenwen piczone journalimg journalInfo journalinfonormal searchdiv searchzone qikanlogo popupnotification paper paperNew
2011, 08, v.21;No.172 54-58+62
HTML5——下一代Web开发标准研究
基金项目(Foundation): 国家自然科学基金资助项目(60873231);; 江苏省自然科学基金(BK2009426)
邮箱(Email):
DOI:
摘要:

HTML(HyperText Mark-up Language)是目前网络上应用最为广泛的语言,也是构成网页文档的主要语言。旧有的HTML版本是10年之前制定的,在表达和应用上已经很难满足开发人员和使用者的需求。为了适应这快速发展的Web技术以及不断提出的Web应用需求,HTML5应运而生。首先简要描述了HTML5的发展历程,然后重点介绍HTML5的特点和应用,并与现有的Web技术如RIA(Rich Internet Applications)、cookies等在网络通信、数据存储、地理定位、音视频播放、网页绘图方面进行比较,分析HTML5在这些领域的优势,从而得出结论。HTML5较之前的版本加入的新功能,能够使开发和使用网页更加便捷,并与浏览器很好地结合,降低了浏览器对资源的占有率以及对插件的依赖。最后探讨了HT-ML5中存在的一些问题和今后主要发展的方向。

Abstract:

HTML(HyperText Mark-up Language),which is the most widely used Web language in the Internet,is the main language that forms Web documents.The old version proposed by 10 years ago,has been difficult to meet the needs of developers and users in the expression and application.HTML5 came into being,in order to adapt to the rapid development of Web technology and the demands of Web applications.It introduces the development process of HTML5 at first,then describes the characteristics and application of HTML5,and compares it in the factors of network communications,data storage,geographic location,and canvas with the existing Web technologies,such as RIA(Rich Internet Applications),cookies and so on,in addition to be analysis of the superiority of HTML5 in these areas.So it is the conclusion that compared with the previous versions,HTML5 adds many new features,which make it easier to develop and use the Web,better to integrate with the browser,less to share resources in the browser and dependence on the plug-in.Finally,discuss problems existing in HTML5 and the direction of development in the future.

参考文献

[1]W3School.HTML5教程[EB/OL].[2010-10-28].http://www.w3school.com.cn/html5/.

[2]Lawson B,Sharp R.Introducing HTML5[M].United States ofAmerica:Pearson Education,2010.

[3]White Paper.Towards Real-time Interaction on the Web[EB/OL].2010-03-12[2010-11-05].http://pulsarlabs.org/files/2010-03-12_PulsarLabs_White_Paper.pdf.

[4]Lubbers P,Albers B,Salim F.Pro HTML5 Programming:Pow-erful APIs for Richer Internet Application Development[M].United States of America:Apress,2010.

[5]Lubbers P,Greco F.HTML5 Web Sockets:A quantum leapin scalability for the web[J].Jay View,2010,21(1):3-7.

[6]Hickson I.HTML5标准文档[EB/OL].2010-10-19[2010-11-13].http://www.w3.org/TR/html5/.

[7]王明超,陈榕.基于脚本的客户端软件结构化存储技术研究[J].计算机技术与发展,2010,20(2):25-28.

[8]Pilgrim M.HTML5:Up and Running[M].United States of A-merica:O’REILLY,2010.

[9]Leblon R.Building advanced,offline web applications withHTML5[EB/OL].[2010-12-06].http://lib.ugent.be/fulltxt/RUG01/001/418/513/RUG01-001418513_2010_0001_AC.pdf.

[10]David M.HTML5:designing rich internet applications[M].United States of America:Focal Press,2010.

[11]Hickson I.Web Workers[EB/OL].2010-11-07[2010-11-13].http://www.whatwg.org/specs/web-workers/current-work/.

[12]Daoust F,Hoschka P,Patrikakis C Z.Towards Video on theWeb with HTML5[EB/OL].[2010-11-25].http://nem-summit.eu/wp-content/plugins/alcyonis-event-agenda//files/video-html5.pdf.

[13]Pilgrim M.Dive Into HTML5[DB/OL].[2010-11-10].http://diveintohtml5.org.

[14]唐灿.下一代Web界面前端技术综述[J].重庆工商大学学报:自然科学版,2009,26(4):350-355.

[15]Vannavada S,Haven B.Apple Instigates the Flash vs.Html5Slam Dance[EB/OL].[2010-11-16].http://www.icross-ing.com/articles/Apple-Instigates-the-Flash-vs-HTML5-Slam-Dance.pdf.

[16]吴磊,张福庆.基于HTML canvas的WebGIS客户端技术研究[J].地理信息世界,2009(3):78-82.

[17]Rogério P.SVG VS Canvas[EB/OL].2010-09-01[2010-12-11].http://www.pinceladasdaweb.com.br/blog/2010/09/01/svg-vs-canvas/.

[18]沈建苗.警惕HTML5引发新的安全问题[N].计算机世界,2010-09-06(S07版).

[19]吴权,赖斌.浅谈新网络技术标准带来的改变[J].电脑知识与技术,2010,6(15):3937-3938.

基本信息:

中图分类号:TP393.09

引用信息:

[1]刘华星,杨庚.HTML5——下一代Web开发标准研究[J].计算机技术与发展,2011,21(08):54-58+62.

基金信息:

国家自然科学基金资助项目(60873231);; 江苏省自然科学基金(BK2009426)

发布时间:

2011-08-10

出版时间:

2011-08-10

检 索 高级检索

引用

GB/T 7714-2015 格式引文
MLA格式引文
APA格式引文