来源:未知 时间:2014-11-07 14:49 作者:xxadmin 阅读:次
[导读] 看到LABS头条新闻是《未来四年改变移动的十大趋势:HTML5排第一》( http://labs.chinamobile.com/news/60072 ),可能不少朋友会对HTML5有点兴趣。 我就结合自己的理解简单聊聊HTML5,与大家探讨...
看到LABS头条新闻是《未来四年改变移动的十大趋势:HTML5排第一》(http://labs.chinamobile.com/news/60072),可能不少朋友会对HTML5有点兴趣。 我就结合自己的理解简单聊聊HTML5,与大家探讨。 1)什么是HTML5? HTML5从字面上很容易理解:就是HTML技术标准的第五版。(http://dev.w3.org/html5/spec/Overview.html) 我们平时谈到的HTML5一般指以HTML5、CSS3、Javascript为代表的最新Web技术(标准)。其中,HTML5和CSS主要负责界面、内容呈现(貌),Javascript负责逻辑处理(才)。 当然,光有技术标准远远不够,更重要的是有众多的浏览器类产品遵循和支持该标准。因为HTML5应用需要类似浏览器这样的特定应用执行环境。目前,HTML5标准尚未定稿(计划2014年发布正式版本),各种浏览器产品对HTML5的支持程度差异较大。 测试某一浏览器对HTML5的支持程度很简单,用该浏览器访问 http://www.html5test.com 就可以得出结果。 比如我用的Chrome浏览器测试结果如下:
传统的Web语言是典型的轻量级语言,主要用于内容呈现和简单逻辑处理,在体验和功能等方面有一定局限性,因而,大多Web服务的复杂逻辑运算处理都是由业务平台服务程序完成。
而相比于之前的Web技术,HTML5强大许多。 2)HTML5有啥能耐? 以前大家用浏览器的网页大多遵循HTML4.01标准编写的,因而对HTML4.01的能力应该有些直观的体会。 我们重点看看相对于HTML4.01,HTML5新增了哪些功能,这里罗列几个:
- 绘图(Canvas) 以手机应用为例,常用的功能也就用户界面、进程管理、存储能力、设备管理、通信能力等,这些功能在HTML5中都能找到向对应的实现方式,稍微欠缺的是应用安全机制。目前有些浏览器有各自的安全解决方案。 可能你会发现这些功能以应用紧密相关,HTML5这样的技术演进趋势明显是“Web应用本地化”,即让Web能力更强,与传统的应用开发技术(如C++)更加接近。,这样,更多的应用就可以采用Web技术开发,即“本地应用Web化” 描述不如体验:自己来用用HTML5应用吧(推荐用Chrome或者FireFox浏览器): 植物大战僵尸:http://pvz.lonelystar.org/ (国内开发者 Lonelystar开发的) 超级马里奥:http://www.html5china.com/html5games/mario/index.htm (小学时候我的最爱) 愤怒的小鸟:http://chrome.angrybirds.com/ (貌似现在得翻墙才能正常显示?) 生物实验室危机:http://playbiolab.com/ (很像魂斗罗啊) 在线练毛笔字:http://www.theshodo.com/Write (用鼠标写毛笔字就是比用毛笔写好看,呵呵)
未完待续: HTML5漫谈(2)--HTML5为什么这样红? -群众基础好:各平台广泛支持,潜在开发者众多 -可跨平台运行、屏幕适配 -使用体验更炫 -开发更简单 -更智能的语义 HTML5漫谈(3)--HTML5软肋何在? HTML5漫谈(4)--HTML5时代何时到来? HTML5漫谈(5)--HTML5 vs Flash HTML5漫谈(6)--手机HTML5及WebApp与Widget |
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com