奇舞推荐
2016 CSS Dev Conf 会议笔记
@Chris Coyier 在 CSS Dev Conf 大会上做的相关笔记,非常详尽。
Atom 背后的故事
介绍 Atom 背后的故事,包括底层的 Electron、如何对 Atom 进行定制、Atom 的插件化机制、Atom 在启动速度和渲染性能方面的优化等。
天猫双 11 晚会和狂欢城的互动技术方案
剁完手之后,看看之前一次的分享,了解此前天猫双 11 晚会和狂欢城的互动技术及背后的故事吧。
JavaScript
为什么为 const 变量重新赋值不是个静态错误
深度分析 const 变量重新赋值后抛出 runtime error 的原因。
基于 Vue 2.0 的通用组件库开发之路
基于 Vue 2.0 的桌面端组件库 Element 开发团队分享心得。
聊一聊 JavaScript 中的错误隔离
接口请求失败、接口中部分数据缺失、运营数据不符合预期… 前端如何应对这些可能出现的错误?
CSS
在 Web 中使用 CSS Shapes
使用 CSS Shapes 模块,让 Web 布局像杂志和报纸一样让文本内容实现不规则矩形排列。
深入了解 font-weight
font-weight 不同形式的属性值之间有什么区别吗?实际开发中,我们应该使用数值表达还是文字表达呢?
其它
从 2016 年 11 月期《技术雷达》看前端的未来
新一期的技术雷达使用 new 标签的框架、工具、技术、语言等等超过了一半。Vue.js、ES2017 上榜,Three.js 凭着 VR 的火又上榜了,还有熟悉的 Electron,以及微前端的概念。
APNG 那些事
APNG 是基于 PNG 格式扩展的一种动画格式,增加了对动画图像的支持,同时加入了 24 位图像和 8 位 Alpha 透明度的支持,这意味着动画将拥有更好的质量,其诞生的目的是为了替代老旧的 GIF 格式,但它目前并没有获得 PNG 组织官方的认可。
HTTP 协议中你必须知道的三种数据格式
HTTP 几种常见数据格式的总结。