10项关于HTML5令人兴奋的预测

2020-06-04|浏览量:375|点赞:621
10项关于HTML5令人兴奋的预测

本文编译自 readwrite.com,『HTML5: 10 Provocative Predictions For The Future』,对于 HTML5 的开发者和公司决策者们而言,现在最重要的技术是 HTML、JavaScript、CSS、行动平台和设备、以及不断改进的 HTML 平台。这意味着,下面 10 件事情将发生在 2013 年:

1 HTML5 行动平台的崛起

在开发跨平台 app 方面,HTML5 发挥着越来越重要的作用。目前,这种开发一般都是通过本机封装器完成的,例如 Cordova。这种技术称为混合型 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 定制

越来越多的网站选择只在一种浏览器上进行 app 的测试。20 世纪 90 年代是以『为 Internet Explorer 打造』为标誌的,开发者们现在则以『为 Chrome 打造』来标榜他们的 app——针对 Chrome 浏览器开发,不保证一定通用。在 2013 年,这种趋势可能会进一步加速。基于 Webkit 的 Chrome 浏览器效率非常高,不断的快速改进,而且几乎在所有主流作业系统上通用。并且,同样基于 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 漫漫的消亡过程仍未完成。只有最顽固的企业仍然要求支援 I

E6,世界许多地方都直接跳过了 IE7。如果你还没有停止支援 IE6 和 IE7,那幺在 2013 年停止吧。放弃 IE8 好像有点夸张,但是也没有什幺坚持的必要。IE10 的发布使 IE8 落后了两个版本,jQuery 2.0 将在 2013 年加入 Google app 而放弃支援 IE8。到 2013 年底,大多数开发者将发现 IE8 不值得他们浪费时间。

5 Android 2.X 的消亡

Android 2.x看上去就像我们的手中的另一个 IE6。儘管,Google 已经开始出货 Android 4+ 的设备,但据 Google 自己的统计,截止 2012 年中期,所有的 Andr

oid 设备中 2.x 系列的 Andr

oid佔 90%以上!Google 未能保持其 Android 的使用者和生态系统的升级。幸运的是,2012 年的假期似乎已打破这种僵局。Android 4+的佔有率在 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 Styleapps 平台能让之成为可能。微软和 Google 都在推动 HTML 用于桌面应用程式的开发,开发者应及时响应并开始拥抱跨平台 HTML 和 JavaScript 桌面开发的时代。

9 SPA 时代

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

10 去掉 HTML 版本号

现在,W3C 已经“完成了”HTML5 规範,媒体报导和大家关注的重点将会集中在“Web 标準平台下面将推出什幺”上面。W3C 已经开始致力于 HTML 5.1 标準,HTML 5.1 是下一个网页超文本技术工作小组的标準的缩影。下一代的 HTML 平台的改进将从 HTML5 的较低层核心,转向对应用开发更为重要的改进上来。

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

上一篇: 下一篇:

相关推荐