WYSIWYG: veo lo que tú ves
Detrás del acrónimo WYSIWYG se esconde la expresión “What You See Is What You Get”, es decir: lo que ves es lo que obtienes. Como principio aplicado a distintos editores, genera opiniones encontradas. ¿Es realmente una buena idea trabajar solo de forma visual en textos y páginas web y dejar que el programa genere el código HTML en segundo plano? Analizamos las ventajas e inconvenientes de este enfoque y te mostramos los editores HTML WYSIWYG más populares.
- Crea tu página web en tiempo récord
- Impulsa tu negocio gracias al marketing por IA
- Ahorra tiempo y obtén mejores resultados
¿Qué significa exactamente WYSIWYG?
Esta secuencia de letras algo confusa significa, en pocas palabras, que lo que vemos en nuestra pantalla cuando escribimos en una interfaz informática, tal y como aparece en el editor, es lo que se mostrará en el resultado final. Para la mayoría de los usuarios este sistema es de lo más común, ya que muchos programas que utilizamos a diario se basan en este principio. Por ejemplo, el conocido programa de procesamiento de textos Word es precisamente un editor WYSIWYG.
Sin embargo, el texto escrito debe entenderse, como elemento dentro de un programa informático, como código. Sin un programa como Word, tendríamos que introducir un marcador en el texto, por ejemplo, <i>palabra</i>, para que el ordenador interprete que esta palabra tiene que ir en cursiva. La conversión del documento de Word a un archivo PDF o la visualización del documento en un navegador funciona de una forma similar. Para los editores HTML también juegan un papel importante estos programas WYSIWYG. Antes de entrar en los detalles, echemos un breve vistazo a la historia de estos editores.
Funciones de los editores HTML WYSIWYG
Un editor WYSIWYG para crear páginas web debe ser adecuado para aquellos usuarios que no tengan amplios conocimientos de HTML. Con un programa así, los usuarios no introducen el código a mano, sino que utilizan las funciones del software que traducen a código HTML en un segundo plano.
- Fuente: cuando aparecieron las primeras páginas web, las posibilidades de utilizar diferentes fuentes eran todavía muy limitadas. Aparte de Times New Roman, Verdana y Arial, que venían ya instaladas en la mayoría de los ordenadores, los diseñadores web no podían usar ninguna otra fuente. Después de todo, no se podía asumir con seguridad que los navegadores de una página web pudieran mostrarlos. Este problema es ahora mucho menos relevante, y en un editor HTML WYSIWYG los usuarios pueden elegir entre muchas fuentes diferentes.
- Marcadores: los marcadores de texto son, por ejemplo, cursivas, negritas, subrayados, tachados o versalita. Con un editor WYSIWYG, ya sea para crear código HTML o para el procesamiento de texto, los usuarios no tienen que realizar este marcado manualmente, sino que pueden editar la parte que quieran del texto presionando un botón.
- Maquetación: el área del texto y los espacios en blanco conforman una parte importante de la apariencia de una página web. Al posicionar el contenido, los diseñadores web dirigen la atención del visitante y aportan a la página web una apariencia y un estilo concretos. Sin las posibilidades de WYSIWYG, los programadores tendrían que especificar el espacio en blanco, es decir, el área que no tiene contenido, con una precisión a nivel de píxel.
- Estructura: al igual que los textos impresos, el contenido de una página web debe estructurarse de manera que los visitantes puedan encontrar el contenido al que desean acceder. Gracias a los títulos y subtítulos, que se pueden crear fácilmente en los editores de WYSIWYG, los lectores se guían mejor por el texto.
- Tablas: el contenido web puede mejorarse con listas y tablas. Con un editor HTML WYSIWYG, los diseñadores pueden insertar los elementos directamente en la página y no tienen que introducirlos en forma de código.
- Multimedia: las páginas web no solo contienen texto: vídeos, imágenes y otros elementos gráficos constituyen una gran parte de la World Wide Web. Para que estos contenidos puedan ser visualizados, los creadores de páginas web deben incrustarlos en el código HTML, mientras que un editor WYSIWYG lo hace automáticamente. En la mayoría de casos, los usuarios pueden incluso arrastrar objetos y soltarlos en los lugares donde quieran colocar los elementos multimedia.
Los editores compatibles con WYSIWYG tienen otras funciones adicionales, además del diseño de contenido. A menudo es posible, por ejemplo, publicar contenido directamente a través del editor en tu propia página web. Muchos editores HTML también ayudan a los usuarios con la organización del proyecto: por ejemplo, muestran las subpáginas de la página web en una barra lateral claramente visible. Además, es muy conveniente poder cambiar entre las vistas de WYSIWYG y de código dentro del editor.
- Creador de páginas web rápido e intuitivo
- Imágenes y textos impactantes, generados en un instante
- Dominio, SSL y buzón de correo electrónico incluidos
Editores WYSIWYG para HTML
Optar por un editor HTML WYSIWYG resulta muy útil en muchas situaciones. En especial, quienes empiezan pueden crear sus propias páginas web, aunque sean sencillas, sin necesidad de programar. En los siguientes apartados hemos recopilado algunos de los programas WYSIWYG más conocidos.
Dreamweaver
Macromedia lanzó Dreamweaver en 1997, en aquel entonces exclusivamente para Mac OS. Con el tiempo, Adobe adquirió Macromedia y convirtió a Dreamweaver en uno de los programas WYSIWYG más conocidos del mercado.
| Ventajas | Inconvenientes |
|---|---|
| ✓ Combina modo WYSIWYG y modo código | ✗ Solo disponible mediante suscripción |
| ✓ Función de vista previa en varios navegadores | ✗ Requiere conocimientos de HTML y CSS |
SeaMonkey Composer
Con SeaMonkey los usuarios obtienen una suite completa de Internet en su ordenador. Además de navegadores, clientes de correo electrónico, IRC y una libreta de direcciones, SeaMonkey Composer también integra su propio editor HTML.
| Ventajas | Inconvenientes |
|---|---|
| ✓ Suite completa de Internet | ✗ Solo adecuado para proyectos sencillos |
| ✓ Gratuito | ✗ Funcionalidad limitada |
KompoZer
KompoZer también se originó en el entorno de Mozilla. Al igual que en SeaMonkey, la interfaz de este editor HTML WYSIWYG es muy sencilla.
| Ventajas | Inconvenientes |
|---|---|
| ✓ Incluye un limpiador de marcado que comprueba la compatibilidad con W3C | ✗ No cuenta con desarrollo activo |
| ✓ Funciones avanzadas como editor CSS o asistente de formularios | ✗ Sin soporte para tecnologías web modernas como HTML5 |
Brackets
Brackets tiene licencia de Adobe, pero a diferencia de Dreamweaver, es de código abierto y gratuito. Brackets es principalmente un editor de texto y no un editor WYSIWYG, pero incluye una función de vista previa, lo que lo convierte en un programa similar a un software de edición gráfica.
| Ventajas | Inconvenientes |
|---|---|
| ✓ Vista previa en tiempo real de los cambios | ✗ La vista previa solo funciona con Google Chrome |
| ✓ Permite abrir y editar archivos CSS en el lugar correspondiente | ✗ Menos completo que un IDE |
NetObjects Fusion
La primera versión de NetObjects Fusion se lanzó en 1996, desarrollada por antiguos empleados de Apple. El principio WYSIWYG representado por NetObjects Fusion recuerda aún más a un programa de autoedición que un editor HTML típico. Los usuarios usan la función “arrastrar y soltar” para ordenar los elementos de la página web con precisión de píxel.
| Ventajas | Inconvenientes |
|---|---|
| ✓ Gracias a la función de arrastrar y soltar (drag and drop) no se requieren conocimientos de HTML | ✗ Las personalizaciones fuera del software son complicadas |
| ✓ Posibilidad de visualizar el código fuente |
openElement
openElement es otro editor HTML WYSIWYG gratuito basado en Chromium, el navegador de código abierto de Google. Como en los editores que hemos analizado previamente, la creación de una página web funciona al insertar y mover elementos en una interfaz gráfica.
| Ventajas | Inconvenientes |
|---|---|
| ✓ Compatible con los estándares web modernos | ✗ No es compatible con Linux ni con macOS |
| ✓ Plantillas y función de arrastrar y soltar (drag and drop) | ✗ Soporte limitado para contenidos dinámicos |
RocketCake
Para utilizar el editor HTML WYSIWYG gratuito RocketCake tampoco necesitas conocimientos de HTML o CSS. En su estructura, este editor se asemeja a su competidor openElement.
En el centro se encuentra el área de edición, mientras que a la izquierda y a la derecha aparecen la lista de elementos de la página web y la navegación de archivos. La característica especial de este programa es que permite crear fácilmente páginas web con diseño web adaptativo para dispositivos móviles. Para ello cuenta, entre otras funciones, con el Breakpoint Editor: con esta herramienta los diseñadores web establecen puntos en el CSS que determinan cómo cambia el diseño según el tamaño de la pantalla. Por supuesto, en RocketCake también es posible editar directamente el código.
| Ventajas | Inconvenientes |
|---|---|
| ✓ Creación sencilla de páginas web con diseño web adaptativo | ✗ No es ideal para proyectos web de gran envergadura |
| ✓ Breakpoint Editor integrado |
TOWeb
TOWeb de Lauyan Software sigue el mismo enfoque WYSIWYG que RocketCake. Los dos programas comparten una función similar para el diseño web adaptativo.
| Ventajas | Inconvenientes |
|---|---|
| ✓ Compatibilidad con funciones de comercio electrónico y SEO | ✗ Funciones limitadas en la versión básica |
| ✓ El alojamiento se simplifica gracias a los servicios sugeridos | ✗ Personalizaciones avanzadas más difíciles |
Inconvenientes de la idea WYSIWYG
A primera vista, los editores WYSIWYG parecen la solución perfecta: incluso sin conocimientos de HTML o de programación es posible crear en el ordenador documentos web listos para publicar. Sin embargo, por diferentes razones algunos usuarios prefieren recurrir a un editor como Notepad++, en el que escriben directamente el código.
-
Falta de control: los editores WYSIWYG realizan formateos que el usuario solo puede modificar navegando entre múltiples ventanas y menús. Con la introducción directa de código HTML u otros lenguajes de marcado esto no ocurre: quienes crean el contenido ven exactamente lo que sucederá con el texto al compilarlo. Por eso, algunos usuarios prefieren generar documentos para impresión o PDF con el lenguaje de macros TeX o con el paquete LaTeX, basado en dicho lenguaje. Originalmente desarrollado para trabajos científicos, TeX permite cumplir con pautas de formato muy precisas e integrar de forma correcta fórmulas matemáticas o científicas en el texto.
-
Problemas específicos de Internet y distintas visualizaciones: con un editor WYSIWYG no siempre se garantiza que el resultado se vea tal cual aparece en la pantalla del diseñador web. En el entorno online no existe un único resultado final: diferentes sistemas y navegadores muestran los contenidos de forma distinta, y los dispositivos móviles ofrecen además otras variantes de visualización. Por eso, la promesa “What You See Is What You Get” resulta engañosa en lo que respecta a páginas web. Por este motivo, los diseñadores suelen probar sus páginas en varios sistemas antes de publicarlas.
-
Calidad del código: los editores WYSIWYG generan en segundo plano un código HTML, pero no siempre puede considerarse profesional o eficiente. En el pasado, muchos diseñadores web criticaban que este tipo de programas producía código fuente innecesariamente complejo o con errores, lo que provocaba tiempos de carga más largos y problemas de visualización.
Si quieres crear tu propia página web y utilizar para ello un editor WYSIWYG, sigue siendo recomendable tener conocimientos básicos de HTML. En nuestro tutorial de HTML encontrarás los primeros pasos con el lenguaje de la Web.

