标签归档:html5

HTML5中常见的几种错误用法

section元素表示的是内容中用来帮助构建文档概要的语义部分。它应该包含一个头部。如果你想找一个用作页面容器的元素(就像HTML或者XHTML的风格),那么考虑如Kroc Camen所说,直接把样式写到body元素上吧。如果你仍然需要额外的样式容器,还是继续使用div吧。

用HTML5实现全套股票行情图

这 个K线图和flash实现的K线图非常接近,滑块控制是实现的难点,这里是根据滑块滑动的位置计算k线数据的范围,并实时重画,事实证明html5 canvas标签的性能还是相当的好的,在PC机上每秒可以重画20次以上,而在iPad上每秒可以重画10次左右

讲一讲HTML5里的Canvas究竟是个啥

乎其中的 Canvas 现在并没有在太多的地方用到。一个很重要的原因是,Canvas 的标准还没有完全确定,不适合大规模用在生产环境。但是,Canvas 的优点也是很明显的,例如在绘制含有大量元素的图表的时候,SVG 往往因为性能问题而无法胜任,例如我见过的一次技术分享会的抽奖环节,虽然效果比较炫,但因为每个头像都是 DOM,利用 CSS3 控制的动画,导致了性能非常低下。此外,随着硬件性能的提高,视频截图、图像处理等功能也逐渐可以在网页上实现了,大多数网站用的是 Flash,但是 Flash 在 Mac 电脑上性能不高,还需要学一些额外的知识。Canvas 则是直接使用 JavaScript 来进行绘图,对 Mac 友好,所以不失为 Flash 的一个继承者。

如何选择 HTML5 游戏引擎

原生手游市场已是红海,腾讯、网易等寡头独霸天下,H5游戏市场或将成为下一个风口。据笔者所知,很多H5游戏开发团队由于选择引擎不慎导致项目甚至团队夭折。如何选择适合团队和项目的引擎,笔者通过学习和项目实践,总结微薄经验,供大家参考,非技术人员也可以将本篇内容作为引擎选择的重要关注点。

HTML5应用 vs.本地应用,世界究竟是谁的?

移动互联网未来的发展走向,没有人能够进行准确的预测,其中存在很多变量。都说HTML5的时代真的来了,但总觉得HTML5与原生开发间并不存在竞争替代关系。各具优缺点的HTML5和原生应用开发,究竟哪个才是你的心头好?

反思HTML5的失败和四个谎言

上一篇《HTML5定稿了?背后还是那场闹剧》讲了HTML5所谓“定稿”背后的商业利益博弈,本文将继续这一话题,反思两年前那场“Web App和Native App”的大争论,提出一些建设性的意见。

HTML5标准背后的那场闹剧

HTML5所谓的“标准定稿”在我看来只是一场公众秀。HTML 5 标准自始至终就不是 W3C 组织一家的自留地,更不是唯一的代言人,何又如此匆忙的定稿?

HTML 5 标准定了,哪家欢乐哪家愁

Native App和Web App之争即将尘埃落定。但一个标准的制定为什么耗时8年之久?表面看来,W3C在推动HTML5前进,但背后究竟是谁裁定了HTML5的命运?为什么说,标准的完工是几家欢喜几家愁?HTML5标准完工能否产生立竿见影的效果?

HTML5中40个最重要的技术点

我是一个ASP.NET MVC的开发者,最近在我找工作的时候被问到很多与HTML5相关的问题和新特性。所以以下40个重要的问题将帮助你复习HTML5相关的知识。

HTML5移动应用开发的生态环境简介

当乔布斯在第一代iPhone发布会上宣布有移动HTML5之后,其相关开发就开始了。Safari和Firefox在当时是最好的HTML5浏览器(Google Chrome那时还没出来)。但是一年之后,应用商店上线了,但是只能用Objective-C开发应用。该死的乔布斯。