欢迎来到天天文库
浏览记录
ID:31001009
大小:69.00 KB
页数:4页
时间:2019-01-05
《html5技术介绍以及优缺点概要》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、HTML5技术介绍以及优缺点概要html5内容:*改善视频字幕*改善快速寻优(fastseeking)*更好的forms属性,包括input、autocomplete等*拼写检查*更好的图像可访问性*更强人的、用于嵌入文档的iframes最主要的原生支持(nativesupport)包括:*drawonthefly(随意拖动部件)*nativevideosupport(原声的视频支持-bye,flash)*geolocation(地址信息的获取)*offlineaccesssupport(不在线的支持,支持localstorage)*semanticswithtagsthatmakesS
2、EOfriendly(flashcontentisnotindexable-SEO能理解的tags来帮助搜索引擎的加索引)web对于Web端而言,HTML5将是一个完整的操作系统。它在不同的底层系统之上,借助于浏览器的实现,封装了统一标准的API允许开发的程序跨设备(PCorMacorSmartPhone),跨平台(Windows,MacOS,iOS,Android,whatsoever)的运彳亍。最大的好处,就是一处开发,多处使用。Web端的开发而言,你可以尽情的亨受HTML5这种统一封装带來的好处,唯-•要等待的就是浏览器对其支持的完善。但这种完善的到来,无疑是确定的。HTML5技术
3、优点网络标准HTML5木身是由W3C推荐出来的,它的开发是通过谷歌、苹果,诺基亚、屮国移动等几百家公司一起酝酿的技术,这个技术最大的好处在于它是一个公开的技术。换句话说,每一个公开的标准都可以根据W3C的资料库找寻根源。另一方面,W3C通过的HTML5标准也就意味着每一个浏览器或每一个平台都会去实现多设备、跨平台用HTML5的优点主耍在于,这个技术可以进行跨平台的使用。比如你开发了一款HTML5的游戏,你可以很轻易地移植到UC的开放平台、Opera的游戏中心、Facebook应用平台,甚至可以通过封装的技术发放到AppStore或GooglePlay上,所以它的跨平台非常强大,也是大多数
4、人对HTML5冇兴趣的主要原因。总结概HTML5有以F优点:1、提高可用性和改进用户的友好体验;2、有几个新的标签,这将有助于开发人员定义重要的内容;3、可以给站点带来更多的多媒体元索(视频和音频);4、可以很好的替代FLASH和Silverlight;5、当涉及到网站的抓取和索引的时候,对于SEO很友好;6、将被大量应用于移动应用程序和游戏。HTML5缺点移动浏览器的编程模型还是90年代流行的单进程单线程(singleprocesssinglethread),但原生实现(比如MObjectC)的APP可以用多线程。移动端编写APP,可以使用多个线程,第一个线程,被称作主线程(maint
5、hread),编程的第一原则是don'tdoheavyworkonmainthread□通常只让它处理UI事件等,其他重度的丄作让其他背景线程来做。但浏览器只有一个线程,所冇的事情都是它十。在台式机上,浏览器编程还没冇太多问题,因为够快;但在移动端,这个弊端很明显。例如比如你在用浏览器看朋友的照片,你发的评论被发到服务器端,此时你接着用手指往下拉屏;此时,服务器端返回信息,评论发布成功,浏览器中唯一的线程可能停止处理屏幕滚动(scrolling)而来处理服务器的返回信息,由于移动设备的处理器(尤其单进程浏览器只能用上单核,即使是多核手机!)和内存(处于省电原因使用低耗电的DDR1,这一点
6、和现在PC使用的DDR3相差甚远)的不给力,完全可能造成滚动处理的不连续。通常手机的刷新率是60MH乙即每一帧不超过15ms;如果处理的延时人人超过15ms,那么就会出现跳帧,肉眼就能看出來。结果如果你的APP是相对静态的,不需要很多对于照片,多点触摸,多向拉动的处理,那完全可以用HTML5來实现;如果不是,比如信息流的展示,游戏等等,最好还是用原工的去实现。(HTML5实现已经是50%以上的iOSAPP的选择。我相信处理能力的提升,将让移动设备的处理不给力带来的体验底下得到改善。而这种处理能力的提高,很大程度上将取决于低耗电高性能CPU/内存的出现,或者电池技术的极大改善。在这一天到来
7、Z前,有可能1()%的APP无法应用HTML5来实现。)它新并不表示它安全网络应用开发工程师们在学习新技术的同时需要时刻记住网络安全。HTML5所构建的网页和其他语言编写的网页一样容易泄露一些敏感数据。欧洲网络倍息安全机构(EuropeanNetworkandInformationSecurityAgency,ENISA)己经警告说HTML5川能并不够安全。2013年3月,HTML5编程语言的一个漏洞被发现:它允许网站利用数GB垃圾
此文档下载收益归作者所有