奇舞推荐
面对前端六年历史代码,如何接入并应用 ES6 解放开发效率
“很多人其实对 ES6 的理解主要集中在新特性、语言用法等层面上。这些内容是大部分学习者都能通过共享得到的。但是,对于 ES6 往往缺少了在实际大型工程中的接入和应用。尤其维护开发 PV 亿级以上的产品,并不是每个人都有机会的。”
渐进式动画解决方案
随着技术越来越先进,我们有必要重新思考动画。除了思考其制作过程和动画效果之外,我们更多的时候去思考其中的模式和工程化相关的东西。
读完 flexbox 细则之后学到的 11 件事
嗯,如文章所述,“要成为一个成熟的开发者并且真正地学会 flexbox 是需要花时间的。”
JavaScript
JavaScript 新语法:私有属性
这个语法是框架开发者们非常期待的,这样就可以有效区分用户的命名空间和框架内部字段。虽然这个“#”实在是让人很不习惯。
利用 HTML5 Web Audio API 给网页交互增加声音
本文展示的交互音效仅仅是 HTML5 Web Audio API 众多特性中的冰山一角,但已经足够让广告性质类的网页熠熠生辉,甚至传统 Web 站点在一些特殊场合也是可以尝试使用的。
WebAssembly 初体验:从零开始重构计算模块
本文记录了作者动手实践 WebAssembly ,将某个简单项目中的计算模块重构为 WebAssembly 的过程。
移动 Web
Safari 将开始支持 WebRTC
在刚刚落幕的 WWDC17 上,苹果为我们带来了一个不小的惊喜 —— 其浏览器内核 WebKit 将正式支持 WebRTC,而未来基于 WebKit 内核的苹果浏览器,比如 macOS High Sierra、iOS 11 中的 Safari 浏览器和 Safari 技术预览版 32,都将使用到 WebRTC 技术。
WebView 性能、体验分析与优化
本文将从性能、内存消耗、体验、安全几个维度,来系统的分析客户端默认 WebView 的问题,以及对应的优化方案。
H5 和移动端 WebView 缓存机制解析与实战
本文从实际 Web 应用项目中缓存相关问题出发,较为全面地分析了 html5 缓存机制的原理与应用以及移动端应用 WebView 对 html5 缓存机制的支持方式,以供 Web 开发的同学们参考。
其它
字号与行高
对前端来说,这也许是最熟悉的陌生知识之一。
关于前端页面渲染数据结构的思考
本文从前端数据结构的讨论入手,分享了一些关于如何搭建可视化编辑页面系统的开发思路。
前端团队 Gulp & Webpack 工作流 迁移记
本文记录了一个 UED 大前端团队近 3 年工作流的迁移感悟。前端团队几次的生产力工作流工具的迁移,只是前端这个大浪潮中最小最小的缩影。
开箱即用的网站可访问性提升指南
本文首先介绍什么是网站可访问性、残障人士如何访问网站;然后提供一些开箱即用的建设无障碍网站的操作指南,让你能够立即在项目中使用;最后介绍了如何检测网站的可访问性。