Actualmente crear una página web no presenta ningún problema. Por un lado,
hay una amplia oferta de programas específicos que facilitan la tarea; por otra
parte, la mayoría de programas corriente, como Microsoft word, tienen una opción
de guardar como página web (html), de manera que basta con preparar el documento
como siempre y guardarlo aprovechando esta opción.
Un editor profesional de web permite no sólo controlar el diseño de las páginnas
individuales, sino el desarollo del conjunto de éstas y su relación. Pero crear
una web no es lo mismo que editar una página, así como no es lo mismo escribir
una página que un libro entero. Deben tenerse en cuenta muchas más cosas para
crear un sitio web funcional, atractivo y bien organizado. Ante todo, es necesario
planear bien, y utilizar un método de trabajo flexible y eficiente.
Para crear páginas visibles mediante examinadores del web, se utilizan editores
específicos, llamados tradicionalmente editores HTML. Pero últimamente, estas
herramientas no sólo son capaces de manejarse con el primario lenguaje HTML,
sino que dan soporte a lenguajes más complejos (Javascript, Jscript, VBScript,
páginas ASP, CSS...).
Los últimos editores de páginas web permiten una gestión de websites completos,
facilitando enormemente la tarea de establecer enlaces, funciones avanzadas
de formato (CSS, multimedia, animaciones, Java...), uso de plantillas. Desde
el punto de vista de una empresa también facilitan la creación de catálogos
con información vinculada a bases de datos, sistemas de comercio electrónico,
etcétera.
Muchos profesionales editan sus documentos html directamente en modo código,
puesto que la fiabilidad de los editores visuales no es absoluta: en muchos
casos colocan las etiquetas de tablas en lugares equivocados o bien generan
un código excesivamente complicado, lo que lo hace difícil de revisar. Por consiguiente,
los editores de web profesionales incorporan toda una serie de ayudas encaminadas
a agilizar la edición del código y la gestión de proyectos con muchos archivos.
Existen muchos programas para fabricar las páginas WEB que facilitan mucho la edición de la misma, la simplifican tanto como que lo que se hace se ve directamente en la pantalla.
Es un editor de HTML visual, diseñado para desarrolladores profesionales. Dreamweaver hace muy fácil el crear complejas páginas Web dinámicas, con la conocida técnica de "arrastrar y soltar", permitiendo que los diseñadores puedan crear entornos Web y animaciones sofisticadas sin tener que escribir una sóla linea de código.
Dreamweaver genera HTML dinámico, que usa JavaScript y "cascade style sheets". El código resultante es compatible con las últimas versiones de Netscape e Internet Explorer, además podrás generar páginas que funcionen bien en versiones anteriores. Una de las características del programa es que se pueden optimizar las páginas para las diferentes versiones de los navegadores. Dreamweaver no modifica el código fuente, haciendo fácil el poder cambiar entre Dreamweaver y tu editor de código no visual favorito.
Dreamweaver MX 2004 es la opción profesional para la creación de sitios y aplicaciones web. Proporciona una combinación potente de herramientas visuales de disposición, características de desarrollo de aplicaciones y soporte para la edición de código. Gracias a las robustas características para la integración y diseño basado en CSS, Dreamweaver permite que los diseñadores y desarrolladores web creen y manejen cualquier sitio web con toda facilidad.
Caracteristicas de Dreamweaver
Inspector de HTML: brinda el
control y acceso totales a una vista del sitio y el HTML de origen a la vez. El inspector de
HTML permite ver y monitorear el codigo HTML generado en tiempo real mientras se crea el sitio
visualmente en Dreamweaver.
Control de formato
HTML: Dreamweaver es compatible con las paginas web existentes
y no cambiara el contenido o la estructura del codigo HTML creado con otros
editores, salvo que se prefiera.
Opciones de formato
de HTML: brinda la posibilidad de abrir una pagina creada en cualquier
otro lugar y usar Dreamweaver para aplicar el formato de origen deseado.
Es un programa que nos permite aplicar toda nuestra creatividad en la web y fulmina muchos de los límites con los que teníamos que enfrentarnos anteriormente en el diseño de webs. En un principio esta fue una tecnología más, con la necesidad de instalar un plug-in para poder visualizarse.
Cualquier webmaster es reacio a incorporar a una página web contenidos para los que sea necesario utilizar plug-ins, pues es de suponer que no todos los tendrán y que se va a marginar a una serie de usuarios. Con el tiempo, flash se ha convertido en un estandar, viene en la instalación básica de los exploradores, se instala automáticamente si el navegador no lo tiene y muchas páginas lo utilizan. Como resultado tenemos que los webmasters o diseñadores del web lo vienen utilizando para crear todo tipo de efectos, incluso en la home page o diseñando toda la página con Flash.
La clave de Flash es que es un programa de animación vectorial. Esto significa que se pueden crear animaciones complejas: aumentar y reducir elementos de la animación, mover de posición estos objetos, y otras cosas sin que la animación ocupe mucho espacio en el disco. Los vectores con los que trabaja Flash sólo son, por decirlo de alguna manera, siluetas que casi no ocupan espacio y se pueden modificar fácilmente y sin gasto de memoria en disco.
Caracteristicas de Flash
Animación y medios
dinámicos: permite crear animaciones de línea de tiempo
comunes en un solo paso y reduzce a la vez la necesidad de tener fotogramas
clave en exceso. Los efectos no son destructivos de modo que se pueden modificar
repetidamente o se les puede eliminar. Los efectos son: transición, transformar,
copiar en la cuadrícula, distribuir duplicado, desenfocar, sombra, expandir
y explotar.
Conectividad de datos:
permite crear aplicaciones impulsadas por datos sin tener que crear casi nada
de script mediante los componentes que se conectan a las fuentes de datos que
incluyen los servicios web y XML. Además, integra todos los datos arrastrando
los componentes visuales hacia el formulario de aplicación; o si se prefiere
trabajar exclusivamente en código, crea instancias y controla todos los objetos
por medio de ActionScript.
Desarrollo de aplicaciones
avanzadas: Desarrollo de aplicaciones en un entorno de autoría basado
en formularios que es además muy conocido entre los desarrolladores que utilizan
herramientas de desarrollo visual tal como Microsoft Visual Basic. Los formularios
proporcionan una metáfora alternativa que se puede usar en lugar de la línea
de tiempo de Macromedia Flash o en conjunto con ésta .
Es una herramienta que sustituye perfectamente el Notepad. puedes editar varios archivos a la vez de tamaño ilimitado y permite hacer cosas como el "reemplazar" de un texto en todo un conjunto de archivos. Entiende Java, ASPs, JSPs, HTML y hace el sintax highlight de palabras clave. Incluso tiene la posibilidad de entender el lenguaje Pl/SQL de Oracle. Dispone de macros y mucho más. Permite editar en Hexadecimal y también el añadir diferentes diccionarios. El español está disponible. También tiene integrado el soporte para hacer FTP al servidor donde tienes las páginas. Como se puede ver, es un programa bastante completo y muy útil para los programadores de páginas web.
Es
un producto de Allaire (http://www.allaire.com)
empresa comprada recientemente por Macromedia. Es uno de los más completos y
sencillos de usar, tiene sus propias características y está diseñado para crear
sitios complejos debido a su múltiple soporte, que permite trabajar con varios
formatos y lenguajes.
Dispone tanto de las opciones típicas de cualquier buen editor HTML, como de opciones totalmente originales. Las que son más interesantes son las siguientes : conversión automática de carácteres especiales, palabras clave que nos permiten introducir código que repitamos mucho, edición de documentos HTML directamente de servidores FTP, búsqueda y reemplazo en múltiples documentos, editor de hojas de estilo ("cascade style sheets"), manual completo de HTML integrado, visión jerárquica de las páginas, coloreado automático de los lenguajes de programación JavaScript, ASP, Perl, PHP, y DHTML (HTML Dinámico), integración de proyectos con software de gestión de versiones MS SourceSafe y PVCS, interfaz totalmente configurable, integración con DreamWeaver, y mucho más.