¿Qué es un editor WYSIWYG?

WYSIWYG, que se pronuncia wiziwig, es un acrónimo que significa lo que ves es lo que obtienes. Cuando se utiliza en informática, este término significa que lo que aparece en la pantalla es el aspecto que tendrá el producto final. Se puede utilizar un editor WYSIWYG para crear páginas web, documentos u otro material formateado. Microsoft Word es un ejemplo de un editor WYSIWYG.

En el mundo moderno de la informática, muchos programas utilizan la edición WYSIWYG, pero no siempre fue así. Cuando se introdujo por primera vez el software de procesamiento de texto, los usuarios tenían que memorizar una serie de símbolos y códigos para formatear un documento. El espaciado, el tamaño de fuente y otras características del formato tendrían que codificarse esencialmente. Los códigos no siempre se traducen de un procesador de texto a otro. Cambiar los procesadores de texto fue una molestia porque requería un conjunto de códigos completamente nuevo.

El software de procesamiento de texto moderno ha resuelto muchos de estos problemas. En lugar de insertar un fragmento de código para convertir el texto en cursiva, el usuario puede simplemente resaltar la palabra y hacer clic en un botón de cursiva. A continuación, la palabra aparece en cursiva, tanto en la pantalla como en el documento impreso. De hecho, si un usuario desea ver los símbolos de edición en un programa como Microsoft Word, tiene que recorrer una serie de menús y cambiar la configuración del programa.

También se puede utilizar un editor WYSIWYG en programación informática. Muchos editores HTML modernos tienen capacidades WYSIWIG. Esto permite al usuario editar o incluso crear una página web sin tener que escribir código. De esta manera, la programación de computadoras puede ser accesible incluso para personas con poca experiencia con lenguajes de programación de computadoras.

La forma en que funciona un editor WYSIWYG es permitiendo al usuario manipular físicamente elementos gráficos en la pantalla. A medida que los elementos se mueven y cambian, el editor WYSIWYG cambia el código para reflejar los cambios en la pantalla. Esta forma de crear una página web es mucho más fácil para los inexpertos, pero puede resultar frustrante para aquellos usuarios que sí conocen lenguajes de programación.

Muchos programadores profesionales y experimentados han expresado su preocupación por el código WYSIWYG. El código creado por los editores WYSIWYG tiende a ser más complicado y menos elegante que el código escrito a mano. Esto se debe en parte a que el código viene en fragmentos preescritos que el programa debe ensamblar para reflejar la pantalla. Un editor WYSIWYG también permite menos flexibilidad que un editor de código tradicional porque el usuario solo puede cambiar lo que los programas le permiten cambiar.