2013年已经过去了,笔者之前对2013年的Web开发的预测文章还是有点靠普的(文章见: http://www.sitepoint.com/2013-web-prediction-results/),因此,就继续预测下2014年Web方面的十大趋势,读者可以在2015年再回头看看预测是否大致符合。
1.2014年是智能手机之年
是的,现在你和你的朋友中大部分人都拥有苹果或者是Android手机了。然而,智能手机的销售量在已经超过了2013年年中的销量了,在亚洲、南美洲和东欧智能手机正经历飞速的发展。
人们一直预言,基于移动端的web最终会超越桌面端的。笔者并不完全确认这个说法,因为当人们在使用PC的时候,也倾向于用PC去浏览更多的网站和使用更多的应用。目前每五个访问网站的人中有一个是使用移动设备――到了2014年底将会达到超过每四个人中有一个使用移动设备。
2.HTML 5 web应用将成为主流
在2014年,原生的移动应用开发者将开始增加并开始转向HTML5,主要理由有:
- • HTML 5应用是跨平台并且开发更加容易,开发成本更低。.
- • 响应式的Web开发技术能让我们针对不同大小的屏幕开发
- • 技术不断在进步并且现在已经能够访问移动设备原生的功能,例如离线功能、使用摄像头、麦克风、声卡和加速器、 震动器、电池和其他。
- • .在app应用商店方面没有太严格政策限制。
但HTML 5也不会完全取代原生app――对于比如动作游戏等对设备本身性能要求很高的应用,以及和app应用商店紧密相关的应用依然会大量产生,但HTML 5的好处已经逐渐浮现,并且增长会变得更快。
笔者也希望能看到W3C推荐的关于打包web应用的标准出台并且能出现一个权威的HTML 5应用商店,但可能这对于2014年来说步伐是太快了一点。
3.客户端的Flash,Silverlight和客户端Java将走向衰亡
可能这有点危言耸听,但随着越来越多的开发人员转向HTML 5,Flash、Silverlight和客户端Java(Swing)将慢慢走向衰亡。传统的广告行业将可能继续使用Flash广告一段时间,但由于移动端的飞速增长,其Flash广告带来的投资回报将减少。
4. IE12 将发布
笔者认为这肯定是要在2014年实现的。IE的后续版本的开发时间在过去几年已经大幅度降低到大概12个月左右。笔者预计IE 12大概会在十月份左右发布。但当然希望微软能提早发布――本次发布的新特性还是不少的。
5 浏览器市场将被IE和Chrom占领
桌面端的浏览器市场会变成在IE和Chrome之间的竞争,当其中一方赢的话,另外一方将丧失市场。
而Firefox的市场份额可能会稍微下降,但应该全年依然保持在大概15%左右。Safari则会保持在稳定的小于10%左右,这都应该归功于iPad的成功和支撑,而且苹果的设备在2014会依然保持强劲的增长势头。
6 Opera将走下坡路
Opera(桌面版本)一直在多年来都是大概在1.2%的覆盖范围。Opera选择迁移到Google的Blink渲染引擎看起来是个不错的选择,尽管我很惊讶他们居然不选择Webkit-因为Webkit看上去在iPhone上有很好的性能表现。
很遗憾的是,Opera 15+令Opera的用户失望,而其中三分之二的用户是从版本12中升级而来的。Opera其实是款很好的浏览器,但缺乏能吸引以前版本的用户升级的特性。除非Opera能恢复这些功能,而且它们的浏览器和Chrome太相似了,既然这样,为什么还要用它?
Opera移动浏览器是***的移动端的浏览器,但可惜附带该浏览器的移动设备销售在不断下降。它在最近一段时间还会依然流行,但桌面端的市场份额则会在2014年则可能会下降到低于1%。Opera能否起死回生则依靠Opera公司能否根据不同的用户群体需要去定制化不同版本的浏览器的能力。
7. 微软将抛弃或者重新定位Windows RT
微软是有在市场定位混乱的先例的。很少用户能真正明白Windows RT和Windows之间的不同,也不明白Surface和Surface Pro之间的差异—这该让用户如何去选择?
Windows RT是很好的平板操作系统,但它不是Windows。Surface平板已经最近收到了很好的市场反馈但销售已经令人失望。我怀疑微软可能发布另外重新发布另外一款版本的平板操作系统并且会从平板系列中彻底抛弃“Windows”的命名。
8.响应式图片的标准估计依然未能发布
笔者的另外一个估计是今年响应式图片的标准依然没能发布,当然希望这个预计是错误的,但估计在2014年将会出现比较成熟的响应式图片的技术。目前,依然各方对***的响应式图片的标准没有一致的意见,很多浏览器厂商对其实现依然没有时间表。
当然这个问题最终会得以解决。当所有的移动设备都有象Retina这样的屏幕的话,最终实现响应式图片将得以实现。但目前还是没办法实现,而且还要受到网络带宽的限制。
9.页面权重将保持稳定或下降
页面权重在网站中以往都是很重要的因素,你可能担心自己网站的页面权重,但很少开发者担心他们的页面大小会超过1.7MB(具体可以参考这篇文章:
http://www.sitepoint.com/web-page-weight-2013/)。
我认为今后不应该再过分看重页面权重,原因有:
- 只有有限的能添加到页面的无用的字体、插件、类库和图片
- HTML5和更好的浏览器能让网页的体积变得更小。CSS3和统一的API调用能减少需要的JavaScript库。 Webfont图标和SVGs是比众多的位图图像更好的选择。
- 广告商正在从Flash迁移到HTML 5和CSS3
- 自动构建的过程能移除多余的代码并且串连执行和压缩代码
- 庸肿的网页对SEO是不利的
- 企业不断扩张的移动部门对带宽有严格的限制。带宽的条件将不断改善,但不能跟上网页增长的速度。 (诚然,每年30%的增长比摩尔定律降低,但这并不适用于移动网络的容量)。当客户意意识到他们的有四分之一的用户都没办法忍受缓慢的网页加载时,他们的态度会如何?
也就是说,可能今后网页的权重将变得不重要了。
10. 机器可读数据领域投资将增大
在最近我的文章《WEB机器人流量上升而人为访问网络流量下降》一文中,笔者人为智能的机器人将整理和重新包装信息,使得信息更加容易被用户所理解。小尺寸带屏幕的计算设备,如Google眼镜使得机器可读数据的需求增长变得更快。
机器可读的数据源,如微数据,微格式和REST格式的URL一直是实用的SEO技术,但它们除了被搜索引擎使用外,其他地方很少采用。由于各类设备都开始以更多元的方式提供信息,这种情况将得以改变。本质上,web可以变成大规模的后端数据库,并且能回答用户的复杂的问题。当然,将来它可能依然是我们看到的用浏览器方式去浏览的样子,但可能各网站之间的关联将更加紧密。
总之,2014年应该是web开发技术层出不穷的一年,值得大家密切期待。
原文链接:http://www.sitepoint.com/10-web-predictions-2014/