HTML5周刊第16期

HTML5 游戏月刊 001期

白鹭时代 与 HTML5梦工场 联合出品

整合HTML5游戏领域月度行业动态,定期为您精选覆盖资讯、案例、观点、活动、渠道、数据、投资、招聘等内容

《HTML5游戏周刊》旨在推动游戏前行

内容由业界关注HTML5游戏的大家共同搜集整理完成。欢迎各种建议!

io.js v.1.0 即将发布

预计 2015-01-13

默认打开以下es6特性,不用加harmony参数:块级作用域(含let, const)、Generator、Promise、Symbol和模板字符串。

HTML5 离线缓存 – manifest简介

什么是应用程序缓存(Application Cache)?

HTML5 引入了应用程序缓存,这意味着 web 应用可进行缓存,并可在没有因特网连接时进行访问。

应用程序缓存为应用带来三个优势:

  • 离线浏览 – 用户可在应用离线时使用它们
  • 速度 – 已缓存资源加载得更快
  • 减少服务器负载 – 浏览器将只从服务器下载更新过或更改过的资源。

浏览器支持

所有主流浏览器均支持应用程序缓存,除了 Internet Explorer。

js 中的定时回调

虽然要讲的是 timer,不过 event loop 这东西还是要简单提一下。

  1. 从 task queues 中取出待执行任务,然后执行该任务。
  2. 执行 microtask,直到 microtask queues 为空。
  3. 渲染页面。
  4. 回到 1。

简单讲,就是任务队列有 macrotask 和 microtask 之分。 调用下个 macrotask 之前,会把现有的 microtask 全部执行。

设计师DPI指南(DESIGNER’S GUIDE TO DPI)

本文是为“初学者”或者作为从一开始就想要学习更多跨DPI和跨平台设计知识的中级设计师准备的序言读物。

没有复杂的计算和不可分析的图表,只是按照划分直截了当地将内容呈献给读者,便于读者理解或是直接运用到设计过程中。

微信开放JS-SDK,助力网页开发

微信公众平台今日面向开发者开放微信内网页开发工具包(微信JS-SDK)。

通过微信JS-SDK提供的11类接口集,开发者不仅能够在网页上使用微信本身的拍照、选图、语音、位置等基本能力,还可以直接使用微信分享、扫一扫、卡券、支付等微信特有的能力,为微信用户提供更优质的网页体验。

玩转AMD 系列文章

一种雪碧图自动化方案的设想

制作“雪碧图”一般是前端优化的重要一步,主要作用当然就是减少HTTP请求数。但是由于传统方法的雪碧图制作和维护成本都极高,加之现代浏览器支持的并发数也不断提高,所以很多人开始质疑做这项工作的必要性。但并发支持度变高,并不代表无限支持,网页首屏需要加载十几张图片资源还是很常见,再算上js、css以及一些数据的ajax请求,HTTP数上五十也是轻轻松,于是,用户体验就不那么好了。所以,这个工作不能省,但是开发成本又不得不考虑,于是,“雪碧图自动化”是自然而然就会产生的想法。

关于 雪碧图自动化 先前也有不错的工具,另外,现在也越来越多的运用 SVG、dataURI 等方案,下期让我们一起继续讨论这个问题 ^ __________ ^