Desde el principio de la web (o cuando comenzó a convertirse en la corriente principal), era popular pasar horas hackeando un teclado para escribir su primera página web..

Estos primeros esfuerzos fueron horripilantes mezcla de color, estilo (o falta de ellos) y parecían estar formados por personas que te decían qué opinaban sobre ciertos temas..

Solo tiene que pasar un tiempo con el Internet Archive para ver ejemplos brillantes del terror que podría crearse con un simple editor de texto y demasiado conocimiento..

Desde allí, el desarrollo web se volvió un poco más inteligente, y no pasó mucho tiempo antes de que las herramientas basadas en GUI estuvieran disponibles para hacer que todo el proceso fuera más rápido y fácil de usar..

Lamentablemente, no mejoraron en todo el choque de colores, pero hicieron que muchas más personas fueran más productivas. Incluso Microsoft, habiendo descartado previamente el poder de la web, dio un giro completo y terminó liberando FrontPage para alimentar aún más el abuso de los sentidos..

Aquí y ahora

Hoy en día, un gran número de sitios utiliza un sistema de gestión de contenido dedicado que sirve para abstraer totalmente a los usuarios de las complejidades del aprendizaje de HTML, DHTML, XHTML y todos los demás idiomas diferentes que pueden aprovecharse para producir sitios web ricos y dinámicos a favor de tener un estricto controles en apariencia y sensación.

Eso no quiere decir que no haya un lugar para los buenos editores web antiguos; más bien que ahora proporcionan un conjunto complementario de herramientas que pueden mejorar un sitio web, convirtiéndolo en algo de relativa belleza.

Entonces, ¿cuál es el estado de los editores para Linux? ¿Es mejor que Vi o Emacs? Echemos un vistazo a las opciones que se ofrecen hoy.

1. pez azul
Licencia: Gratis bajo GPL
Sitio web: bluefish.openoffice.nl

Nuestro primer editor de interés es Bluefish, que se comercializa como el editor HTML de los programadores. Cuando lo lanzas, puedes entender por qué se ve de esta manera. Si bien no puedes editar una vista previa gráfica, obtienes una gran cantidad de iconos que piden que te hagan clic..

Los desarrolladores también han tomado una hoja del libro de Microsoft, imitando su interfaz Ribbon con una gama de opciones para formatear su HTML. Más interesante es la cantidad de otros componentes que se pueden colocar en la mezcla, incluyendo PHP, SQL y algunas opciones limitadas de Apache..

Todos estos están diseñados para eliminar el dolor de la creación de páginas complejas, algo que debe ser recomendado. Aún mejor, hay una referencia bastante exhaustiva no solo a las complejidades de HTML, sino también a PHP, CSS2 y Python.

Como cabría esperar de cualquier editor de código, hay sintaxis para colorear y resaltar para ayudarlo a monitorear y corregir cualquier error en su código. Volviendo a la interfaz similar a una cinta de opciones, nos pareció molesto tener que hacer doble clic para acceder a las opciones que necesitábamos, una para abrir la barra de herramientas y otra vez para seleccionar la opción que queríamos.

Es una característica que también encontramos ligeramente molesta en Office, aunque podemos entender que otros pueden preferirla. Sin embargo, la interfaz parece un poco desordenada, incluso con la cinta que oculta la mayoría de los iconos.

Después de un tiempo, te encontrarás ingresando un código sin los íconos, solo para evitar tener que usarlos. Si descubre que está utilizando un puñado de iconos de forma regular, puede elegir agregarlos a la barra rápida, una opción similar a una cinta que le brinda su propia área de acceso directo personalizada.

Somos legión

Una de las mejores características de Bluefish es que le permite crear lo que llama proyectos, que contienen una cantidad de páginas o elementos basados ​​en un conjunto común de preferencias. Cada página se mantiene en su propia pestaña, lo que hace que sea relativamente sencillo tener varias páginas abiertas dentro del editor para verificarlas entre ellas según sea necesario..