增强用户体验
ckeditor5努力打造无缝、专注的编辑体验让用户去专注于创作内容。
更好的图片展示
插入图片到内容中是非常直观的,在用户体验上隐藏了所有的技术方面(上传,重置大小)。没有了复杂的对话框!
过时的图像对齐概念被取消,支持了这些图片样式:
与Easy Image集成后,上传,调整大小和生成不同图像大小以实现响应式设计都是自动化的。
简单链接
没有了复杂的链接对话框。 单击链接时,首先您将看到一个气球,其中包含编辑链接或在新选项卡中打开链接的选项。
在链接周围插入符号
在链接周围输入文字从未如此简单。 使用键盘移动光标以在键入链接和纯文本之间切换。
自动格式化
键入列表,标题甚至粗体文本,无需使用工具栏按钮。 有关详细信息,请参阅自动格式化功能。
增强的经典编辑器
对于CKEditor 5,我们重新设计了“盒子”编辑器的概念。
全新的工具栏
当用户向下滚动页面时,工具栏现在总是可见。
内联内容
编辑器内容现在内嵌在页面中 - 因此更容易设计样式。 此外,编辑器会随着内容的增长而增长(或者不是,这取决于你的设置!)。
更少的特性 == 更好的内容
我们专注于创建用于编写高质量内容的工具。 同时,我们简化了编辑器与系统的集成。
我们认为在以前的编辑器版本中,我们有太多的功能和配置。 这使开发人员感到困惑,同时也会对最终用户体验产生负面影响。
在CKEditor 5中删除了误导性格式化工具,删除或简化了对话框,转而使用不需要配置的精心设计的功能。
轻量
编辑器更轻巧,更快速了。 它为桌面和移动设备带来了出色的用户体验。
高度可定制
CKEditor 5 构建版本基于CKEditor 5 框架,提供了强大的可定制性和可扩展性。
自定义数据模型
为CKEditor 5设计了一个更高效的数据模型。这使得功能的开发更具创造性,并且优化了特性,例如撤消和重做。
协作编辑
自定义数据模型的另一个重要优点是,通过引入“操作”和“操作转换”的概念,为在CKEditor内实现实时协作编辑提供了一种可能。
通过CKEditor云服务提供的协作服务,现在可以非常轻松地在应用程序中提供协作功能。
检查协作演示并阅读如何启用注释,用户状态列表等功能或在编辑器中显示其他用户的选择。
Letters是使用CKEditor 5的强大协作功能的应用程序示例。
更现代化
CKEditor 5使用了ECMAScript 2015(也称为ES6)提供的强大模块功能完全重写。 它提供了所有必要的工具,可以轻松地将其与现代应用程序和技术集成。
文章作者ianzhi,原文地址:https://cloud.tencent.com/developer/article/1476855
文章版权归作者所有,转载请保留此声明。