关于HTML5令人激动的10项预测

标签: html5 预测 | 发表时间:2013-02-24 22:42 | 作者:[email protected] (sh356)
出处:http://www.voosee.com/


对于HTML5的开发者和公司决策者们而言,现在最重要的技术是HTML、JavaScript、CSS、移动平台和设备、以及不断改进的HTML平台(包括浏览器和操作系统)。这意味着,下面10件事情将发生在2013年:

1 基于HTML5移动平台的崛起

在开发跨平台app方面,HTML5发挥着越来越重要的作用。目前,这种开发一般都是通过本地封装器完成的,例如Cordova(Cordova使得HTML和JavaScript可以在iOS和Android等平台上驱动app)。这种技术称为混合型app开发。

今年,许多新兴平台把支持HTML5 app作为平台基本功能——不需要封装器了!这其中重要是Google的Chrome OS;Firefox OS则已经计划通过低端的中兴、TCL设备上在欧洲开始出货;以HTML为中心新的平台Tizen得到了英特尔和三星在内的多家重量级公司支持;同样以HTML为中心的Ubuntu将带来最具流行风味的Linux手机;BlackBerry 10也将HTML和JavaScript作为其下一代app战略的核心;还有Windows 8,Windows 8引入了新的HTML、JavaScript开发模式来开发“Windows 8的风格”app。这些平台中,有些一定会在2013年取得成功。我最看好Chrome OS和Tizen。

Chrome OS有Google作为强大的后盾,重新修改了开发者和消费者推广方式,并具有最宽广的平台战略的优势(跨移动和桌面平台),Chrome OS已经取得了先发优势。

而Tizen同时得到了英特尔、三星、NEC、松下、Sprint、华为、Vodafone等的业界巨头最广泛的支持,并担任了Linux基金会工程管理的职位。Tizen因为更加开放(更加可定制),而具有了向Android发起挑战的潜力。这种开发性对设备制造商非常有吸引力。

2 为Chrome定制(kit)

越来越多的网站选择只在一种浏览器上进行app的测试。20世纪90年代是以“为Internet Explorer定制”为标志的,开发者们现在则以“为Chrome定制”来标榜他们的app——针对Chrome浏览器开发,不保证一定通用。在2013年,这种趋势可能会进一步加速。基于Webkit的Chrome浏览器非常高效,不断的快速改进,而且几乎在所有主流操作系统(Windows、Mac、Linux、Android和iOS)上通用。并且,同样基于Webkit的Safari和Blackberry浏览器,帮助Chrome提供一些额外的兼容性。因此,开发人员更愿意专门为Chrome浏览器开发程序。虽然这样可能会疏远某些用户,但“为Chrome定制”可以更充分地利用HTML5 API,节省宝贵的开发和测试时间。

3 IE 10——幸福并痛苦着

IE 10被认为是古老IE浏览器的一个巨大的进步。通过对Web标准更深入的支持,IE 10使IE浏览器进入了HTML5的时代。但是,面对的快速持续更新Chrome和Firefox浏览器,IE浏览器2013年将再次被甩在后面。微软有将IE浏览器更新的更快些的希望:微软IE9时代建立的HTML5实验室在不断发布IE10的“实验性”改进,使其成为一个更强大的HTML5浏览器。虽然微软的步幅并不大,但这仍然是一个好的开始。

4。IE6、IE7和IE8的消亡

IE10处于关注的中心,而旧版本的IE漫漫的消亡过程仍未完成。只有最顽固的企业和中国仍然要求支持IE6,世界许多地方都直接跳过了IE7。如果你还没有停止支持IE6和IE7,那么在2013年停止吧。放弃IE8好像有点夸张,但是也没有什么坚持的必要。IE10的发布使IE8落后了两个版本(这通常被用来当做判断是否应该放弃的标准),jQuery 2.0将在2013年加入Google app而放弃支持IE8。到2013年底,大多数开发者将发现IE8不值得他们浪费时间。

5 Android 2.X的消亡

Android 2.x(Eclair, Froyo and Gingerbread)看上去就像我们的手中的另一个IE6。尽管,Google已经开始出货Android 4+的设备,但据Google自己的统计,截止2012年中期,所有的Android设备中2.x系列的Android(主要是2.3.x)占90%以上!Google未能保持其Android的用户群和生态系统的升级。幸运的是,2012年的假日季(圣诞前后)似乎帮助打破这种僵局。Android 4+(Ice Cream Sandwich and Jelly Bean)的占有率在2012年年底飙升至近40%。到2013年年底,Android 2.X可能将占不到15%的市场份额,而Android开发者将把重心切换到4 +版本。

6 响应式设计成为主流

到目前为止,响应式设计仍然不是Web开发的主流——只是“如果你有时间”,才去做的事情。这种情况将要改变。随着电脑和移动设备之间的界限越来越模糊,开发人员不得不让网站和应用程序可以动态地适应各种不可预知的屏幕尺寸和屏幕分辨率。

7 移动开发超过桌面开发

不需要高薪的分析师就能发现手机和平板电脑在增长,而传统的PC正在衰退。现在起,开发者将开始花更多的时间来开发用于移动设备的软件,而不是传统的PC程序,并从消费市场延伸到各种规模的企业,以服务所有内部和外部用户。如果你在2013年开发的不是移动程序,要么你是在维护传统软件,要么已经错失了良机。

8 桌面HTML应用

虽然手机应用在增长,但还没有到放弃桌面开发的时候。传统形式的桌面对许多信息产业工作者仍然非常重要。但随着PC变成仅是您使用的众多设备之一,开发人员会希望写的代码能跨PC和移动设备运行。HTML和JavaScript是满足这种需求的最佳选择,比如Chrome Packaged Apps 和Windows Store Style (WinJS) apps平台能让之成为可能。微软和Google都在推动HTML用于桌面应用程序的开发,开发者应及时响应并开始拥抱跨平台HTML和JavaScript桌面开发的时代。

9 SPA时代

随着HTML和JavaScript应用于桌面开发和日益复杂的移动应用程序开发,开发人员将发现他们需要新的技术来构建可维护的跨平台应用程序。得益于Backbone, Knockout 和 Kendo UI等功能强大的框架的支持,单页应用程序Single Page Application(SPA)上升势头迅猛。如果“RIA(Rich Internet Applications)是在2010年的流行语,那么”SPA“将是2013年的流行语。如果你作为一个HTML和JavaScript开发人员,正在寻找一个值得学习新技术或新概念,那么在2013年必然是SPA架构。

10去掉HTML版本号

现在,W3C已经“完成了”HTML5规范,媒体报道和大家关注的重点将会集中在“Web标准平台下面将推出什么”上面。W3C已经开始致力于HTML 5.1标准,HTML 5.1是下一个 WHATWG (网页超文本应用技术工作组)的标准的缩影 。下一代的HTML平台的改进将从HTML5的较低级别核心(DOM元素、CSS样式、Simple JavaScript APIs,比如Geolocation),转向对应用开发更为重要的改进上来(如ShadowDOM、Web Components、CSS布局和语音识别)。

即使版本号不来凑凑热闹,关于HTML讨论将会继续,HTML技术也将继续发展。

除非注明,本站文章均为原创或编译,转载请注明: 文章来自 36氪

36氪官方iOS应用正式上线,支持『一键下载36氪报道的移动App』和『离线阅读』 立即下载!

相关 [html5 预测] 推荐:

HTML5权威指南:2012年的14个预测

- - 36氪
从Zynga、Facebook、微软、Google以及苹果这样的巨头,到刚刚呱呱落地的初创企业,大家在2012年的战线都会围绕着争夺HTML5的版图展开. 以下是对2012年HTML5发展的14项大胆预测. 2012年,HTML5会为一些的确有用且很酷的API增加支持,从而使得网站能够相互连接. 比如说,Zynga在Facebook上面的游戏是在iframe里面跑的.

关于HTML5令人激动的10项预测

- - VooSee - 拮取生活中的彩虹
对于HTML5的开发者和公司决策者们而言,现在最重要的技术是HTML、JavaScript、CSS、移动平台和设备、以及不断改进的HTML平台(包括浏览器和操作系统). 这意味着,下面10件事情将发生在2013年:. 1 基于HTML5移动平台的崛起. 在开发跨平台app方面,HTML5发挥着越来越重要的作用.

HTML5 logo 发布

- Greyby - 酷壳 - CoolShell.cn
2011年1月19日,W3C发布了HTML5的log,打开W3C的页面,下在的图片印入眼前. 我的第一感觉,就像是看到了小时候看的八一电影制片产的电影. 这分明是号召全世界的无产Web程序员们团结起来,不畏艰难,不怕牺牲,一定要把HTML5的革命事业进行到底. 所以,请各位Web程序员不但在你们的HTML5的网页上加上下面的徽章(关于各个徽章的含义,请参看这里).

html5 canvas入门

- - Marshal's Blog
可以把canvas看做div,不过,它的长和宽不能通过css来定义,要使用标签属性:. 或者javascript对象属性设置:. 使用canvas,只有一种操作方式,使用javascript. 获得canvas对象的上下文对象,该对象是操作canvas的主要对象:. 使用canvas画最简单的线, 点击运行示例,结果看起来是这样:.

HTML5新特性

- - CSDN博客推荐文章
 通过fillStyle和strokeStyle 属性可以轻松的设置矩形的填充和线条. 颜色值使用方法和CSS 一样:十六进制数、rgb()、rgba() 和 hsla. 通过 fillRect可以绘制带填充的矩形. 使用 strokeRect 可以绘制只有边框没有填充的矩形. 如果想清除部分 canvas可以使用clearRect.

【转载】HTML5 Messaging

- - HTML5研究小组
HTML5 的Message API能够让HTML5页面之间传递消息,甚至这些页面可以不在同一样域名下. 为了让消息能从一个页面发送到另一个页面,主动发送消息的页面必须拥有另一个页面的窗口引用. 然后发送 页面针对接受页调用 postMessage() 方法. postMessage() 方法中 origin 参数的值必须与页面所在的iframe的域名相匹配.

预测

- lhb - 不许联想
药家鑫和夏俊峰一个面临二审,一个面临死刑复核. 在此预测一下,药家鑫二审肯定是死刑,如果再死刑复核,估计也是死刑. 夏俊峰死刑复核我看翻盘机会也不大,也是死刑. 对比这两个人的命运,正好相反,一个是人民不让他活,一个是人民之外的人不让他活. 药家鑫是很简单的杀人事件,除非药家鑫有什么更硬的来头,否责难逃惩罚.

Adobe、标准和HTML5 -HTML5 and CSS3 开发

- - HTML5研究小组
“[提供商之间的]最激烈的竞争将与 标准密切相关. 大部分聪明人的眼睛将紧盯着技术标准. 但在计算机行业,新标准既可能是无限财富的源泉,也可能导致企业帝国的毁灭. 尽管存在着如此多的风险,标准仍然点燃了无限激情”. —The Economist, 1993年2月23日. 在编写这段有关标准化的话时,计算领域的主要争议是Unix是否是一个可行的操作系统(以及是否为IBM、DEC和HP的更多专用操作系统带来了挑战),以及哪个视窗平台(SUN/AT&T还是IBM/DEC/HP)将成为标准.

HTML5漫谈(4)–HTML5应用平台:PhoneGAP

- - HTML5研究小组
(  程宝平 chengbp @gmail.com). http://phonegap.com)按官方说法,是HTML5移动应用平台,它包括两部分:. 1)       应用开发框架:采用Web/HTML5技术编写应用,支持设备能力(如GPS、重力感应等)调用;支持能力插件灵活扩展. 图1 PhoneGAP支持设备能力API列表.

HTML5新特性之CSS+HTML5实例

- - CSDN博客Web前端推荐文章
1、新的DOCTYPE和字符集. HTML5的一项准则就是化繁为简,Web页面的DOCTYPE被极大的简化. HTML5引入了很多新的标签,根据内容和类型的不同,被分为7大类. 语义化标签可以简化HTML页面设计,并且将来搜索引擎在抓取和索引网页的时候,也会利用这些元素的优势. HTML5的宗旨之一就是存在即合理.