Trix

Sitio web

  • Libre
  • Self-Hosted
Description

Componga texto bellamente formateado en su aplicación web. Trix es un editor WYSIWYG para escribir mensajes, comentarios, artículos y listas, los documentos simples de los que están hechas la mayoría de las aplicaciones web. Cuenta con un modelo de documento sofisticado, soporte para archivos adjuntos incrustados y produce HTML conciso y consistente.

La mayoría de los editores WYSIWYG son envoltorios de las API de contenido y edecCommand de HTML, diseñadas por Microsoft para admitir la edición en vivo de páginas web en Internet Explorer 5.5, y eventualmente se diseñó en reversa y se copió en otros navegadores.

Debido a que estas API nunca se especificaron ni documentaron completamente, y como los editores HTML de WYSIWYG tienen un alcance enorme, la implementación de cada navegador tiene su propio conjunto de errores y peculiaridades, y los desarrolladores de JavaScript tienen que resolver las inconsistencias.

Trix evita estas inconsistencias al tratarse como un dispositivo de E / S: cuando la entrada se abre camino hacia el editor, Trix convierte esa entrada en una operación de edición en su modelo de documento interno, y luego vuelve a representar esa Documento de nuevo en el editor. Esto le da a Trix el control completo sobre lo que sucede después de cada pulsación de tecla, y evita la necesidad de usar execCommand en absoluto.

Categorías
Aplicaciones y software de desarrollo

Alternativas