奇舞推荐
Design System:持续提高团队设计效率的必然选择
面对越来越复杂的商业场景和产品形态,如何在设计时保障客户体验的一致性,持续提高团队的设计效率,不断提升设计开发一体化、自动化的程度,Design System工具将是必然选择。
活用 Shader,让你的页面更小,更炫,更快
WebGL 提供了开发者逐个像素进行着色的能力,灵活地使用 shader ,可以帮助你把页面变得更小、更炫、更快。
现代浏览器支持的不同类型的观察者
现代浏览器支持的不同类型的观察者——Intersection Observer,Mutation Observer,Resize Observer,Performance Observer 。
JavaScript
JavaScript 中的 ResizeObserver
ResizeObserver 对任何观察到的元素的大小的变化作出反应,与导致变化的原因无关。
滑向未来:现代 JavaScript 与 CSS 滚动实现指南
为你介绍最新的 JavaScript 与 CSS 特性,让你的页面滚动更平滑、美观,性能更好。
精读《async await 是把双刃剑》
async/await 回调地狱提醒着我们,不要过度依赖新特性,否则可能带来的代码执行效率的下降,进而影响到用户体验。
其它
字蛛+ 发布:支持动态渲染、远程多页面字体压缩
font-spider-plus 除了兼容字蛛的所有特性以外,还支持 GBK 编码,支持线上多页面配置、支持vue等动态渲染的界面。
浅谈前端/软件工程师的代码素养
本文提到的 6 个代码编写的原则,前三个偏向于代码维护性,后三个偏向于代码可读性,整个可维护性和可读性构成了代码的基本素养。
Flutter Beta 3 新特性概览
Flutter Beta 3 版本发布,向正式版又迈进了一步。据官方介绍,Beta 3 版本将主要精力放在三个方面:基础建设、生态系统、工具。让我们来一起看看。
drop-shadow 妙用
drop-shadow 是 CSS3 filter 中阴影滤镜符合真实世界的投影,非透明的颜色有投影,光线穿过的透明部分没有投影。