春秋一语
涉猎阅旧闻,暂使心魂澄
学习 Web Components
前言Web Components 是构建 Web 应用中独立组件的 W3C 规范。在软件开发的领域,有一个 DRY (Don’t repeat ...
mutag:一个简单的 mp3 文件标签解析器
mutag一个简单的 mp3 文件标签解析器。你可以用它来获取 mp3 音乐文件中的专辑图片、专辑名称、年代,风格等信息。...
ES6 实现 A 星寻路算法
说明这是自己用 ES6 语法结合 HTML5 中 canvas 元素绘图 API 实现的 A 星寻路算法。A 星寻路算法是一种具有启发性的寻路算...
Web Audio API绘制可视化音乐
前言Web Audio API 是 html5 提供的对音频处理的接口。乍看起来,好像很高端的样子,其实我们早已经使用过Web API了,比如说...
es6开发经典pong游戏
前言随着es6标准的正式成立,JavaScript的光芒越来越显眼。在当前web应用复杂化、多样化、跨平台化的背景下,JavaScript本身的...
使用 HTML5 绘制三维线框图
前言虽然我们每个人处在三维的世界中,但是计算机屏幕却是二维的。那么如何将三维的世界展示到二维的屏幕上呢?这时候就需要用到投影。本质上,屏幕上展示...
用 phaser 开发 2D 平台游戏
前言phaser 是一个非常好用的 html5 游戏开发框架,官网上是这样介绍的:“一个快速、免费并且完全开源的框架,提供 Canvas 和 W...
drawcanvas:快速展现html5游戏场景
前言最近使用phaser游戏框架开发了一款html5小游戏,不得不说,使用框架确实能够加快开发效率。在一个小小的<canvas...
使用 websocket 实现多屏互动
前言websocket 是 html5 中的一种通信协议,与 http 协议的 “请求——响应” 机制不同,websocket 在建立连接后,浏...
downfaster:快速下载html5游戏资源
简介downfaster,一个快速下载html5游戏资源的小工具。 ...