14.05.2013 Views

Komposer una herramienta gratuita de desarrollo web.pdf

Komposer una herramienta gratuita de desarrollo web.pdf

Komposer una herramienta gratuita de desarrollo web.pdf

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

28<br />

Los editores <strong>web</strong>, o editores<br />

HTML, son programas informáticos<br />

para crear páginas <strong>web</strong><br />

sin necesidad <strong>de</strong> saber HTML o programación.<br />

Por eso, son las <strong>herramienta</strong>s<br />

fundamentales <strong>de</strong> <strong>de</strong>sarrollo<br />

<strong>web</strong> en la actualidad. Su función<br />

principal es facilitar la creación <strong>de</strong>l<br />

código HTML con el que se construyen<br />

las páginas que se hospedan en<br />

la Red.<br />

Existen dos tipos principales <strong>de</strong> editores<br />

<strong>web</strong>, los <strong>de</strong> texto y los<br />

“WYSIWYG”.<br />

Los editores <strong>web</strong> <strong>de</strong> texto colorean<br />

<strong>de</strong> diferente manera las instrucciones<br />

y parámetros <strong>de</strong>l texto, revisan la sintaxis<br />

<strong>de</strong>l código a la vez que indican<br />

y corrigen errores, a<strong>de</strong>más <strong>de</strong> cumplir<br />

otras funciones similares que<br />

facilitan el <strong>de</strong>sarrollo <strong>de</strong> código<br />

HTML. Permiten mucha flexibilidad<br />

para crear la página <strong>web</strong>, pero para<br />

usarlos se necesita ser experto en<br />

HTML y CSS (Cascading Style Sheets:<br />

hojas <strong>de</strong> estilo en cascada), ya que el<br />

código se introduce manualmente.<br />

Suelen ser usados principalmente<br />

por programadores y no son tan<br />

apreciados por diseñadores.<br />

Los editores <strong>web</strong> WYSIWYG se nombran<br />

con esta sigla que significa<br />

What You See Is What You Get (Lo<br />

que ves es lo que obtienes). Son i<strong>de</strong>ales<br />

para diseñadores y para personas<br />

sin mucho conocimiento <strong>de</strong> codificación,<br />

ya que permiten crear la página<br />

<strong>web</strong> en modo diseño, arrastrando<br />

elementos y apretando botones. Por<br />

tanto, no necesitas saber HTML ni<br />

[GiGA 2 / 2012]<br />

CSS, aunque la mayoría también<br />

tiene <strong>una</strong> ventana que permite editar<br />

directamente el código.<br />

Los que trabajan en el <strong>de</strong>sarrollo <strong>de</strong><br />

páginas <strong>web</strong>, seguramente han visto<br />

y probado más <strong>de</strong> <strong>una</strong> <strong>herramienta</strong><br />

antes <strong>de</strong> optar por su preferida.<br />

También es probable que se tenga<br />

<strong>una</strong> postura a la hora <strong>de</strong> elegir entre<br />

las aplicaciones privativas o las <strong>gratuita</strong>s.<br />

Aquí vale aclarar que no todas<br />

las <strong>herramienta</strong>s <strong>gratuita</strong>s son open<br />

source (código abierto); también<br />

podremos encontrar aplicaciones<br />

que cuentan con otro tipo <strong>de</strong> licencias<br />

y diferentes tipos <strong>de</strong> liberta<strong>de</strong>s<br />

y/o restricciones. Conozcamos alg<strong>una</strong>s<br />

<strong>de</strong> las <strong>herramienta</strong>s <strong>gratuita</strong>s<br />

más <strong>de</strong>stacadas:<br />

D.I. Humberto Becerra López<br />

humberto@dmc.copextel.com.cu<br />

Dirección Marketing y Comunicación<br />

GiGA, Copextel<br />

•KompoZer<br />

Licencia: GPL, libre <strong>de</strong> costo.<br />

Plataformas: Win | Mac | Linux.<br />

Comenzó siendo <strong>una</strong> versión no oficial<br />

<strong>de</strong> Nvu (un editor <strong>web</strong> surgido<br />

<strong>de</strong>s<strong>de</strong> el componente Composer <strong>de</strong><br />

Mozilla Suite), pero está siendo rescrito<br />

a nivel interno y contiene numerosas<br />

noveda<strong>de</strong>s. Tiene soporte para FTP<br />

y la <strong>de</strong>scarga es sorpren<strong>de</strong>ntemente<br />

pequeña para la capacidad <strong>de</strong>l programa.<br />

Cumple con los estándares<br />

<strong>web</strong> <strong>de</strong> W3C. Por <strong>de</strong>fecto, las páginas<br />

son creadas en acuerdo a HTML 4.01<br />

Strict y usan las hojas <strong>de</strong> estilo en cascada<br />

(CSS). También hay “etiquetas<br />

HTML” <strong>de</strong> la ventana, que permiten la<br />

misma funcionalidad que la barra <strong>de</strong><br />

<strong>herramienta</strong>s Developer para Firefox.<br />

KompoZer v0.8b3 para Windows.


•Amaya<br />

Licencia: W3C, libre <strong>de</strong> costo.<br />

Plataformas: Win | Mac | Linux.<br />

Es <strong>una</strong> <strong>herramienta</strong> combinada <strong>de</strong>l<br />

W3C compuesta por un navegador<br />

<strong>web</strong> y un editor <strong>de</strong> páginas <strong>web</strong> con<br />

todas las funciones. Cualquier página<br />

<strong>web</strong> que se abra pue<strong>de</strong> ser editada<br />

inmediatamente. Se pue<strong>de</strong>n ver y<br />

generar páginas HTML y XHTML con<br />

hojas <strong>de</strong> estilo CSS, expresiones<br />

MathML y dibujos SVG. Una <strong>de</strong> sus<br />

más notables características es que<br />

se pue<strong>de</strong>n ver los enlaces que se<br />

crean con el editor. Ren<strong>de</strong>riza imágenes,<br />

por ejemplo en PNG y un subconjunto<br />

<strong>de</strong>l formato <strong>de</strong> Gráficos<br />

Vectoriales Escalables (SVG, por sus<br />

siglas en inglés), como: figuras básicas,<br />

texto, imágenes y foreignObject<br />

(que es útil para incluir fragmentos<br />

HTML o expresiones MathML en<br />

los dibujos). Los gráficos están escritos<br />

en XML y pue<strong>de</strong>n ser mezclados<br />

libremente con HTML y MathML.<br />

La última versión liberada es la<br />

11.4.4, que fue lanzada el 18 <strong>de</strong><br />

enero <strong>de</strong> 2012. Esta soporta HTML<br />

4.01, XHTML 1.0, XHTML Basic,<br />

XHTML 1.1, HTTP 1.1, MathML 2.0,<br />

muchas características CSS 2, e incluye<br />

soporte para gráficos SVG (transformación,<br />

transparencia y animación<br />

SMIL), a<strong>de</strong>más <strong>de</strong> que permite,<br />

no solo visualizar, sino a<strong>de</strong>más editar<br />

<strong>de</strong> manera parcial documentos XML.<br />

Se pue<strong>de</strong> <strong>de</strong>cir que es <strong>una</strong> aplicación<br />

bastante extendida.<br />

Amaya v11.4.4 para Windows.<br />

•Bluefish Editor<br />

Licencia: GPL, libre <strong>de</strong> costo.<br />

Plataformas: Mac | Linux | (Windows<br />

con Cygwin).<br />

Bluefish es uno <strong>de</strong> los mejores editores<br />

<strong>de</strong> texto disponibles para Linux,<br />

dirigido a diseñadores <strong>web</strong> experimentados<br />

y programadores. Se<br />

enfoca en la edición <strong>de</strong> páginas<br />

códigoabierto<br />

dinámicas e interactivas, aunque no<br />

está tan centrado en el <strong>de</strong>sarrollo<br />

<strong>web</strong> como las otras alternativas a<br />

Dreamweaver. Corre en muchos <strong>de</strong><br />

los sistemas operativos compatibles<br />

con POSIX (Portable Operating<br />

System Interface) como<br />

Linux, FreeBSD, MacOS-<br />

X, OpenBSD, Solaris y<br />

Tru64. Cuenta con características<br />

tales como rapi<strong>de</strong>z,<br />

posibilidad <strong>de</strong> abrir<br />

múltiples archivos simultáneamente,<br />

soporte multiproyecto,<br />

soporte para<br />

archivos remotos mediante<br />

gnome-vfs, marcado<br />

<strong>de</strong> sintaxis personalizable<br />

basado en expresiones<br />

regulares compatibles<br />

con Perl, así<br />

como soporte para sub-<br />

Bluefish v2.0.0 para Linux.<br />

patrones y patrones pre<strong>de</strong>finidos<br />

(para HTML,<br />

PHP, Javascript, JSP, SQL,<br />

XML, Python, Perl, CSS,<br />

ColdFusion, Pascal, R,<br />

Octave/Matlab), diálogos<br />

para etiquetas HTML, asistentes<br />

para creación fácil<br />

<strong>de</strong> documentos, creación<br />

<strong>de</strong> tablas, marcos<br />

(frames); soporte para<br />

múltiples codificaciones,<br />

trabajo con diferentes<br />

juegos <strong>de</strong> caracteres, numeración<br />

<strong>de</strong> líneas, menús<br />

<strong>de</strong>splegables, barras<br />

<strong>de</strong> <strong>herramienta</strong>s configurables, diálogo<br />

para insertar imágenes y buscador<br />

<strong>de</strong> referencia <strong>de</strong> funciones. También<br />

ofrece integración personalizable<br />

con varios programas (make,<br />

javac, etc), resaltado <strong>de</strong> sintaxis<br />

(C, Java, JavaScript, Python, Perl,<br />

ColdFusion, Pascal, R y Octave) y traducciones<br />

completas para aproxima-<br />

damente veintidós idiomas.<br />

•Screem<br />

Licencia: GNU, libre <strong>de</strong> costo.<br />

Plataformas: Mac | Linux.<br />

Es un editor para el <strong>de</strong>sarrollo <strong>de</strong><br />

sitios <strong>web</strong> diseñado para Linux, que<br />

Screem v0.16.1 para Linux.<br />

trabaja en código fuente,<br />

<strong>de</strong> manera que se pue<strong>de</strong><br />

tener mayor control sobre<br />

el código <strong>de</strong>l sitio. Tiene<br />

soporte para HTML, Java-<br />

Script, CSS, PHP etc.<br />

Actualmente se han liberado<br />

las versiones 0.8.2<br />

(estable) y 0.9.0 (inestable),<br />

<strong>de</strong> las cuales se corrigen<br />

fallos menores como<br />

el crasheo, corregido en la<br />

versión 0.90. También se<br />

adjuntan nuevas características<br />

como el ajuste <strong>de</strong><br />

línea y la fijación <strong>de</strong>l espaciado <strong>de</strong>l<br />

tabulador (v0.8.2) w.<br />

•Quanta Plus<br />

Licencia: GNU, libre <strong>de</strong> costo.<br />

Disponible para: Linux (KDE).<br />

Quanta Plus se está convirtiendo en<br />

un competidor <strong>de</strong> peso para los editores<br />

<strong>web</strong> comerciales <strong>de</strong>l mercado,<br />

pues el proyecto está ganando <strong>una</strong><br />

serie <strong>de</strong> <strong>de</strong>sarrolladores <strong>de</strong> software<br />

<strong>de</strong> código abierto. Para los que usan<br />

PHP como lenguaje <strong>de</strong> <strong>de</strong>sarrollo<br />

principal resulta difícil encontrar <strong>una</strong><br />

<strong>herramienta</strong> mejor que Quanta. Tiene<br />

un conjunto <strong>de</strong> características que<br />

incluyen la interfaz multidocumento,<br />

edición WYSIWYG y plantillas. Entre<br />

las características más avanzadas se<br />

encuentra el plug-in <strong>de</strong> apoyo e integrado<br />

<strong>de</strong> <strong>de</strong>puración <strong>de</strong> PHP. También<br />

cuenta con el apoyo <strong>de</strong> terceros para<br />

el control <strong>de</strong> revisión y control <strong>de</strong> código<br />

fuente (con equipos). Usa KIO para<br />

FTP, SSH (con FISH) y soporta otros<br />

protocolos. Tiene asistentes para crea-<br />

[GiGA 2 / 2012]<br />

29


30<br />

ción <strong>de</strong> tablas, enlaces y páginas en<br />

blanco; resaltado <strong>de</strong> sintaxis <strong>de</strong> HTML,<br />

Javascript, CSS y varios más. Soporta<br />

plug-ins a través <strong>de</strong> KParts; por<br />

<strong>de</strong>fecto son: Konsole, KImageMap-<br />

Editor, KLinkStatus, Cervisia (CVS) y<br />

KFileReplace. Es <strong>una</strong> <strong>herramienta</strong><br />

libre <strong>de</strong> <strong>de</strong>sarrollo <strong>de</strong> páginas <strong>web</strong><br />

diseñada para el proyecto KDE, a<strong>de</strong>más<br />

funciona en el entorno GNOME.<br />

Su versión actual es la 3.5. Forma<br />

parte <strong>de</strong>l paquete k<strong>de</strong><strong>web</strong><strong>de</strong>v.<br />

•Aptana Studio<br />

Licencia: dual y costo gratuito.<br />

Win | Mac OSX 10.4 + | Linux (con GTK).<br />

Es un entorno <strong>de</strong> <strong>de</strong>sarrollo integrado<br />

basado en eclipse y <strong>de</strong>sarrollado<br />

por Aptana, Inc., que pue<strong>de</strong> funcionar<br />

bajo Windows, Mac y Linux.<br />

Provee soporte para lenguajes como:<br />

PHP, Python, Ruby, CSS, Ajax, HTML y<br />

Adobe AIR y el <strong>de</strong>sarrollo <strong>de</strong> Apple<br />

iPhone. Tiene asistente <strong>de</strong> código<br />

para HTML y Javascript; librerías Ajax<br />

(jQuery, prototype, scriptaculous, Ext<br />

JS, dojo, YUI y Spry entre otras),<br />

conexión vía FTP, SFTP, FTPS y Aptana<br />

Cloud. Es <strong>una</strong> <strong>herramienta</strong> para trabajo<br />

con bases <strong>de</strong> datos que ofrece<br />

marcado <strong>de</strong> sintaxis mediante colores.<br />

Es compatible con extensiones<br />

para Eclipse (existen más <strong>de</strong> 1000).<br />

[GiGA 2 / 2012]<br />

Quanta Plus v3.5 para Linux.<br />

Aptana Studio v1.0.0 para Windows.<br />

códigoabierto<br />

•BlueGriffon<br />

Licencia: libre <strong>de</strong> costo.<br />

Mac OS X 10.5 y 10.6 |<br />

Windows XP | Ubuntu<br />

32 y 64 bits.<br />

Nuevo editor visual diseñado<br />

para aprovechar el<br />

potencial <strong>de</strong> HTML 5. Su<br />

creador es el autor <strong>de</strong><br />

Nvu, lo que asegura la<br />

calidad <strong>de</strong>l proyecto y<br />

su resultado. Utiliza el<br />

motor <strong>de</strong> ren<strong>de</strong>rizado <strong>de</strong><br />

Firefox (en su versión 4),<br />

es software libre, y multi-<br />

BlueGriffon v1.5.1 para Windows.<br />

plataforma. Está preparado<br />

para trabajar con<br />

HTML 4, XHTML 1 y<br />

HTML 5 (tanto en HTML<br />

como en XML), incluye<br />

las <strong>herramienta</strong>s para<br />

crear y gestionar CSS en<br />

su versión 3, integrar<br />

multimedia con etiquetas<br />

<strong>de</strong> HTML 5, así como<br />

la edición interactiva <strong>de</strong><br />

tablas, y la integración<br />

<strong>de</strong> WebFonts, tan <strong>de</strong><br />

moda en los dos últimos<br />

años. A<strong>de</strong>más, ya gestiona<br />

imágenes vectoriales en formato<br />

SVG. La estructura <strong>de</strong> la aplicación<br />

permite añadir a la misma complementos<br />

o add-ons, que extien<strong>de</strong>n sus<br />

funcionalida<strong>de</strong>s (estos complementos<br />

son <strong>de</strong> pago).<br />

Después <strong>de</strong> conocer algunos <strong>de</strong><br />

los editores <strong>web</strong> gratuitos más difundidos,<br />

pasemos a repasar alg<strong>una</strong>s<br />

<strong>de</strong> las principales características <strong>de</strong><br />

KompoZer, un editor <strong>de</strong> páginas <strong>web</strong><br />

<strong>de</strong> los que facilitan la vida a los usuarios<br />

con poca experiencia y que no<br />

<strong>de</strong>sean vérselas con el lenguaje<br />

HTML. KompoZer permite editar las<br />

páginas aunque no se cuente con<br />

conocimientos técnicos, y lo hace <strong>de</strong><br />

manera muy sencilla, como si estuviésemos<br />

trabajando en un programa<br />

<strong>de</strong>l estilo <strong>de</strong> Word. Se adapta<br />

especialmente a las personas que tienen<br />

pocos recursos y <strong>de</strong>sean un producto<br />

que cumpla sus necesida<strong>de</strong>s,<br />

pero sin tener que invertir mucho<br />

tiempo en apren<strong>de</strong>r a manejarlo, ni<br />

tener que gastar dinero en comprar<br />

<strong>una</strong> licencia.<br />

KompoZer a fondo<br />

Antes <strong>de</strong> comenzar con el porqué <strong>de</strong><br />

la recomendación <strong>de</strong> este programa,<br />

hagamos un poco <strong>de</strong> historia. En un<br />

principio existió el Nvu,<br />

un po<strong>de</strong>roso editor <strong>de</strong> código<br />

HTML creado sobre el<br />

motor <strong>de</strong>l compositor <strong>de</strong>l<br />

Mozilla Application Suite,<br />

por sus mismos <strong>de</strong>sarrolladores.<br />

Fue tal la recepción<br />

que tuvo, que se<br />

convirtió en el freeware<br />

más popular para crear<br />

sitios <strong>web</strong>. En 2006,<br />

Daniel Glazman (lí<strong>de</strong>r <strong>de</strong>l<br />

<strong>de</strong>sarrollo) anunció que<br />

iban a cesar el <strong>de</strong>sarrollo<br />

<strong>de</strong> dicho programa para<br />

concentrarse más en algunos<br />

proyectos <strong>de</strong> Mozilla. Sin embargo,<br />

el sitio <strong>web</strong> <strong>de</strong> Nvu siguió online,<br />

al igual que la última versión disponible.<br />

La comunidad, viendo su gran<br />

potencial, creó sobre la base <strong>de</strong>l<br />

mismo programa un editor <strong>de</strong> HTML<br />

llamado KompoZer. Esta bifurcación<br />

se ha situado como el mejor editor<br />

HTML gratuito, ya que es muy similar<br />

a su antecesor, solo que con la mayoría<br />

<strong>de</strong> los bugs arreglados. Actualmente<br />

su <strong>de</strong>sarrollo sigue <strong>una</strong> línea<br />

completamente renovada, escrito <strong>de</strong>s<strong>de</strong><br />

cero, y con muchas mejoras y noveda<strong>de</strong>s<br />

respecto a su antecesor, a<strong>de</strong>más<br />

<strong>de</strong> que está apoyado por la Fundación<br />

Mozilla.<br />

Los que alg<strong>una</strong> vez han usado programas<br />

como el Frontpage o el Dreamweaver<br />

(los más populares), conocerán<br />

cómo funciona este programa, y<br />

para qué sirve. KompoZer provee las<br />

<strong>herramienta</strong>s necesarias para crear<br />

sitios <strong>web</strong> sin la necesidad <strong>de</strong> tener un<br />

conocimiento <strong>de</strong> código HTML. La<br />

forma en que funciona es bastante<br />

simple: el usuario crea la página <strong>de</strong> la<br />

manera que <strong>de</strong>sea verla, es <strong>de</strong>cir, si<br />

quiere <strong>una</strong> imagen en cierto lugar,<br />

simplemente carga la imagen y la<br />

coloca don<strong>de</strong> <strong>de</strong>sea. A este estilo <strong>de</strong><br />

programas se le llama “WYSIWYG”.


Esto quiere <strong>de</strong>cir que pue<strong>de</strong>s crear<br />

sitios <strong>web</strong> directamente escribiendo<br />

texto sobre KompoZer, como si fuera<br />

un editor <strong>de</strong> texto normal y sin tener<br />

que escribir el código fuente HTML<br />

necesario para construir la página.<br />

Cuando quieres insertar otros contenidos,<br />

como imágenes o enlaces, tienes<br />

que utilizar botones <strong>de</strong> la barra <strong>de</strong><br />

<strong>herramienta</strong>s, que te muestran formularios<br />

para especificar las propieda<strong>de</strong>s<br />

<strong>de</strong> los elementos, como el archivo <strong>de</strong><br />

la imagen, el texto alternativo, o en el<br />

caso <strong>de</strong> un enlace, la dirección adon<strong>de</strong><br />

se dirige, etc.<br />

Esto simplifica bastante la tarea <strong>de</strong><br />

las personas que quieren empezar a<br />

crear sus páginas <strong>web</strong>, porque no tienen<br />

que conocer HTML. Simplemente<br />

tienen que apren<strong>de</strong>r a manejar<br />

KompoZer, con sus menús, formularios,<br />

etc. Pero no hay que engañarse,<br />

porque utilizar un programa <strong>de</strong> este<br />

estilo, como mínimo, requerirá unos<br />

conocimientos básicos para apren<strong>de</strong>r<br />

a manejar archivos <strong>de</strong> diversos tipos,<br />

conexiones FTP, y otras características<br />

propias <strong>de</strong> la publicación en Internet.<br />

A la hora <strong>de</strong> maquetar contenidos en<br />

<strong>una</strong> Web ─lo que se hace con<br />

KompoZer─ también viene bien saber<br />

las distintas propieda<strong>de</strong>s que po<strong>de</strong>mos<br />

aplicar a los elementos <strong>de</strong> la<br />

página para cambiar su apariencia,<br />

colocación o comportamiento.<br />

Principalmente, para mantener el control<br />

sobre los resultados finales será<br />

importante conocer las particularida<strong>de</strong>s<br />

<strong>de</strong> diseñar <strong>una</strong> <strong>web</strong>, ya sea formateando<br />

el aspecto directamente con<br />

atributos HTML o con hojas <strong>de</strong> estilo<br />

en cascada. KompoZer presta ayuda a<br />

los principiantes porque se pue<strong>de</strong>n<br />

<strong>de</strong>finir todas estas cosas con el propio<br />

programa, sin tener que lidiar con los<br />

lenguajes, pero conocer un poco sobre<br />

ellos siempre nos ayudará.<br />

El programa ayuda bastante a la hora<br />

<strong>de</strong> diseñar la página <strong>web</strong>, pero a<strong>de</strong>más<br />

tiene diversas <strong>herramienta</strong>s para<br />

facilitar también la publicación en un<br />

servidor. Dispone <strong>de</strong> un gestor <strong>de</strong><br />

sitios (site manager), en el que po<strong>de</strong>mos<br />

configurar un acceso por FTP al<br />

servidor <strong>web</strong> don<strong>de</strong> está alojada la<br />

página. A través <strong>de</strong> ese gestor po<strong>de</strong>mos<br />

abrir archivos que estén en el<br />

servidor para editarlos directamente<br />

con KompoZer y luego guardarlos en<br />

el servidor con el botón Publish.<br />

También se pue<strong>de</strong> crear nuevos archivos<br />

y subirlos a un servidor que se<br />

tenga configurado en el gestor <strong>de</strong><br />

códigoabierto<br />

sitios. El mismo gestor <strong>de</strong> sitios se utiliza<br />

también para acce<strong>de</strong>r a directorios<br />

y ficheros que se tengan <strong>de</strong><br />

forma local en el or<strong>de</strong>nador, configurando<br />

un sitio sin indicar los datos <strong>de</strong><br />

FTP, sino indicando el directorio <strong>de</strong>l<br />

disco duro don<strong>de</strong> están los archivos<br />

<strong>de</strong> la <strong>web</strong>.<br />

Otro <strong>de</strong>talle es que la aplicación es<br />

bastante ligera y <strong>una</strong> vez <strong>de</strong>scargada<br />

no necesita instalación. Esta característica<br />

realmente resulta útil para guardarla<br />

en un dispositivo externo, como<br />

<strong>una</strong> llave <strong>de</strong> memoria; para llevarla a<br />

otro or<strong>de</strong>nador y tener capacida<strong>de</strong>s <strong>de</strong><br />

edición <strong>de</strong> <strong>web</strong>, sin tener que instalar<br />

nada en él. Otros usuarios podrán<br />

encontrar problemas justamente por<br />

esto, porque piensen que tienen que<br />

instalar el programa y no encuentren<br />

el instalador, sino directamente el ejecutable<br />

con muchos otros archivos.<br />

Un <strong>de</strong>talle muy provechoso es el<br />

corrector ortográfico que <strong>una</strong> vez<br />

activado corrige a medida que uno<br />

escribe. Como lo hacía el Nvu, el<br />

KompoZer corre sin problemas en<br />

cualquier PC. No se cuelga, ni se congela.<br />

Funciona realmente muy bien. A<br />

pesar <strong>de</strong> tantas cosas positivas, las<br />

negativas se hacen presentes. Uno <strong>de</strong><br />

los problemas más molestos es que el<br />

código no se redacta <strong>de</strong> <strong>una</strong> manera<br />

que sea fácil <strong>de</strong> leer. Para aquellos que<br />

lo utilizan con <strong>una</strong> base mínima <strong>de</strong><br />

HTML pue<strong>de</strong> ser muy molesto.<br />

Una <strong>de</strong> las gran<strong>de</strong>s adiciones en las<br />

últimas versiones <strong>de</strong> KompoZer es el<br />

editor <strong>de</strong> hojas <strong>de</strong> estilo en cascada,<br />

también conocidas como CSS. Este<br />

editor, llamado CaSca<strong>de</strong>S, se utiliza<br />

en <strong>una</strong> ventana separada <strong>de</strong>l programa<br />

en sí. La ventana tiene diferentes<br />

pestañas en don<strong>de</strong> aparecen las partes<br />

<strong>de</strong>l sitio que se pue<strong>de</strong>n personalizar,<br />

como el fondo, el texto, y los<br />

bor<strong>de</strong>s, entre otras cosas. Aunque en<br />

un principio pue<strong>de</strong> parecer un poco<br />

abrumador, finalmente resulta muy<br />

simple <strong>de</strong> usar. Es <strong>una</strong> gran opción<br />

para po<strong>de</strong>r darle un toque <strong>de</strong> originalidad<br />

a tu sitio.<br />

Por último, según los autores, muchas<br />

personas les estuvieron preguntando<br />

por qué nunca salió <strong>una</strong><br />

versión final <strong>de</strong>l programa, ya que el<br />

número <strong>de</strong> las versiones siempre sale<br />

con un cero al inicio, indicando que<br />

no es <strong>una</strong> versión final. A esa interrogante<br />

ellos respondieron que se <strong>de</strong>be<br />

a que KompoZer no es un software<br />

con fines comerciales, y está siempre<br />

en constante cambio y mejora, por<br />

eso no hay, y seguramente no habrá,<br />

<strong>una</strong> versión final. Es por eso que los<br />

usuarios pue<strong>de</strong>n esperar que sea gratis<br />

por mucho tiempo más.<br />

Los <strong>de</strong>tractores dirán que esta clase<br />

<strong>de</strong> programas escribe el texto <strong>de</strong> <strong>una</strong><br />

manera poco funcional y que no es el<br />

modo en que un sitio <strong>web</strong> <strong>de</strong>bería<br />

ser creado, pero da la posibilidad <strong>de</strong><br />

crear un sitio <strong>de</strong> manera eficiente y<br />

relativamente fácil. Y como si todo<br />

eso fuese poco, es gratis.<br />

Conclusiones<br />

KompoZer se anuncia como un editor<br />

<strong>de</strong> extrema facilidad <strong>de</strong> uso y en eso<br />

no estamos tan <strong>de</strong> acuerdo. Es verdad<br />

que se han simplificado mucho los<br />

menús y se ha tratado <strong>de</strong> minimizar<br />

las <strong>herramienta</strong>s y opciones <strong>de</strong>l programa,<br />

<strong>de</strong> modo que no abrumen sus<br />

posibilida<strong>de</strong>s, pero eso no significa<br />

que el programa sea extremadamente<br />

fácil <strong>de</strong> usar. Quizás sea más<br />

cómodo si se compara con otros programas<br />

similares, como Frontpage o<br />

Dreamweaver, pero cualquier programa<br />

<strong>de</strong> este estilo tiene un grado <strong>de</strong><br />

complejidad más o menos gran<strong>de</strong>. Es<br />

que crear <strong>una</strong> <strong>web</strong>, aplicarle todo tipo<br />

<strong>de</strong> estilos y complementos y subirla al<br />

servidor, pue<strong>de</strong> resultar complejo para<br />

usuarios inexpertos. Pero al menos<br />

hay que aceptar que han intentado<br />

simplificar los procesos. A pesar <strong>de</strong> no<br />

estar oficialmente abandonado, en la<br />

práctica hace mucho que el <strong>de</strong>sarrollador<br />

principal y casi único, Fabién<br />

Kazenave, no le pue<strong>de</strong> <strong>de</strong>dicar tiempo,<br />

por lo que no ha aportado nuevos<br />

<strong>de</strong>sarrollos, solo la corrección <strong>de</strong> errores<br />

y bugs.<br />

Tampoco el editor <strong>de</strong>l W3C, Amaya, ha<br />

corrido mejor suerte, ya que su <strong>de</strong>sarrollo<br />

se <strong>de</strong>tuvo en 2009. Estos editores<br />

no ofrecen las funcionalida<strong>de</strong>s<br />

necesarias para trabajar con las nuevas<br />

prestaciones que ofrece HTML 5. Por<br />

esta razón, pue<strong>de</strong>n quedar <strong>de</strong>splazados<br />

por otros que sí se han adaptado<br />

a la nueva versión <strong>de</strong>l lenguaje <strong>de</strong> marcación<br />

HTML, como es el caso <strong>de</strong> su<br />

hermano más joven BlueGriffon que sí<br />

sabe aprovechar el potencial <strong>de</strong> HTML<br />

5. Por lo <strong>de</strong>más, es <strong>una</strong> opción, casi la<br />

única, que tenemos para diseñar y<br />

codificar páginas <strong>web</strong> en HTML5 con<br />

software libre. La última versión revisada<br />

<strong>de</strong> BlueGriffon, la 1.1.1. <strong>de</strong>l 10 <strong>de</strong><br />

junio <strong>de</strong> 2011, es un buen paso a<strong>de</strong>lante,<br />

rápido y fiable. Un par <strong>de</strong> versiones<br />

más y estará maduro para su<br />

uso en producción.<br />

[GiGA 2 / 2012]<br />

31

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!