首页 > 编程知识 正文

html顶部边距(html设置间距)

时间:2023-05-05 06:31:51 阅读:98266 作者:595

HTML5是移动互联网的未来吗?

在大多数开发者的心目中,这已经成为一个肯定的答案,自2010年以来,鑫凌美在冬天公开支持它,并禁止在iOS中使用Flash。

从2010年到2011年,HTML5的概念被热议和追捧,甚至很多人预测HTML5应用会取代原生应用。但一开始可能被夸得太高了,生态环境和技术支持都还远未成熟。在短暂的普及之后,HTML5游戏遇到了很多问题,然后开始陷入冰谷。当初用HTML5开发游戏的团队纷纷转型——HTML5,这或许是未来,但现在谈还为时过早。

在被遗忘了一段时间之后,现在一些专注于游戏领域的HTML5引擎服务商正在重整旗鼓(详见今天推送的第二篇文章),这让我们再次回望HTML5游戏的整个旅程,开始思考一个问题:在通往“未来”的遥远路上,HTML5究竟站在什么位置?

过去

2010年4月,苹果宣布禁止FlashPlayer登录iOS系统,并鼓励开发者使用HTML5技术。这一举动引起了轩然大波,甚至还写了一篇长文《关于Flash的几点思考》对此进行了回应。当年10月,Zynga收购了HTML5游戏引擎的开发者右旋糖,随后发布了第一款HTML5游戏《MafiaWarsAtlanticCity》。

从2011年开始,HTML5的概念开始流行。今年,很多大厂商都攻击这个领域进行布局。MOTO投资了HTML5游戏公司Moblyng,迪士尼收购了HTML5游戏引擎公司RocketPack。

脸书社交游戏开发商Wooga也在当年宣布进入HTML5和iOS游戏领域。

同年,Unity确认支持HTML5。脸书收购了HTML5技术团队Strobe,并将其精力集中在移动端的HTML5上。同年,大型手机游戏厂商EA、Popcap和Gameloft也相继发布了自己的HTML5游戏。

2011年底,还有一件重要的事情。Adobe宣布停止在安卓系统上更新FlashPlayer,并推荐开发者使用HTML5技术开发移动Web应用。

就在似乎形势大好,HTML5概念火热的时候,2012年的哀歌开始唱响。

2012年初,MOTO之前投资的HTML5游戏开发商Moblyng的倒闭是第一个音符。然后,在6月,Wooga宣布将停止开发HTML5游戏。他们曾经推出过一款HTML5游戏《MagicLand:Island》,但玩这款游戏的玩家总数只有130万次,留存率只有5%。相比之下,他们在iOS平台推出的《DiamondDash》获得了1800万次。

正是脸书的失败,为这首哀歌奏响了强音。2012年9月,Renai的百褶裙在接受采访时说:“脸书曾经错误地把赌注押在HTML5上,这是我们最大的战略失误,导致我们错失了移动市场的发展机遇。”

之后,一度高高在上、被贴上未来标签的HTML5技术在移动端大幅下滑,HTML5开始淡出视野。

综上所述,HTML5在手机游戏领域遇到的困难主要有四个原因:

1.技术不成熟,发展生态不完整。

2.没有合适的载体,浏览器的渲染性能很低。

3.没有成熟的生态环境(渠道、运营商)

4.受制于网络环境

这些原因最终导致了游戏的功能和性能受到限制,大大降低了体验。

2013年底,下一代JavaScript标准规范ES6的草案被锁定并正式发布。

现在

目前HTML5框架和库普遍偏向于Web应用的生产,较少关注游戏。热门的HTML5框架包括Createjs、JQuery、AngularJS和Node.js专注于HTML5游戏的引擎有Impact、Phaser、Pixi、CreateJS、EaselJSPhaser、Turbulenz、gamelopment、Coco2d-HTML5和Egret等。

目前几乎所有主流网站都支持HTML5标准,热门网站几乎都采用HTML5技术。但是在移动设备上,还没有非常成熟的HTML5应用或者游戏,这个市场还处于起步阶段。游戏方面,以前有一、二、三国、修仙三国、妙妙三国等游戏。目前,莫林、游戏谷、光年互动等开发者正在开发HTML5游戏。

其他正在发生的事情:

1.浏览器对HTML5标准化的支持逐渐趋于一致。

2.硬件的变化不断推动着HTML5技术制作的复杂应用和游戏的用户体验的快速提升。

3.数据收发速度为3。3G/4G网络中的网页游戏类型正在变得相对高效,但目前中国的整体网络质量仍然不容乐观。

4.新兴的HTML5游戏引擎和制作工具开始降低H5游戏的制作成本,提高游戏开发效率。

5.混合应用的出现,上层用h5开发,底层用C渲染,性能大大提升。这种方法是现阶段的主流。

6.一些巨头正试图引领这个市场。腾讯安卓版手机QQ空间前段时间在底部菜单栏的一级入口放置了“Play”菜单。在玩法栏,现在网上有很多HTML5游戏。

不仅有休闲游戏,也有一些卡牌类的中重度游戏,同时在安装QQ空间首次登录时,会自动进入一个名为“让童年飞”的HTML5休闲游戏,腾讯正在尝试引导用户尝试这些HTML5游戏,不过总体来说,内容还处于匮乏阶段,玩吧目前仅提供13款游戏;此外还有百度轻应用等。

看起来一切正在往前有序推进,不过站在游戏开发者角度来说又是什么看法?

在一些开发者看来,HTML5游戏开发快、易调试、跨平台、推广成本更低的特点,或许会是其优势所在,但是问题的核心在于如果不能在游戏体验上给予玩家更多好处,那么就没有太多的理由去看好,基于这点才会有市场,别的都是业内臆想。

而对于游戏玩家来说,内容才是永远的核心。

■未来

HTML5的成熟条件是什么?

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。