HTML5究竟好在哪儿

       您一定听说过HTML5,因为大家都在谈论它,HTML5究竟好在哪儿呢?
 
       HTML5增加了大量提升用户体验的功能标准:canvas元素可以让开发者在一个特定区域内绘制各种复杂图形,同时可以让开发者在一个特定区域内绘制各种复杂图形,同时可以用javascript控制您所绘制的图形的动效,使得非flash的丰富的视觉效果成为可能,用户在移动端和PC端可以享受到一致的视觉体验;试想一个您曾经使用过的网络应用程序,一个在线图片编辑程序,您会用它做简单的图片处理,但绝不会拿它代替Photoshop,因为它的交互性、响应率和功能性都远不及本地应用程序。HTML5能够很好地解决这些问题。
 
       对于交互而言,HTML5支持的menu元素能够模拟菜单栏、工具栏、列表等本地应用控件,而且很容易实现,drag-and-drag功能可以模仿“将文件拖拽进垃圾箱”的操作;对于响应率而言,Programmable HTTP Cache and Serving功能能使web app内容动态写入浏览器缓存,使app响应率接近于本地应用;Web Workers允许app执行多任务,提高多用户并发操作的稳定性能;Offline Web Application允许app在离线状态下存储用户数据、正常浏览。您还能通过浏览器获取用户的位置信息以及更多等待您去探索的功能。
 
       HTML5作为前端工程师们的舞台,工程师们都在摩拳擦掌,跃跃欲试,要在HTML5这个平台上创造出意想不到的有意思的东西,目前许多浏览器包括Internet Explorer 10、Chrome、FireFox、Safari......都以及做好了准备。
 
       Internet Explorer 10比较于Internet Explorer 9支持更多更酷的HTML5特性,如applicationcache、css 3D transform和websockets等,硬件加速图形功能也很出色,因此可以很流畅地支持HTML5网站。如果您的网站可以兼容Internet Explorer 10,那么它不仅能够在其它高级浏览器上运行流畅,更棒的是,对于Windows 8消费者预览版的用户,您的网站将有机会成为他们桌面上的一个App,就看您的本事了。
 
 
posted @ 2012-08-28 17:48  HTML5中国  阅读(126)  评论(0编辑  收藏  举报