HTML5周刊第13期

行业新闻

为什么io.js要从Node.js中分裂出来?

Node.js中一群不满Joyent公司控制的信徒发起了另外一个项目io.js,即另外一个支持服务器端JavaScript的变种,称为io.js或iojs 。他们为什么要这样做,谁在幕后推动了这一举措,下面是InfoWorld对io.js团队成员Mikeal Rogers的访谈,讨论他们这样做的动机以及他们的期望。

告别手写代码 Egret GUI可视化编辑器Egret Wing 1.0 Final震撼发布

为了解决开发者面对GUI开发的难题,经过半年的准备和近两个月的内测活动,Egret 官方GUI可视化编辑器Egret Wing 1.0 Final正式和广大开发者正式见面。

Google Play正式对中国开发者开放 Cocos将成开发者最有力支撑

Google Play正式对中国开发者开放这一举措,为Cocos助力开发者面向全球化的进程中抹上锦上添花的一笔。

技术文章

2015年的JavaScript:Angular之类的框架将被库取代

JavaScript的世界似乎进入了流失率危机。新框架新技术以不可持续的速度推出并流行。但我认为,社会将适应并采取新的响应式做法。我相信开发者将从整体性框架(frameworks),如Angular.js和Ember等转移到一系列小的,组合的,专业性库(library)上面,以减轻流失的风险,并允许解决方案,在不同的关注领域分别竞争。

Web Speech Api与用户体验

对于传统web来说,基于语音的交互是一项非常前沿的技术,离实际应用还比较遥远。虽然W3C中的Web Speech API也是处于非官方的草稿阶段,但是依然建议仔细阅读,看下谷歌的同学是怎么规划未来的语音交互API的。

网页字体优化(墙)

字体设计是良好的设计、品牌塑造、可读性和可访问性的基础。网页字体支持所有上述各项及更多项目:文本可选取、可搜索、可缩放并支持高 DPI,提供一致、鲜明的文字呈现,而不管屏幕大小和分辨率如何。网页字体对于良好的设计、UX 和性能很重要。

CSS will-change 属性

will-change属性可以提前通知浏览器我们要对元素做什么动画,这样浏览器可以提前准备合适的优化设置。这样可以避免对页面响应速度有重要影响的昂贵成本。元素可以更快的被改变,渲染的也更快,这样页面可以快速更新,表现的更加流畅。不过现在支持情况还不太乐观。

利用伪元素仿苹果手机官网导航

最终demo → 仿苹果导航按钮

Unicode与JavaScript详解

by @阮一峰 cc @朴灵