JavaScript
ECMAScript 6: merging objects via Object.assign()
这篇文章介绍了 ES6 实现的「复制一个对象所有属性到其他对象」功能,也就是 Object.assign(),以及它的几个使用场景。
JavaScript的单线程性质 及定时器工作原理
从基础的层面来讲,理解JavaScript的定时器是如何工作的是非常重要的。计时器的执行常常和我们的直观想象不同,那是因为JavaScript引擎是单线程的。 为了理解计时器的内在执行原理,有一个重要的概念需要加以探讨:计时器的延迟(delay)是无法得到保障的。
再看attr,prop——attribute,property
不以知识点小而不推荐
打灰机是怎样炼成的
使用JS“打灰机”
ieBetter.js-让IE6-IE8拥有IE9+,Chrome等浏览器特性
表面上是个js库的广告,实际看,是张鑫旭大侠对当今js和前端界的思考。从这个意义看,我们觉得,它还是个广告。
前端开发
A Guide to Web Components
在如今Web组件变得越来越重要的同时,它的弊端也暴露出来。传统的定义Web组件的方式,会有html内容膨胀,主体样式污染等问题。W3C制定了一套Web component的标准, 来解决这些令人头疼的问题。
WebP 图片格式入门
由谷歌推出的新一代图片格式,在压缩方面比 JPEG 格式更优越。
关于国内前端和JS技术发展的乱想
Hax大侠在几年前的具有远见的文章
IE条件注释可以怎么玩
挥舞指尖把码写,突闻周刊搞甚缺;推荐“注释怎么用”,总编过目且选择。
CSS
BFC 神奇背后的原理
BFC是啥?是个可以清浮动,放margin重叠,实现自适应两栏布局的东西。这篇文章解释了BFC之所以这么神奇的原理。
一些上流的CSS3图片样式
直接在图片元素上直接应用CSS3 inset box-shadow 或 border-radius时,浏览器并不能完美的渲染它们。不过把图片用作背景图,就会很好的渲染,用它们来实现一些photoshop里的效果,例如:浮雕,发光,遮罩,倒影等等
Flexible Images
响应性图片小技巧