HTML5在移动设备上表现,相信已经不用我多说了,干掉了Flash之后,它已经坐上了移动应用程序的第一把交椅。几乎所有稍微高端一点的设备(乔帮主的 iPad,iPhone和Andriod的平板手机等)的浏览器都支持HTML5,而且据权威人士测试,这些支持HTML5的设备对Canvas标签的支持也是相当的好。 示地址:http://f200-8.bbs.hexun.com/e/111219/loading.htm 示地址:http://f200-8.bbs.hexun.com/e/111219/loading2.htm 更多的网页设计视频教程
大家都知道Web2.0以来,应用程序的实现使用了大量Ajax,而Loading的小图标也有很多,甚至还有专门提供Loading图片的网站,所以我就想能不能让HTML5一并解决这个以前用gif文件才能解决的问题。出乎我意料的是,实现的过程非常简单,只用了不到一小时的时间我就用 HTML5实验出了两个Loading效果,而且这样做出来的Loading图标是可定制的,既可以定制颜色,也可以定制大小等属性。
第一个带着小尾巴转动的loading图标画图的思路是,首先画一个圆,然后在圆的边上按顺序画大小逐渐减小的小圆点,在每次刷新画布时改变这一系列的小圆点在大圆边上的位置。
这里是案例的演示代码:
第二个较为简单,在一个圆环上有一个相同圆心相同半径的圆弧在不停的转动。画图的步骤是首先画一个圆环,然后画一个不同颜色相同圆心半径的圆弧,在每次刷新画布时改变圆弧的起始角度。
这里是案例的演示代码:
目前从移动设备对HTML5的支持来看,HTML5将来必定大有可为。
天下大势,合久必分,分久必和。PC开发时Web应用在很大程度上统一了客户端程序;而现在移动开发使用不同的系统不同的语言,将来大多数应用必然会统一到一种语言,这种语言必然是html5加Javascript。
注意:由于目前支持HTML5的浏览器还不是很多,请各位在查看演示案例的时候使用Firefox10或者Oprea11等高版本浏览器。
HTML5实现的Loading缓冲效果
精选 转载上一篇:html5详解
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
HTML5 Canvas 实现的9个 Loading 效果
Sonic.js 是一个很小的 JavaScript 类,用于创建基于 HTML5 画布的加载图像。更强大的是 Sonic.js 还提供了基于现成的例子的创建工具,可以帮助你实现更多自定义的(Loading)加载动画效果。
HTML5 Canvas Loading效果 html5 javascript -
html5 loading 代码 html loading属性
在页面中是大量存在的,对于这些图片,加载也是需要消耗时间。了解 loading 可以优化页面,我们可以选择 eager 和 lazy。下面就是对 loading 属性的详细介绍。loading 指示浏览器应当如
html5 loading 代码 html5 加载 默认值 延迟加载 -
Html5 Video 终止缓冲_Html5 Video 强制终止缓冲
一、Html5 Video 终止缓冲_Html5 Video 强制终止缓冲 说明: video.pause() 能终止缓冲下一个文件段。 currentTime=0.0 + pause(): 可以立即终止浏览器缓冲视频 //获取所有的视频,终止缓冲 $('video').each(function ...
Html5 Video 强制终止缓冲 Html5 Video 终止缓冲_ ide html5 c#