HTML5 元素给网页中的视觉展示带来了革命性的变化。Canvas 能够实现各种让人惊叹的视觉效果和高效的动画,在这以前是需要 Flash 支持或者 JavaScript 才能实现的。HTML5 Canvas 提供了通过 JavaScript绘制图形的方法,功能强大。这篇文章向大家展示几个让人难以置信的 HTML5 Canvas 应用演示,确保你使用最新的 Chrome,Firefox 或 Safari 来查看。

1. HTML5 Video Destruction

这是一个真正抢眼的 Canvas 演示,我必须顶礼膜拜。你会看到一个可扩展的画布视频,点击视频片爆炸,但视频爆炸过程中继续播放,并能够自动回到其原来的位置。这是一个让我们所有的人都振奋的演示。

2. Zen Photon Garden

这个史诗般的 Canvas 应用演示可以在画布上绘制活性光流,从而使用户能够看到他们的新线条组成的光流效果。更妙的是,这个演示可以让您保存和加载输出。

3. Tear-able Cloth

这是一个流畅的模拟可撕裂布料效果的演示。你会看到,借助 Canvas 的强大绘图和动画功能,只需很少的代码就能实现让您屏息凝神的效果。

4. Particles

这是演示绚丽得难以形容。此演示的动画的颜色,位置,连接线,和不透明度,所有的动画都很光滑....这是真的很光滑。惊叹!

5. 30,000 Particles

30K颗粒演示包含了一些非常可怕的东西:圆形(半径),动画爆炸和返回粒子,和鼠标监听器,允许用户控制爆炸。一个很好的交互性和逻辑的例子。

6. Motion Graphic Typeface

这个效果太惊异了,每个字母由不同的图像数据。我可以说的是这个动画绝对令人兴奋的,你看到文字效果取决于您的鼠标位置。

7. Motion Graphic Typeface II

如果前一个演示还不够深刻,那么这个相信能够打动你。不仅是文字动画,还是一个令人难以置信的颜色模糊动画。这个演示是真正的超凡脱俗。

8. Canvas Rider

HTML5 Canvas 的应用当然少不了游戏,可以说是网页游戏的未来,火狐 OS 将很快证明。这个辉煌而又简单的自行车比赛表明,Canvas 已经准备好迎来黄金季节。

9. Gestures + Reveal.JS

这个演示使用您的设备的摄像头和麦克风实现基于手势的移动立方体的数据。如果你有一台 MacBook Pro 的,你应该尝试这一点。

Nebula

吸引眼球的粒子系统,旨在测试WebGL的性能,滑动鼠标能产生绚丽的效果(safari中浏览会导致蓝屏!)。

8个惊艳的HTML5和JavaScript特效

Typographic Effects

使用HTML5 Canvas实现的文本特性,制作教程可参考。

Tron Tank

使用 WebGL 实现的特隆坦克,灵感来源于迪斯尼1981电影《Tron》。

8个惊艳的HTML5和JavaScript特效

Photo Particle

照片粒子实验,如果你想知道把一张照片分解成一个个粒子,并有红、绿、蓝三个中心会是什么样的,试试这个实验吧。

8个惊艳的HTML5和JavaScript特效

WebGL Globe

WebGL Globe 是一个开放的地理数据可视化平台,我们鼓励你复制代码,添加自己的数据,创建自己的应用。

8个惊艳的HTML5和JavaScript特效

Particle Playground

dddd用鼠标和粒子进行交互,大胆一些,就能发现你第一眼发看不到的精彩。

8个惊艳的HTML5和JavaScript特效