网易有道云笔记李勤飞:跨平台编辑器的演变

新闻
在26日上午的移动应用专场,网易有道云笔记高级技术经理李勤飞为来宾带来题为《有道云笔记跨平台编辑器的演变》的精彩演讲。

2014年7月25-26日,由51CTO传媒主办的全球软件技术峰会WOT(World Of Tech)在北京富力万丽酒店召开。秉承专注技术、服务技术人员的理念,自2012年以来,WOT品牌峰会成功举办了三届,积累了大量的技术专家资源,获 得了广大IT从业者和技术爱好者的一致认可,成为了业界重要的技术分享交流平台以及人脉拓展平台。

本次会议分为8个技术主题,分别是:数据库技术与应用,互联网架构分析,高效的技术团队,敏捷开发,实时计算与数据分析,移动应用,自动化运维,开源技术。51CTO作为本次峰会的主办方,将全程视频、图文直播报道这场数据的盛宴。

在26日上午的移动应用专场,网易有道云笔记高级技术经理李勤飞为来宾带来题为《有道云笔记跨平台编辑器的演变》的精彩演讲。

李勤飞,网易有道云笔记高级技术经理

讲师介绍:

李勤飞,毕业于北京大学计算机系,现为有道云笔记技术负责人,负责有道云笔记技术架构和开发团队管理。

演讲精华内容:

编辑器是有道云笔记核心模块,演讲主要介绍有道云笔记编辑器技术方案的演变过程,各个技术方案的优劣,编辑器开发过程中所遇到的技术难题及解决办法。

编辑器架构

编辑器通常有两种做法

•本地编辑器,自定义文档格式,用客户端代码解析和展示文本,典型的应用是Word。

•优点:可控性强

•缺点:开发和维护的难度较大

•基于浏览器或浏览器内核的文本编辑器,利用浏览器的编辑模式,产生的文档格式为html代码。CKEditor 、TinyMCE等知名富文本编辑器都是基于这个原理。

•省去了渲染部分

•有道云笔记的编辑器是介于这两种做法中间的混合式编辑器

多平台产生哪些问题?

浏览器内核不一致

•Android/iOS/PC

•内核不一致导致对标签的处理能力和处理方式都不同

不同平台对于同一个内容的表现方式不一致

•手写:移动端优先,可编辑器、PC端是一张图片

•图片:需要适应屏幕大小以及考虑移动端流量

表格:PC优先功能

•不同的平台需要约定文档元素的处理方式

版本更新时间不统一

•新功能在某个平台先上,其他平台不能出错

对于有道云笔记来说,编辑器是核心体验,编辑器是否好用直接影响用户残留、NPS等核心指标,所以笔记组建了专门的编辑器团队。

以上是51CTO.com记者从一线为您带来的精彩报道。后续我们还有更加精彩的独家报道,敬请关注。

责任编辑:闫佳明 来源: 51CTO
相关推荐

2013-03-01 12:38:00

李勤飞敏捷开发敏捷团队

2021-06-23 06:12:38

Subtitld编辑器开源

2022-02-22 10:59:24

Kile编辑器Linux

2023-09-10 23:22:33

Zettlr笔记编辑器

2014-02-25 10:40:10

Web开发者编辑器

2022-11-17 11:38:00

低代码编辑器快捷键

2011-01-10 16:17:49

2009-07-23 11:39:42

网易有道有道难题

2010-03-24 09:20:07

CentOS vi编辑

2013-06-18 01:22:46

CocoStudio工Cocos2d-x

2018-01-17 08:35:07

LinuxLaTeX编辑器

2011-07-25 15:42:38

Xcode Vim

2011-03-22 13:54:57

UbuntuPHP编辑器

2014-11-04 18:37:36

网易有道云协作企业及应用

2014-11-20 13:05:18

微信网易有道

2017-03-09 11:45:16

LinuxVim编辑器

2018-09-25 09:25:11

Vim编辑器命令

2014-11-20 13:34:17

微信网易有道

2012-07-31 15:30:46

有道云笔记

2009-12-04 17:07:49

SlickEdit
点赞
收藏

51CTO技术栈公众号