2020-08-26
文章
1. Are CRDTs suitable for shared editing?
xi-editor 和 CodeMirror6 都在尝试 CRDT 后放弃将其作为内建数据表达模型。不过该文作者(同时也是 Yjs 的作者)意在为 CRDT 辩护,通过一些启发式的适合于文档编辑的优化表示方法,能减少需要保有的 object 数量,实际占用资源(内存等)可以在可接受范围内。文章里列出的一些论文以及作者自建的 crdt-benchmark 项目也可帮助有意于了解文档协同编辑技术的人学习。
教程
1. A Complete Guide to Dark Mode on the Web
梳理了一些网页实现黑暗模式的技术方案。
资源
1. fontpairings
一个让设计师预览字体搭配效果的网页应用。
2. keyframes.app
一个简单的用于生成 css keyframes 在线动画编辑器,操作方式参考传统时间线向动画编辑工具,方便开发者预览动画效果。