Trix

Trix

Trix

软件

软件描述

在您的网页应用中创建格式精美的文本。Trix 是一款所见即所得编辑器,适用于撰写消息、评论、文章和列表——这些构成了大多数网页应用的简单文档。它具备复杂的文档模型,支持嵌入附件,并能输出...

官方网站

访问软件的官方网站了解更多信息

官方认证

trix-editor.org

安全链接HTTPS

什么是 Trix?

在您的网页应用中创建格式精美的文本。Trix 是一款用于撰写消息、评论、文章和列表的 WYSIWYG 编辑器——这些正是大多数网页应用所构成的简单文档。它具备复杂的文档模型,支持嵌入附件,并输出简洁一致的 HTML。

大多数 WYSIWYG 编辑器都是基于 HTML 的 contenteditable 和 execCommand API 构建的,而这些 API 最初由微软为 Internet Explorer 5.5 设计,用于实现网页的实时编辑,后来被其他浏览器逆向工程并复制。

由于这些 API 从未被完整规范或正式文档化,且 WYSIWYG HTML 编辑器功能极其庞大,各浏览器的实现都存在各自的错误和特性差异,JavaScript 开发者不得不自行处理这些不一致性。

Trix 通过将 contenteditable 视为输入/输出设备来规避这些问题:当用户输入内容时,Trix 将其转换为对内部文档模型的编辑操作,然后将该文档重新渲染回编辑器。这使得 Trix 能完全控制每次按键后的行为,从而完全避免使用 execCommand。

🔄 替代方案

33 个选择
Mirrored Mockup Design

Mirrored Mockup Design

软件

停止编写你的代码!开始画出来吧!

免费 • 开源
查看详情
openWYSIWYG

openWYSIWYG

软件

5

您基于网页的应用程序和表单的终极所见即所得编辑器。

免费 • 开源
查看详情
OpenScholar

OpenScholar

软件

一个专为学术界设计的全功能开源网站创建套件。

免费 • 开源
查看详情
N1ED

N1ED

软件

5

N1ED 是 CKEditor 和 TinyMCE 的插件,彻底重塑您对所见即所得编辑器的认知。完全免费。通过 CDN 自动更新。

免费 • 专有
查看详情
Editor.js

Editor.js

软件

Editor.js 是一个用于富媒体故事的块状编辑器。它输出干净的 JSON 数据,而非复杂的 HTML 标记。更重要的是,Editor.js 设计为可通过 API 扩展和插件化。

免费 • 开源
查看详情
💻

Redactor Text Editor

代码编辑器

所见即所得 HTML 编辑器。

付费 • 专有
查看详情
💻

Fastmail Squire

文本编辑器

Squire 是一个 HTML5 富文本编辑器,具备强大的跨浏览器兼容性,同时极为轻量且灵活。它专为当前和未来而构建,因此不支持非常古老的浏览器。

免费 • 开源
查看详情

markItUp! 是基于 jQuery 库的 JavaScript 插件,可将任意文本域转换为标记编辑器。HTML、Textile、Wiki 语法、Markdown、BBcode 或您自定义的标记系统均可轻松实现。

免费 • 专有
查看详情
上一页下一页