说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

为什么2012年HTML5发展远未达预期

HTML文档下载 WORD文档下载 PDF文档下载
如果HTML5能代表未来的话,那么它所代表的未来比起我们能想象到的还要远很多,不过现在谈这些还是有点为时尚早,当然这也不是说HTML5就没有春天,只是在短期之内还是很难实现的。

本文作者Ben Savage,Spaceport.io创始人,Spaceport.io旨在向移动游戏开发者提供原生Javascript和HTML5开发平台。Ben在年初的时候曾对2012年HTML5的发展趋势作了十四项大胆预测,不过在接近年终的时候他认为这一年来HTML5的发展远远未达预期,主要原因有以下五个方面:

在这之前曾有人预测在2013年基于HTML5的手机销量将达到10亿,Facebook也似乎为其铺好了道路,笔者在年初的时候也曾预言2012年将会是HTML5起飞的一年,不过现在回头发现HTML5的发展并不尽如人意,Mark Zuckerberg的一句话很好的映证了这一点:“作为Facebook公司来说,我们最大的错误就是在HTML5上押宝太多!”

以下五点是对于这一年来HTML5为什么没有达到高预期的一个解释:

1.跨平台HTML5开发并未起飞

桌面端和移动端HTML5之间的分裂还是巨大的,这两者之间没有形成一个统一的开发标准,主要原因就在于以下的这三点差异:

  1. 电脑键盘与手机、平板键盘之间的差异;
  2. 两个平台设备的屏幕大小;
  3. 鼠标与触摸屏操作的差异。

最理想的情况就是针对特定平台进行产品开发,这样开发者就能对应用的外观、感觉和功能等进行相应的个性化设置,从用户体验角度来说这也是极其重要的。然而很多人对HTML5的预期就是HTML5应用可以实现跨平台访问,比如说从桌面端访问移动HTML5应用。不过从现实情况来看,用户也只能选择一个应用能更好的运行的平台,因为当前的跨平台HTML5并不完善。

通常开发者的观念就是说到移动端的时候,HTML5应用就必须是为移动用户开发的。没有什么比开发者们不愿意将时间多花在跨平台HTML5应用的开发上更让人沮丧了,而到最后你才发现其实你的用户是个多平台设备用户,在某一个平台上不能完美体验你的HTML5应用的时候,用户就有可能离你远去。

不管怎么说跨平台HTML5开发需要时间、精力和给用户更多的体贴。

2.人们更习惯于通过应用商店下载应用

为移动设备创建一个带桌面图标的HTML5浏览器链接非常容易,但是想改变人们对应用的传统观念还是比较困难。人们往往习惯于被告知去下载某一个应用,用户本能的反应就是通过应用商店去搜索应用,而占主导地位的苹果和谷歌的应用商店迄今为止还没上线过一款HTML5站点应用。

Facebook创建的通用商店“universal store”提供了原生应用和HTML5网页应用供用户选择,在很多人看来这将会成为Facebook的商店战胜苹果和谷歌的应用商店的一大有力举措。为了说服更多的开发者投身HTML5应用,Facebook甚至在W3C联盟下建立了一个开发者网络,但是到目前为止,它的这一举措还没有显现出足够的吸引力。

3.混合应用不能依赖移动浏览器

在我的想法中至少要有一款主流主机游戏是使用WebGL技术开发或者再版,游戏巨头EA就曾发布了HTML5版命令与征服泰伯利亚联盟(Command & Conquer Tiberium Alliances),然而最大的问题所在就是作为移动浏览器中的佼佼者Chrome和Safari都并没有完全支持HTML5技术的意向,举个例子来说,主流移动浏览器Chrome和Safari等就不支持WebGL技术,而这是HTML5 3D游戏开发的核心技术所在。

跨平台HTML5应用的兼容性是一大问题,但是移动浏览器的速度也是制约HTML5移动应用发展的因素之一。有报告曾显示HTML5在移动浏览器中的访问速度比起桌面端HTML5应用的速度要慢上十到七百倍左右,事实研究证明移动浏览器的HTML5应用的平均速度要比桌面端低889倍。而当前的主流HTML5应用大都是图形化应用,受移动网络网速的影响,移动端HTML5的用户体验是比较糟糕的。

4.不同移动设备间的适配问题

在HTML5发展的过程中,那些已经建立了一个网站的开发者们就曾经历过很让人头疼的浏览器兼容性和跨平台适配问题。举个例子来说,Gamzee的一位工程师Sean Soria就曾描述过他们在为Facebook的HTML5博客开发Skyscraper City应用的时候所面临的问题:在编写代码的时候他在文档对象模型(DOM)中使用了一个伪3D转换CSS代码,它能触发大多数移动设备的硬件加速能力,而且这种方法比使用Canvas元素表现要好很多,非常不错的一种方法,但是问题就是Android手机并不支持。这样的问题还有很多,往往不同设备之间HTML5应用所面临的问题和解决方法都不一定是相同的。

基于网页的WebApp短期内将遇到发展瓶颈。因为标准化问题和终端设备功能的支持程度,很难在短时间内找到确切的解决方案。

5.HTML5还不够强大

从我所已经看到的来说,炒作已经导致许多人高估了有多少开发人员喜欢使用JavaScript这一现状,JavaScript用于跨平台开发的强大是毋庸置疑的,但是这样就能证明JavaScript是HTML5跨平台开发的替代品么?显然不是这样。对于一些较为复杂的应用特别是游戏来说,面向对象法和更强大的手写代码往往更受开发者们的欢迎。

所以从上述几点来看,HTML5在这即将过去的一年的发展远远没达到人们的预期。HTML5可以说是成为了以Facebook为代表的新兴移动互联网一代被高估的替罪羊,如果HTML5能代表未来的话,那么它所代表的未来比起我们能想象到的还要远很多,不过现在谈这些还是有点为时尚早,当然这也不是说HTML5就没有春天,只是在短期之内还是很难实现的。

来自:雷锋网

如 何 恢 复Sybase SQL Anywhere 的 数 据 库-Delphi资料 如何捕捉KEY VIOLATION等错误-Delphi资料 如何得到SQL返回的计算结果-Delphi资料 如何动态的读取Delphi中的PopupMenu的Caption ? 如何动态设置DBGRID。比如,动态设置DBGRID的COLUMNS。及如何在数值数据格式成千分位 如何返回BDE的状态信息?-Delphi资料 如何控制关键字段的重复输入及报错-Delphi资料 如何设置Microsoft SQL Server 全文索引服务 ?-Delphi资料 如何设置多用户环境的PARADOX数据库-Delphi资料 如何实现在一个Dbgrid中显示多数据库-Delphi资料 如何用SQL查询日期型字段?-Delphi资料 如何在数据库中存放avi文件-Delphi资料 如何在注册表中注册BDE-Delphi资料 筛选数据-Delphi资料 实现不同数据库系统之间的数据转移-Delphi资料 使 用WISQL32 同 时 访 问SQL SERVER 和SYBASE 数 据 库Delphi资 使用Session构件可以在打开有密码的库时不用输入密码-Delphi资料 使用SQL实现字段数据的模糊查询-Delphi资料 数据表的索引被损坏了怎么办-Delphi资料 数据库的密码、日期显示-Delphi资料 数据库应用程序开发中图像数据的存取技术-Delphi资料 数据库中图像数据的存取技术-Delphi资料 数据库转换-Delphi资料 数据浏览部件的应用及编程-Delphi资料 数据文件路径的管理-Delphi资料 随意控制DBGrid每一行的颜色-Delphi资料 通过DELPHI实现JAVA调用ORACLE数据库数据 通过编写代码来设置数据库的别名-Delphi资料 为Delphi数据表格增加彩色 为Delphi提供Pack和Undelete功能 为Delphi中数据库报表加网格 上海买房调查! FasReport 输出文件时,转换成Excel时,不能一列对一列的导出成Excel 的列数 大家安静!小妹搞到了JBuilder9企业版,有没有分可赚? 急问,马上给分!那位GG知道如何设置Exchange Server? win2000专业版中能否共享Win98中的打印机?请问如何设置? 在jsp中调用javabean,提示Attribute value should be quoted怎么回事 如何在DATAWINDOW中实现多选? 我快疯了,帮帮我,还是java.lang.object not found问题。 如何显示 .png 格式图片...高分... odbc连接Access数据库 有一幅图片从页面左边向右边推出,开始时只看到图片的左上角,越往右推,可见区域越大,最后看到整个图片。怎样制作这样一个页面? 有谁碰到过这样的问题吗,指点一下!急! 需要便宜的空间找我!QQ:30390413 VBscript中如何进行字符串比较 大家帮忙看看这段代码 java访问sql server的问题! 我给自己一个要求 菜鸟问题 一个很简单的问题 文本文件与一般文件有什么差别 这样的爱会是真的么??? 各位好!有哪位老兄给我提示一下三级权限控制的制作..先谢了! 这些文件用什么打开??? 一个关于CString的问题 小时候想不明白的几十件事(爆笑) 我给自己一个要求 征求大家意见! 用什么方法判断数据库表格字段中,有无图片啊..在....线...........等............ 就算没有简化的办法,那有没有电路仿真软件能仿真RSC232/485接口、I-7052、I-7060的电路,急需 那位可以提供SQL和ASP中英文对照的文章 存储过程如何既返回数据集又返回一个参数 如何得到当前目录的路径! 谁能帮我推荐一本关于struts的好书? 赛扬级的CPU运行.NET Framework 行不行??? 哪位高手能解释得清楚这条语句是如何工作的:new String(str.getBytes("8859-1"),"gb2312") 急问VC中的声音函数 窗口显示问题 关于使用OLE操作Excel的问题 :( 。。高手帮忙把<br>动态的删除掉! 改变对话框的大小,但不改变位置,怎么实现? 急问VC中的声音函数 奇怪,我实在没招了。。。 动动动画画画???? 现在用于B/S结构的软件一般用什么开发工具? 我给自己一个要求 JDO和SQL Server2000建立表的映射关系时,datetime类型如何映射? 如何实现listview的ItemDbClick事件 请问:如何给Forpro数据库表增加一个字段? 如何判断鼠标不在我的窗体上 高分排错! 关于session的问题 提取出的小鼠线粒体如何保存,能保存多久我要测定小鼠线粒体的一些指标,必须现做实验现提取吗?多谢了 想找汕头今年高一语文的必背内容!暑假想先背好高一语文的一些内容,用的是汕头的课本 带着微笑上路 读后感带着微笑上路 读后感 700字左右 一定要自己写 (可以修改别人的) 《五柳先生传》的译文 ③2b=a+c是数列a、b、c为等差数列的充要条件;③2b=a+c是数列a、b、c为等差数列的充要条件;我个人觉得错了,我觉得只能为必要条件,比如b=1,a=0,那c=2了,就不是等差数列了, 这本书的读后感300字左右 C语言:Y=1+x^1+x^2+...+x^n(x^n从键盘输入)这是我写的,请问哪里不对?#includeint main(){ int x,y,n=0,s=0,z;scanf("%d,%d",&x,&z);for(n=0;n 蛊惑 意思 数学高手能给我讲一下"非负线性最小二乘法"的原理吗?讲好了,再给100分.数学课本必修3和选修2——3是什么啊?高中教材讲了这个? 用c语言编程,等当x0时,y=x 撇竖撇捺捺折捺 可以组成什么字?撇竖撇捺捺折捺 这7个笔画按顺序可以组成什么字? 王侯将相宁有种乎 谁知道雷疯精神是什么,是要我写作文! 古惑 什么意思 详细 王侯将相宁有种乎什么意思 一枚邮票 在我的集邮册中,珍藏着许许多多图案各异的邮票,有浩瀚的大海,雄伟的长城,壮丽的美景……其中,我最喜欢的是那枚纪念教师节的邮票.这枚邮票是1986年发行的,邮票的上方有一块黑 蛇的呼吸器官是什么 王侯将相宁有种乎的意思是什么? 邮票上的齿纹全部阅读答案 已知c≠0,且a,b,c,2b成等差数列,则a/c=?RT 先知三日 富贵十年 是什么意思 古惑 怎么理解 一撇 和一捺交叉组成的字叫什么? 唯有行动才能改变命运,在逆境时坚定信心先知三日富贵十年?谁能告诉我这句话什么意思 谁有《刻舟求剑》原文及翻译?3Q 横、竖、撇、捺、口、组成汉字.ji 在微薄看到这句话;“先知三日, 古惑仔是什么意思? 这1道英语题怎么填 两个三角形的两条边对应相等,第三边上的中线也相等,那么这两个三角形全等吗? XXX3XXXXXXXXXXX84X6XX21XXXX2XXXXXXXXX4XXXX5XXXXX17XXXXXXXXXXXX1XXXXXXXX2X3XXX5XXX 英文的 貌似 歌曲(DJ), 节奏很强 高潮部分:o o o, x x xx ei o ,oo o o  ,  …… ei o , o o o ,^^^^^ei o, o o o ,一直这样重复hey oh trag 是这个 哈哈 八下英语宾从题目The teacher told us yesterday that December 25 ________ Christmas Day.A.is B.was C.has been D.which 这道题为什么选AThe teacher told us that light __¬¬______ much faster than sound.A.travels B.traveled C.would tr 我一直很纠结.高手快来哈.老师都不会做.Our food ( ),so you should get something to eat next week when you go to town.a.have run outb.is running out c.has been run outd.was running out为什么?讲清楚点.老师都被我弄晕了. 二十世纪人类知识界的三大革命 一道英文题(填充)Tai chi is a common from ? exercise.要?的词?的词一定是一个prepositions 横撇竖横折横横 撇捺 横撇竖横竖横 竖横折横横折竖折折钩横)这是什么字,或者一句话? 具体了解麦克斯韦创造电磁方程的美丽而详细的过程看什么书好 宁信度 无自信也中“无”的意思 好的过来帮帮忙呗 有图.第五题 古惑仔中的古惑是什么意思?谁能说一说啊``!..你觉得古惑仔中哪个人物最叼... 关于卫星的轨道半径一个卫星 围绕地球转 地球半径为x 卫星轨道半径为y 那么y 包括了x吗? 韩信为何不成王(1) “古惑仔”定义? 卫星的最大环绕轨道半径是多少卫星运行在第三宇宙速度时轨道半径是多少 《五柳先生传》译文 1.Can you ___ me your bicyle?---OK.Here you are.A.borrow B.lend C.keep D.give2.Nancy,please help me ___ the trash.The truck's comming right here.A.fix up B.take out C.put upD.take off3.Not only ______ help him with his maths,but you should help him w 中轨道卫星的周期是多少2012年4月30日4时50分,我国在西昌卫星发射中心用“长征三号乙”运载火箭,成功发射两颗北斗导航卫星.这是我国首次采用“一箭双星”方式发射两颗地球中高轨道卫星 (第一张图不太标准请见谅)如图,啤酒瓶高为h,瓶内酒面高为a.若将啤酒瓶盖好后倒置,此时酒面高a',空隙部分高为b,则酒瓶的容积与瓶内酒的体积之比为:A.1+b/a' B:1+a'/b C:1+a/bD:1+b/a如 Stop running and you will feel your heart __ A beat B beating C beats D is beating Once __ ,it will never be forgotten .A see B seen C you see D to be seen可不可以稍微解释一下.. 不知道就别回答添乱.底轨道卫星追高轨道卫星是加速还是减速?分析,如果加速不是底轨道的速度大吗?那怎么能追到呢?如果减速不是被地球俘获啦吗? C语言float x=1,y;则:y=++x*++x的结果是?最好有过程?谢谢 I stil feel hungry after eating two rice dumplings.Could you please give me ______ one?A.the other B.other C.another D.othersl 有一中原轨道卫星半径为2.8*10的七次方米,他与另一颗同质量的同步轨道卫星(轨道半径为4.2*10的七次方米)相比,向心力,动能,发射速度分别怎样,求回答, AE的AE全称是? 英语的形容词 :different-( )人称代词:your-( )形容词性主代词 i:_____名词:australian_____序数词:fine___形容词:England_______ 无力的反义词 AE视频编辑软件全称是什么? 求人体呼吸器官. 给力的反义词是什么? 陈德铭:服贸协议问题不便多说 愿去台美国窃听让法国“很受伤”今日海外关键词(10月27日):脱亚欧洲最高活火山喷发熔岩 在空中形成巨巴西华人协会举行新一届理监事就职典礼新书曝古巴前领导人卡斯特罗曾否认涉肯欧洲最高活火山喷发熔岩 在空中形成巨新书曝古巴前领导人卡斯特罗曾否认涉肯新快报头版就陈永洲收钱发失实报道致歉公务员报考热再起 专家:官本位与户籍嫦娥三号任务运载火箭从北京启程运往西雾霾应急预案受考验 专家:污染源不控道德说教者与偏执窃听狂俄罗斯举行大型集体哺乳快闪活动(组图俄罗斯举行大型集体哺乳快闪活动(组图二战中的情报暗战:丘吉尔为保密牺牲一德外交部长召见美大使 国内热议手机通凯特王妃被传再次怀孕 王室代表称并非纽约时报:东亚首富李嘉诚“脱亚入欧”法新社:中国转向南美化解原油“饥渴”最高层着手“顶层设计” 中国周边外交旅游有事不能去,退款时这些东西你应该荣耀!中国品牌闪耀时代广场密谋融资上市,魅族骑上三驾马车要赶超《史记》早期版本源流综述死活瘦不下来的原因,竟然是国庆长假吃直面死亡:死后我们是什么样子?好公司&坏公司 | 煤炭业低迷拖累业第一时间揭露重大利好! 18股周一或有没有可能,过一种更精致的生活?好公司&坏公司 | 四方精创三成募资下周A股将开启疯狂一跌,剑指2534刘光宇:年轻人你有什么资格买房?离婚会变丑?锋菲复合张柏芝颜值已崩坏七成量化股基近一年涨幅翻番 公募布局习大大出访新西兰会不会将红旗L5当座正确呼吸竟能强化减脂?新技能get!斯大林说不占领土对不起国民 于是千岛诺基亚不卖手机,改卖品牌了风再起时 港股+分级挖掘“估值洼地”代理公司这一次能成功转型吗?“重新起步”,诺基亚今日将发布新硬件
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘