【文件属性】:
文件名称:wysiwyg-canvas:一个严肃的基于 HTML5 Canvas 的编辑器
文件大小:2.71MB
文件格式:ZIP
更新时间:2021-06-20 07:14:00
JavaScript
基于画布的 HTML 编辑器
该项目的目的是实现一个 HTML 编辑器,该编辑器使用画布来呈现其内容,而不使用目前在其他 WYSIWYG 编辑器中使用的 Web 浏览器的标准内容可编辑功能。
用法
有关嵌入示例,请参阅 repo 根目录中的 index.html 文件。
目标
INPUT 应作为标准 HTML 输入,支持以下属性:
价值
只读
残疾
宽度
高度
INPUT 不应该依赖于任何其他库,以便能够在所有类型的项目中使用。
INPUT 应该为用户提供非常友好的外观和感觉,并且应该尊重文本编辑行业中使用的所有键盘快捷键(例如,ctrl+B 表示粗体)。
INPUT 专注于编辑富文本,将布局留给外部 css 文件,并且应尽可能少地在生成的 HTML 内容中嵌入内联样式。
INPUT 应该包含一个非常好的插件架构,允许其他开发人员轻松创建自己的插件。
技术细节
所有代码都是用 Ty