html5是什么?发展前景如何呢?

灵灵柒捌玖拾

30天以前 4浏览
html5是什么?发展前景如何呢?

HTML5这项于2004年被正式提出的HTML语言的第五次重大修改,过了十年之久,才算在互联网世界中火了起来。在中国,无论是早期腾讯在推其浏览器时,还是后来百度为了打破APP的不可搜索性而力推H5,都没有将之引爆。倒是最近随着微信越来越火,H5也火了起来了。

H5的最大优势就是可以在网页上直接调试和修改,而且更重要的是,它几乎不用考虑用户的机型与适配性问题。智能手机主要被分裂为两大系统:Android和iOS,一个做应用的团队,怎么着也得准备两套班子来适应用户两种手机。而在Android体系中,版本的分裂和机型的五花八门,想要求得极致的体验,还得反复测试各种版本和机型。这无疑大大抬高了开发成本。

就像开发一个网站无需太多关注用户究竟是windows机器还是MAC机器(少许关注还是需要的,但比起开发软件所需要的关注,那就少多了),开发H5同样能够大幅降低成本。

第二个非常重要的优势在于版本升级。正如网站升级和用户无关一样,H5应用的升级,用户也不需要去update什么东西。这某种程度上就等于“强制升级”,这给开发者带来的好处也是巨大的:他们不需要考虑应用的各种版本的兼容性问题。

第三个也必须注意到的优势是,如果使用H5(甚至是更低版本的html)开发出网络应用(webapp),它可以绕过苹果的应用商店,让用户直接从网站上下载,这可以避免让应用商店在收费上扣去3成的分成制度。

不过,这绝不是H5在时下忽然大火的原因。因为上述这些特点,H5早就具备了。

第一个重要的原因在于,一直到去年10月29日,万维网联盟才宣布,经过近8年的艰辛努力,H5标准规范终于最终制定完成了,并已公开发布。有了标准规范,给H5打下了非常重要的基石。对于互联网世界而言,标准规范几乎就是生命线。

第二个重要的原因在于移动互联网终于如燎原之势普及开来,而在中国,移动互联网的主要应用之一微信,又一直在很多模块里使用H5技术,比如微信公众账号。

微信的朋友圈中,除了图片和文字以外,能发送进去和朋友们分享的,都是网页。过去一般都是分享公众账号的一篇文章,但很快,商业组织们意识到,如果把他们的商业信息做得有趣一些,借助用户们的分享,他们的传播效率会高很多。于是,我们就会看到今天的朋友圈里动辄就会出现商业组织的H5制作,比如会议邀请,比如组织招聘,比如活动策划。

于是,有人开始惊呼:H5会杀死原生应用(nativeapp)——不过,这句话其实好几年之前就有人喊过,Facebook一度还使用所谓的“网络应用”来替代原生应用(不过但没过多久,就退了回去。网络应用还是有很多问题,比如对交互性的即时响应)。

但我始终不这么认为。网站并没有杀死软件,webapp也很难杀死nativeapp,即便得到H5支持的webapp。更有可能的是,一个nativeapp里在部分甚至大部分模块里包含H5——事实上,微信就是这样的应用,Facebook所谓退回nativeapp,本质上也是网页打包进入它的那个原生应用。很难有泾渭分明的webapp或者nativeapp。

还有一点是值得我们担心的,那就是今天对H5的使用,过于营销化了。朋友圈里动辙可见的H5,都是营销信息。这让我不得不想起了一度非常火爆的minisite,商业公司曾经疯狂在这种小型网站上烧钱,一个策划专题投入上百万都不算罕见,最终,minisite可以说是营销需求催动,也毁于过于营销化。普通用户图个新鲜第一次会看,第二次第三次,他们总有厌烦的一天。

真正能让H5大火的,绝不是今天朋友圈这些移动互联网里的“minisite”,而是能切实解决某种需求的H5式解决方案。一个我个人很看好的方向是视频。H5理论上是不再需要嵌入什么Flash技术了。不过,到目前为止,以谷歌、Firfox、Opera为一方,苹果为另外一方,就视频格式问题,还在继续纠结讨论中。

本文仅代表作者观点,版权归属原创作者,如需转载请在文中标注来源及作则名字。

免责声明:本文系转载编辑文章,仅做分享只用,如有疑问请联系邮箱:110@zbj.com

html
大家都在看
学基于HTML5的网页游戏需要哪些知识

学基于HTML5的网页游戏需要哪些知识

html
6浏览
如何将一个HTML页面嵌套在另一个页面中

如何将一个HTML页面嵌套在另一个页面中

html
14浏览
html5哪个开发工具比较适合新手?

html5哪个开发工具比较适合新手?

html
4浏览
如何用HTML创建一个简单网页?

如何用HTML创建一个简单网页?

html
3浏览
如何在HTML中设置网页背景颜色?

如何在HTML中设置网页背景颜色?

html
6浏览
html、css怎么仿别的网站?

html、css怎么仿别的网站?

html
5浏览
html5网站设计案例欣赏(html5网页设计)

网站案例网站设计网页设计设计设计案例网页欣赏html5htmlht
99浏览
web前端缓存案例_前端html缓存怎么解决

案例web前端htmlht
96浏览
优化WEB前端--HTML

如果你了解优化WEB前端知识,或者不想花时间了解上面,那么直接看下面吧。

html
10浏览
HTML是不是用来开发网页的?

HTML是不是用来开发网页的?

html
14浏览
html5有哪些软件可以写代码?

html5有哪些软件可以写代码?

html
2浏览
html5是什么?发展前景如何呢?

html5是什么?发展前景如何呢?

html
4浏览
CSS和HTML标签对SEO有什么影响?

CSS和HTML标签对SEO有什么影响?

html
3浏览
怎样才能把一个传统的网站变成HTML5标准

怎样才能把一个传统的网站变成HTML5标准

html
8浏览
dreamweaver所用的语言就是html吗?

dreamweaver所用的语言就是html吗?

html
24浏览
dreamweaver所用的语言就是html吗?

dreamweaver所用的语言就是html吗?

html
21浏览
怎么在网页中插入图片html图片代码

怎么在网页中插入图片html图片代码

html
12浏览
为什么HTML5前端混合开发这么火?

为什么HTML5前端混合开发这么火?

html
3浏览
HTML如何显示当前动态时间?

HTML如何显示当前动态时间?

html
18浏览
怎么在网页中插入图片html图片代码

怎么在网页中插入图片html图片代码

html
6浏览
点赞
收藏
分享