“随着现代浏览器的日渐流行,Web 以及混合开发技术的发展,大前端的概念日渐成为某种共识;而无论 iOS、Android、Web 这样的端开发还是 React Native、Weex 这样的跨端开发,其术不同而道相似。”
“渲染动画的本质就是擦除与重绘,其频率就是帧速率,帧速率决定了留给每帧动画的渲染时间。如果消耗的时间稍微多了一些,就会产生卡顿。”
重点推荐。“让简单的内容变得更简单,让复杂的内容得以实现。”
Vue 2.0 的 Virtual DOM 实现复刻自 snabbdom。本文对 snabbdom 的源码进行了解读。
作者在搭建博客时遇到一些问题,并归因于自己对框架的不熟悉,于是跑去阅读 Koa 源码。这篇文章分享的正是作者阅读源码时的收获。
目前的所有主要浏览器都已支持 CSS 变量,本文全面介绍如何使用它,你会发现原生 CSS 从此变得异常强大。
Web Animations API 为开发人员提供了通过 JavaScript 直接操作浏览器动画引擎的方式。
HTML5 中 area 和 map 标签依然顽强存在。
Server Push 的意义很简单,说白了就是为了提前推送响应。这其中包含两个问题:推什么?怎么推?
Chrome 59 之后提供了 Headless 模式,允许在命令行中使用 Chromium 以及 Blink 渲染引擎提供的完整的现代 Web 平台特性。作者通过实验发现,目前 Chrome 的远程接口仍然无法提供较好的开发者体验。