HTML5资讯

当前位置: HTML5技术网 > HTML5资讯 > 你需要知道HTML5的一些事

你需要知道HTML5的一些事

在一、两年前,HTML5还是个模糊的技术名词,但似乎一下子就已存在于大家的面前。主要的推手是Mozilla和Chrome,它们总是很快的支援HTML5的新功能;微软的IE9也已加入支援的行列。这样的环境及规格趋于成就,让开发者更有兴趣使用HTML5来进行开发工作。


在ZDNet中,Justin James归纳出开发者该知道关于HTML5的一些重要特色。他首先指出,XHTML的发展已走到尽头,HTML5才是众望所归,其中一个原因是它能包容XML语法。另一个要认清的是,过去有人认为HTML5要到2022年才会成真,但事实是,它已经到眼前了。HTML5的规格大致已制定完成,未来不会有太大的变化了。


HTML5除了用来制作文件外,更聚焦于应用程式的开发,这对于Adobe的Flash和微软的Silverlight来说,HTML5将大幅挤到它们的存在空间。Flash和Silverlight仍有HTML5做不到的功能,不过,对于一般性的应用,特别是新的应用开发,HTML5确实有更大的吸引力。


HTML5 的前身,其实是一份称为 Web Applications 1.0 的网路标准草案,HTML5 的用途,不言而谕。HTML5 的身世说来可怜,在 HTML5 标准制定将近七年的时间,不太被网路界重视。还好,苹果已故执行长 Steve Jobs 的高胆远瞩,让 HTML5 在 2010 年有了强出头的机会。这是大家知道的知名事件,Apple 官方宣布不支援 Adobe Flash。



HTML5 希望未来网路世界,有更加丰富的 Web Applications,这个愿景即将成真。有二个原因。第一、HTML5 第一个正式的候选草案版本,将在今年,也就是2012年推出,这代表所有的浏览器 (Broswer) 软体制造商,将会有一份可共同依循的开发标准。这就是业界的铁则,任何技术标准化后,都能成为“产业标准”。科技业不用怀拟,HTML5 时代来了。


第二个原因、手机。HTML5 是标准的乞丐命、皇帝运,当初提出 HTML5 建议的 Opera Software 万万没想到,2010 年 Steve Jobs 公开支持 HTML5,2011 年智慧型手机又大爆发,这些 iOS & Android 手机对于 Web 的热切需求,促使 HTML5 有了大跃进的发展。我们不用再怀拟,这一切来的很突然,不过都是真的。


另一波的手机与网路革命展开了,产业生态巨变,一波未平、一波又起。前一波,被来势凶凶的 Android 作业系统敲得头昏脑涨吗?还来不及反应过来的话,系好安全带,因为 HTML5 来了。

回顾HTML5的发展,不能抹灭中国移动在OPhone平台上曾做过的努力。中国移动的JIL Mobile Widget可以说是全球最早开始导入HTML5的Android计划,可惜的是发展的太早,在当时没有得到太大的回馈。不过,其发展的精神及技术架构仍相当值得参考。


仕橙研策技术总监Jollen Chen曾为OPhone开发者撰写了一篇”JIL Mobile Widget:我的第一堂课”,文中清楚说明了HTML5的核心精神就是:技术与​设计的交会点。文中指出,由JIL所制定与开发的Mobile Widget成功让手机软体发展成为一种“跨开发人员”的技术,同时配合API标准的制定,Mobile Widget还可以被导入不同的手机平台,成为一项3G应用开发的新标准。


典型的Android应用程式采用Java语言开发,大多数运算被实作在本机上,意谓着这些应用程式都使用手持设备的运算(即Processor)资源;这类的应用程式就是我们经常看见的APK元件。JIL Mobile Widget与APK应用程式很不一样,整个应用就是一套网页,并被包装成WGT组件后安装到手机上。


Mobile Widget展示了“以Web导向制作软体”的模式,这和本机端软体强调“面向物件式发展(Object-oriented development)”的模式很不一样。在此模式下,SDK走向Web-Oriented模式,意指“制作应用软体就是制作网页”;多数运算与服务都在云端了,所以,写网页来取用服务,很有可能在未来的3G/4G手机上全面实现。 手机、3G/4G与云端,这是一个值得经营,而且有趣的科技组合。

【你需要知道HTML5的一些事】相关文章

1. 你需要知道HTML5的一些事

2. 你需要知道HTML5的一些事

3. 关于 HTTP/2,你需要知道哪些?

4. 10件开发者和老板都要知道的HTML5的那些事

5. 营销者需要知道的5件关于HTML5的事

6. HTML5设计师们需要知道这些工具

7. 15个程序员需要知道的Chrome扩展

8. Javascript this 的一些学习总结

9. [科普文] 关于浏览器内核的一些小知识,明明白白选浏览器

10. 在编程中常见的一些英语词汇

本文来源:https://www.51html5.com/a2237.html

点击展开全部

﹝你需要知道HTML5的一些事﹞相关内容

「你需要知道HTML5的一些事」相关专题

其它栏目

也许您还喜欢