奇舞周刊第 386 期:TC39 2021年 1 月会议提案进度汇总
记得点击文章末尾的“ 阅读原文 ”查看哟~
下面先一起看下本期周刊 摘要 吧~
奇舞推荐
■ ■ ■
TC39 1 月会议在1月 29 日如期结束,本文是这次会议中成功争取到了阶段性进展的提案的介绍、近期改动回顾等提案的进展总结。
Ryan Dahl 访谈:Node.js/Deno 的创始人
文章翻译自 Evrone 对 Ryan Dahl 的采访:《Interview with Ryan Dahl,Creator of Node.js》,翻译这篇文章,是想让更多的中国开发者了解 Ryan Dahl 的新项目 Deno,以及他对当前 JavaScript 生态和技术趋势的看法。
有道云笔记新版编辑器架构设计 (上)
在开发有道云笔记的新版编辑器的过程中,我们遇到很多实际问题,愈发感觉到这是一个非常有深度的前端技术领域,所以我们将新版编辑器的技术选型、架构和部分实现细节拿出来分享给大家,希望对大家开发富文本编辑器、做复杂系统的架构设计有一定参考意义。
有道云笔记新版编辑器架构设计 (下)
上期文章,我们从整体上介绍了富文本编辑器的背景,并分享了有道云笔记新版编辑器技术选型中的模型和渲染部分。本期文章,我们将继续分享技术选型中的编辑和指令部分内容,并详细解读有道云笔记编辑器的分层架构设计。
技术实践
■ ■ ■
现在回头看看,其实也没有用到什么非常生僻的属性 (scroll-snap 可能算一个,不过毕竟是辅助功能),主要还是常见的效果,然后通过联想和发散,根据平日的积累,充分挖掘原生的能力,最终完成所需要的交互,然后就有了本文。
常见应用都有启动、激活、关闭这些事件,Electron 作为一个跨平台的 GUI 框架,为了兼顾不同的场景,需要的事件就会更多。如果想要更深入的了解 Electron 整个生命周期的流程,需要对应用生命周期,窗口的生命周期以及页面内的生命周期的时机有一个清晰的理解。
现如今,在做移动端 H5 开发时,少不了与 Native 之间进行交互。而在 Native 中,H5 的承载容器为 WebView,其核心是使用 WebView 控件实现加载 url。
Web Components 上手指南
今天介绍的就是,通过 HTML、CSS、JS 的方式来实现自定义的组件,也是目前浏览器原生提供的方案:Web Components。
博闻强识
■ ■ ■
与任何界面设计的原则相同,二次确认的设计重点仍然是人文关怀。要让用户从容使用系统的同时,避免触发无意的操作。本文的由来在于做项目时发现目前网络上对二次确认模式的讲解大多偏理论,所以后期对该界面模式做了一些梳理并分享出来,希望有帮助到大家!
近期开始接触 SCRM 系统相关的业务,从中接触了“用户线索”这一名词。它与用户特征、用户行为事件、用户画像非常近似,我也有些混淆。定义不明,没办法回答其定位与应用场景,更无法进行项目推进以及产品规划。在缓慢思考的 1 个月里,思路总算略微清晰。思路从用户线索的应用平台、定义展开,再由生命周期发散,加深对这个词汇的理解。
爱心三连击
1.看到这里了就点个在看支持下吧,你的在看是我创作的动力。
2.关注公众号脑洞前端,获取更多前端硬核文章!加个星标,不错过每一条成长的机会。
3.如果你觉得本文的内容对你有帮助,就帮我转发一下吧。