Un editor Wysiwyg de lenguaje de marcado de hipertexto (HTML), como Adobe Dreamweaver CC o un editor WYSIWYG HYWYG GRATUITO como Froala Editor, oculta el marcado y permite al desarrollador pensar en términos de cómo debería aparecer el contenido. Sin embargo, una de las compensaciones es que en algunos casos un editor HTML WYSIWYG, por sí mismo, insertará el código de marcado que siente que es necesario. Luego, el desarrollador debe saber lo suficiente sobre el lenguaje de marcado para volver al código fuente para limpiarlo.
¿Qué es Wysiwyg (lo que ves es lo que obtienes)?
Wysiwyg (pronunciado wiz-ee-wig) es un tipo de software de edición que permite a los usuarios ver y editar contenido en una forma que aparece como lo haría cuando se muestra en una interfaz, página web, presentación de diapositivas o documento impreso. Wysiwyg es un acrónimo de «lo que ves es lo que obtienes».
Los editores de Wysiwyg permiten a los usuarios manipular el contenido o el diseño sin tener que escribir ningún comando. Por ejemplo, cuando los usuarios escriben un documento usando un procesador de textos, usa Wysiwyg, ya que lo que crean, formatear y editar se replica en el documento impreso o el archivo PDF.
Antes de los editores de Wysiwyg, los desarrolladores tuvieron que ingresar códigos descriptivos (o marcado) sin una forma rápida de ver los resultados de marcado. El primer editor de Wysiwyg adecuado fue un programa de procesamiento de textos llamado Bravo. Inventado por Charles Simonyi en el Centro de Investigación Xerox Palo Alto en la década de 1970, se convirtió en la base del trabajo de Simonyi en Microsoft. Evolucionó en otras dos aplicaciones WYSIWYG que ahora son parte de Microsoft Office: Word y Excel.
WYSIWYG se utiliza en aplicaciones modernas como sistemas de gestión de contenido (CMSE), sistemas de gestión de relaciones con el cliente (CRM), sistemas de correo electrónico, constructores web WYSIWYG, herramientas de administración de documentos y otros sistemas con contenido escrito. Wysiwyg es popular en aplicaciones de publicación web como blogs.