Monografia Dreamweaver

25
Es el programa más utilizado en el sector del diseño y la programación web, por sus funcionalidades, su integración con otras herramientas como Adobe Flash, actualmente el 90% de los desarrolladores web usan Dreamweaver porque esta aplicación está disponible tanto para la plataforma MAC como para Windows, aunque también se puede ejecutar en plataformas basadas en UNIX, lo cual le da un uso muy global. Como esta aplicación abarca muchísimas cosas, es muy importante para poder trabajar con ella, que te haga una presentación de Dreamweaver para después si ponernos a trabajar en forma práctica, por eso he realizado este video tutorial para que conozcas Dreamweaver.

description

MONOGRAFIA SOBRE DREANWEAVER

Transcript of Monografia Dreamweaver

Page 1: Monografia Dreamweaver

Es el programa más

utilizado en el sector del diseño y la programación web, por sus

funcionalidades, su integración con otras herramientas

como Adobe Flash, actualmente el 90% de los desarrolladores

web usan Dreamweaver porque esta aplicación está disponible

tanto para la plataforma MAC como para Windows, aunque

también se puede ejecutar en plataformas basadas en UNIX, lo

cual le da un uso muy global.

Como esta aplicación abarca muchísimas cosas, es muy

importante para

poder trabajar con ella, que te haga una presentación de

Dreamweaver para después si ponernos a trabajar en forma

práctica, por eso he realizado este video tutorial para que

conozcas Dreamweaver.

Page 2: Monografia Dreamweaver

INTRODUCCIÓN

En el trabajo sobre este tutorial hemos utilizado las versiones de

Dreamweaver 3 y 4 para que este tutorial sea compatible con

ambas versiones. Ambas versiones que tenemos están en

inglés. Algunos de los nombres de los menús y objetos en

español los hemos obtenido del libro de Oscar Peña, para la

versión 4 de Dreamweaver supongo que los nombres no habían

cambiado, pero para evitar confusiones, cuando indiquemos

algo propio para Dreamweaver 4 que no esté en Dreamweaver 3

pondremos los nombres originales en inglés junto con nuestra

traducción al castellano. En todo caso, como este tutorial tendrá

bastantes imágenes para apoyar el texto no tendrás problemas

en ubicar los menús y objetos en tu versión de Dreamweaver en

español.

No se puede enseñar en un tutorial de pocas páginas todo lo

que aprenderás de un libro de 300 o más páginas pero después

de seguir este tutorial de Dreamweaver serás capaz de

orientarte en su entorno, de diseñar páginas sencillas y

administrar tu sitio Web. Tampoco es la intención de enseñar

aquí temas avanzados como hojas de estilo, DHTML, JavaScript,

etc. Sobre este tema consulta tutoriales o libros

correspondientes. Tampoco hemos tocado el tema de las capas

porque lo hemos tratado ya en el tutorial específico: Trabajo con

capas en DreamWeaver 

No se requiere ninguna experiencia previa de DreamWeaver

para seguir este tutorial pero suponemos que sepas utilizar

Windows y aplicaciones para Windows (Word o Word Pefect por

ejemplo), entiendas los términos como por ejemplo "barra de

Page 3: Monografia Dreamweaver

tareas", "menú contextual", "teclas de acceso directo", "barra de

menús", "barra de herramientas", y sepas como copiar, pegar,

insertar objetos y guardar tu trabajo.

Entorno de trabajo en Dreamweaver y creación de una

página Web:

Dreamweaver es un editor del tipo WYSIWYG, es decir, un editor

visual que permite diseñar las páginas sin saber nada de HTML.

Pero nunca está de más tener el conocimiento de este lenguaje,

los editores WYSIWYG no son perfectos y pueden cometer

errores o generar también bastante código basura. Para esto

Dreamweaver dispone también del editor HTML o permite

configurar un editor HTML externo si así lo deseamos. Para ver

el código HTML pulsamos F 10 y se abrirá la ventana del editor,

en la misma ventana tenemos el botón del editor externo para

utilizar otro programa de edición HTML.

En el Dreamweaver 4 además podemos tener ambas vistas:

código y diseño a la vez, tienes esta opción en el menú "Ver" o

puedes usar los botones correspondientes de la barra de

herramientas que están resaltados en rojo en esta imagen:

Page 4: Monografia Dreamweaver

Para crear una nueva página utiliza el menú "Archivo" / "Nuevo".

Tienes las opciones para crear una nueva página o crear una

página desde una plantilla previa.

Para insertar objetos ( por ejemplo, imágenes, tablas o

animaciones Flash en tu página puedes usar el menú Insertar o

la ventana de objetos:

Page 5: Monografia Dreamweaver

Si no la ves utiliza el menú "Ventana" / "Objetos" o Ctr+F3.

Para utilizar la ventana de los objetos de Dreamweaver, arrastra

el icono del objeto que necesites, por ejemplo el icono de la

imagen hacia la página, y te aparecerá la ventana del dialogo

para indicar la ubicación de la imagen que quieres insertar.

Siempre puedes recurrir a la ventana propiedades de

Dreamweaver para editar las propiedades de un objeto:

La ventana que ves en esta imagen corresponde a las

propiedades del texto, las opciones de la ventana cambiarán

según el objeto que insertemos. Para verla, pulsa el objeto con

el botón secundario en el objeto que quieras editar o utilizar el

menú "Ventana" - "Propiedades", o las teclas Ctrl+F3.

Page 6: Monografia Dreamweaver

Los objetos de Dreamweaver accesibles desde la ventana

de Objetos:

Si pulsamos el pequeño triangulo que aparece en la parte

superior derecha de la ventana de objetos podemos acceder a

diferentes ventanas de objetos. A continuación viene la

descripción de diferentes ventanas y objetos de Dreamweaver:

Común:

Es la ventana que aparece por defecto y contiene los objetos

más comunes de Dreamweaver

Insertar imagen - para insertar objetos gráficos:

ficheros .gif, .jpg o .png.

Insertar imagen de sustitución - permite crear los efectos

"rollover" - botones o imágenes que cambian su apariencia al

pasar el cursor sobre ellas.

Insertar tabla - como su nombre lo indica sirve para insertar

tablas. Las tablas son un elemento todavía muy popular para

colocar los contenidos de las páginas.

Insertar datos tabulares - Permite insertar datos de una hoja

de cálculo.

Insertar barra horizontal - el elemento HTML definido por la

etiqueta <HR> muy popular para separar los contenidos en una

página Web.

Insertar barra de exploración - son unas barras de

navegación creadas con tablas y JavaScript.

Page 7: Monografia Dreamweaver

Dibujar capa - este tema lo tratamos en nuestro tutorial de

capas.

Insertar salto de línea - agrega espacio adicional entre los

objetos o líneas de texto (la etiqueta <BR> en HTML).

Insertar vínculo de correo electrónico - para insertar

vínculos de tipo "mailto" para abrir un nuevo mensaje de correo

con la dirección incluida en el campo "Para". Si quieres saber

más sobre este tema lee este artículo: Outlook Express: algunos

accesos directos de utilidad

Insertar fecha - permite introducir la fecha y la hora de

modificación de la página.

Insertar Flash - para insertar objetos creados con Macromedia

Flash en tu página.

Insertar Shockwave - para insertar aplicaciones creadas con

Macromedia Director.

Insertar Generator - contenidos dinámicos de este programa

de Macromedia basados en las plantillas colocadas en el

servidor.

Insertar HTML de Fireworks - inserta y convierte el código

nativo de Macromedia Fireworks. <PInsertar subprograma -

para agregar applets Java a la página.

Insertar ActiveX - inserta objetos desarrollados con la

tecnología ActiveX de Microsoft.

Insertar Plug-in - para insertar los plugins para Netscape (por

ejemplo vídeo o sonido).

Page 8: Monografia Dreamweaver

Insertar Server-Side Include - las instrucciones agregadas

por el servidor (SSI), solo podremos utilizar esta opción si

nuestro servidor lo permite, los servidores gratuitos no lo

permiten.

Caracteres

Permite insertar caracteres especiales en el documento, por

ejemplo © ¶ ©, etc.

Formularios

Para insertar formularios en una página Web, no hablaremos del

tema en este tutorial porque será tratado en nuestro próximo

tutorial de Dreamweaver.

Marcos

Permite crear páginas con marcos ("frames"). No trataremos

este tema en este tutorial porque estamos absolutamente en

contra de su uso (no son amigables para los navegantes ni para

los buscadores). Preferimos utilizar barras de navegación. Es

solo nuestra opinión personal, si te gustaría utilizar marcos en tu

Web encontrarás la información que necesites en cualquier

manual o libro de HTML.

Head

Esta ventana es muy importante: nos permite insertar código en

la cabecera del documento.

Page 9: Monografia Dreamweaver

Insertar Meta - son las etiquetas opcionales para los

servidores Web, por ejemplo las etiquetas de palabras clave o

de descripción.

Insertar palabras clave - la meta etiqueta de las palabras

clave("keywords" en HTML) de nuestra página. Puede ser útil en

algunos buscadores aunque la mayoría no le hace demasiado

caso.

Insertar descripción - Es una meta etiqueta muy importante

("description" en HTML), trata de colocarla siempre, muchos

buscadores la toman en cuenta a la hora de indexar la página.

Debe ser una frase completa que describa lo mejor posible el

contenido y el propósito de nuestro sitio.

Insertar la actualización - Meta "Refresh" en HTML, obliga al

navegador a refrescar la página pasado un intervalo de tiempo o

cargar una página diferente. Muy útil en los casos cuando

nuestra página había cambiado de dirección y queremos que los

navegantes que vengan a la URL antigua sean redirigidos

automáticamente a la nueva dirección.

Insertar base - esta opción nos sirve si tenemos todos los

documentos en un servidor distinto del de la página raíz, en este

caso si utilizamos esta meta etiqueta todos los vínculos relativos

serán interpretados automáticamente como absolutos, por

ejemplo "Introduccion.htm" se interpretaría como

"http://www.svetlian.com/Introduccion.htm" si hemos

especificado http://www.svetlian.com como base.

Insertar vínculo - permite establecer relaciones entre los

documentos, esta opción es muy útil para , por ejemplo, vincular

rápidamente las hojas de estilo. 

Page 10: Monografia Dreamweaver

Objetos invisibles

Los objetos invisibles pueden ser puntos de fijación con nombre,

comentarios, secuencias de comandos o espacio indivisible (éste

último ya no existe en Dreamweaver 4).

Punto de fijación con nombre - nos sirve para poder navegar

dentro de un documento. Con este objeto podemos fijar un

destino para el vínculo.

Comentario - permite insertar texto de comentarios

que permiten ayudar a interpretar el código pro serían invisibles

desde el navegador, en HTML correspondería a la etiquetas <!--

-->.

Secuencias de comandos - con esta opción podemos insertar

JavaScript y VBScript en nuestro documentos.

Espacio indivisible - inserta un espacio en blanco (&nbsp; en

HTML), ya no existe en Dreamweaver 4.

Y ahora, después de leer todo esto prueba crear algo en tu

página, escribir algo de texto, insertar una imagen por ejemplo.

Puedes visualizar tu página en el navegador desde el menú

"Archivo" / "Vista previa en el navegador" ("Preview en

browser"). Por defecto Dreamweaver mostrará nuestro

navegador predeterminado que tengamos instalado pero

siempre podemos agregar un navegador secundario desde el

mismo menú.

Creación y gestión de un sitio Web

Page 11: Monografia Dreamweaver

Espero que ya pudiste crear una página sencilla con

Dreamweaver pero ahora todavía nos hace falta aprender a

manejar nuestro sitio Web como un conjunto.

Para hacerlo utilizaremos el menú "Sitio/Nuevo sitio", no

aparecerá una ventana como ésta:

Desde esta ventana podemos determinar la ubicación local y

remota de los ficheros de nuestro sitio.

Si especificamos el tipo del servidor remoto como "FTP"

podremos sincronizar nuestra carpeta local con el servidor

remoto.

Una vez creado el sitio siempre podremos abrir y administrarlo

desde el menú "Sitio".

Otra opción muy útil de Dreamweaver es el mapa del sitio, para

verlo, después de crear tu sitio utiliza este botón:

Page 12: Monografia Dreamweaver

Bueno, aquí terminamos con esta pequeña introducción a

Dreamweaver. Estamos muy conscientes que no es suficiente

para dominar este complejo programa pero si lo seguiste con

atención y fuiste capaz de investigar por tu cuenta ya tienes una

buena base por donde comenzar.

Trabajo con capas en DreamWeaver (1):

La WWW había sufrido un profundo cambio con la aparición, en

1998 del HTML dinámico que debe su potencia al uso de las

capas. Su desarrollo e implementación fue tormentoso a causa

de la existencia de múltiples navegadores y la ausencia de un

estándar aceptado por todos los navegadores. Aún en estos

días, cuando muchos de estos problemas de compatibilidad aún

persisten y si piensas aplicar las capas en tu Web debes tener

en cuenta que será inaccesible para los usuarios de algunos de

los navegadores, por ejemplo de las versiones 3.0 que todavía

existen. La decisión es tuya si te interesa estar a la última o que

tu Web sea accesible para la mayoría. Se puede también buscar

un compromiso, por ejemplo, tener un script que detecte la

versión del navegador y muestre la versión de tu página

optimizada para este navegador en concreto.

¿Qué es una capa? Es una especie del contenedor de HTML

con el código que vamos a manipular. Macromedia

Dreamweaver desde Dreamweaver 3 hace el trabajo con capas

bastante sencillo.

Las capas por lo general se definen con las etiquetas <div> y

<span> y pueden contener cualquier objeto, por ejemplo un

formulario, un fragmento de texto o un pluguin. Las capas

proporcionan un control muy potente sobre la posición de estos

Page 13: Monografia Dreamweaver

objetos (control a nivel de pixeles) que permite controlar qué

objetos estarán adelante y que objetos estarán detrás.

Existen dos tipos de capas: las capas CSS controladas por medio

de las etiquetas <div> y <span> y las capas de Netscape

(etiquetas <layer> e <ilayer>.

Trabajo con capas en DreamWeaver (2)

Crear una capa:

Existen varias maneras de crear una capa. Una es el dibujado de

capa que consiste en el uso del icono de la capa en la ventana

de objetos:

y dibujar la capa con el tamaño que deseemos, o arrastrar el

icono con lo que se crearía una capa del tamaño por defecto.

También podemos utilizar el menú "Insertar" y seleccionar

"Capa" para conseguir el mismo resultado.

Prueba generar algunas capas desde el menú insertar. Para

evitar que las capas se solapen entre sí utiliza el menú "Ver" -

"Evitar solapamiento de capas" (Dreamweaver 3). Para los

usuarios del Dreamweaver 4: esta opción esta ahora en el menú

"Modificar" - "Arreglar" ("Arrange" - no disponemos de

Dreamweaver 4 en castellano, por eso siempre que indiquemos

Page 14: Monografia Dreamweaver

algo específico de la versión 4 vamos a poner su nombre original

en inglés junto con nuestra traducción al español que puede

utilizar una traducción distinta de la nuestra).

Con la creación de una nueva capa Dreamweaver genera unos 

puntos de fijación:

Si deseamos los podemos ocultar desde el menú "Edición" -

"Preferencias" y seleccionando "Elementos invisibles" y

deseleccionar después "Puntos de fijación para capas".

Trabajo con capas en DreamWeaver (3):

Ahora veremos cómo se trabaja con la Paleta de capas. La

paleta de capas es un cuadro que permite visualizar todas las

capas de un documento. Puedes acceder a ella desde "Ventana"

- "Capas". O puedes usar la tecla de acceso rápido, la asignación

de esta tecla puede variar según el idioma o la versión del

programa, en mi caso es F2, en la versión Dreamweaver 3 en

español me parece que era F11, tú lo puedes averiguar

simplemente accediendo al menú "Ventana" - "Capas" y ahí está

la tecla que debes usar. Al abrir la paleta de capas verás la lista

de las capas, su nombre y su número asignado:

Page 15: Monografia Dreamweaver

La paleta de capas nos ayuda a controlar las capas. Si queremos

evitar el solapamiento de las capas debemos marcar la casilla

"Evitar solapamientos" ("Prevent overlaps"). Podemos ocultar las

capas pulsando en el ojo. Cuando un capa está oculta el ojo

aparecerá cerrado. También podemos cambiar el nombre de las

capas (para eso hacemos el doble click en el nombre de la capa

que queremos cambiar). Con el mismo procedimiento podemos

cambiar el identificador de la capa (el número).

Capas anidadas

Igual que con las tablas, podemos usar la técnica de objetos

anidados, anidar las capas (es decir, colocar una capa dentro de

la otra). Para crear una capa anidada podemos dibujar primero

la capa padre y después arrastrar hacia su interior el icono

"Capa" desde la ventana de objetos. O, podemos hacerlo desde

la paleta de capas arrastrando una capa dentro de la otra con la

tecla Ctrl presionada.  Si tuviste problemas para hacer lo

anterior y no lograste anidar las capas, abre el menú "Edición" -

"Preferencias" y marca la casilla "Anidar al crear en una  capa".

Trabajo con capas en DreamWeaver.

Propiedades de una capa:

Trabajar con las propiedades de una capa 

Vamos a ver ahora las propiedades de las capas que podemos

controlar y modificar desde la ventana de propiedades de esta

capa:

Page 16: Monografia Dreamweaver

La imagen corresponde a  Dreamweaver 4 en inglés, abajo te

ponemos estos valores tal como te deben aparecer en la versión

en español:

1. ID - permite especificar el nombre que identifique la capa en

la paleta de capas.

2. Iz y Sup (L y T en inglés) especifican la ubicación de la capa

en relación con el ángulo superior izquierdo.

3. An y Al (W y H) - anchura y altura de la capa.

4. Índice Z (Z-Index) - el orden que le corresponde a la capa en

la paleta de capas.

5. Vis - el estado inicial de visualización de la capa.

6. Im. fondo (Bg Image)- la imagen de fondo de la capa.

7. Col. Fondo(Bg Color) - el color de fondo de la capa.

8. Desb. ("Overflow") - Esta opción solo exista para las capas

CSS (es decir las capas definidas por las etiquetas <div> y

<span> y permite determinar la acción cuando una capa supera

su tamaño por defecto. Las acciones disponibles son: Visible -

aumenta el tamaño de la capa hasta hacer visible su contenido,

Hidden - recorta el tamaño de la capa y oculta los contenidos

que no quepan, Scroll - pone barras de desplazamiento a la

capa, Auto - lo mismo que anterior pero la barra de

desplazamiento solo se pone en el caso si el contenido de una

capa excede sus límites.

9. Etiqueta (Tag) - determian el tipo de las etiquetas (<div>,

<span>, <layer> o <ilayer>).

Page 17: Monografia Dreamweaver

Trabajo con capas en DreamWeaver.

Conversiones entre capas y tablas.

Convertir una capa en una tabla y viceversa:

Convertir capas en tablas:

Dreamweaver 3: En el menú "Modificar" seleccionar "Modo de

diseño" - "Convertir capas en tablas". En la versión 4 (inglés): es

"Modify" - "Convert" - "Tables to Layers". Veremos una ventana

con las siguientes opciones:

1. Más preciso - creará una una celda para cada celda y más

celdas adicionales donde hagan falta.

2. Mínimo - no es la mejor opción: contraerá las celdas vacías.

3. Usar GIFs transparentes - es una opción muy útil,

convierte las celdas vacías en gifs transparentes.

4. Centrar en página - por defecto, si no marca esta opción la

tabla estará alineada a la izquierda.

Convertir tablas en capas:

Dreamweaver 3: Con el cursor situado en el documento vamos

al menú "Modificar" seleccionar "Modo de diseño" - "Convertir

tablas en capas". En la versión 4 (inglés): es "Modify" - "Convert"

- "Layers to Tables ". Veremos una ventana con las siguientes

opciones:

1. Mostrar cuadrícula y ajustar a la cuadrícula - facilita la

colocación de capas por medio de una cuadrícula.

2. Evitar solapamiento de capas - evita que se solapen las

capas (merece la pena tenerlo activado).

Page 18: Monografia Dreamweaver

3. Mostrar paleta de capas - mostrará la paleta de capas una

vez finalizada la conversión.

Trabajo con capas en Dreamweaver (6)

Trabajar con la línea de tiempo

La línea de tiempo es un recurso exclusivo de DHTML y se utiliza

para controlar las propiedades de las capas dentro de una serie

de frames (marcos) que correspondan a una línea temporal. Si

estabas utilizando Flash de Macromedia este concepto no será

nuevo para ti, de hecho, la línea de tiempo en Dreamweaver 

tiempo es más que similar a la del Flash:

Permite crear

animaciones modificando las propiedades de las capas y de las

imágenes. Para acceder a las líneas de tiempo debemos utilizar

el menú "Modificar" - "Líneas de tiempo

Cada celda corresponde a un marco. Podemos agregar capas e

imágenes a la línea de tiempo simplemente con arrastrarlas

hacia el interior de la ventana de la línea de tiempo y asignar los

comportamientos después.

Page 19: Monografia Dreamweaver

Para asignar comportamiento (por ejemplo, ejecutar un sonido,

hacer que se muestre un mensaje, etc primero seleccionamos el

marco en la línea donde aparece la letra "B" y después

utilizamos el menú "+" en la ventana de comportamientos para

seleccionar el comportamiento para este marco:

Rendimiento sólido

Dreamweaver CS4 no es

mucho más rápido en comparación con su predecesor, aunque

sí se han realizado algunas mejoras de velocidad en la última

versión del programa. En un Intel Core 2 Duo iMac a 2,8 GHz, el

tiempo de arranque entre las versiones CS3 y CS4 fueron

prácticamente iguales; y si bien Adobe ha actualizado la

herramienta FTP para que funcione más rápido en esta versión,

el aumento de velocidad en la subida de los archivos no es tan

significativo: subir 7,6 MB de archivos HTML, Flash, CSS,

JavaScript e imágenes llevó seis minutos y medio con la CS4 y

un poco más de siete minutos con la CS3. En mi uso diario

Dreamweaver CS4 es sustancialmente más estable que

Dreamweaver CS3, con muchos menos cuelgues y salidas

inesperadas de la aplicación.

Dreamweaver CS4 no proporciona mejoras en las herramientas

del lado del servidor que han hecho de este programa el favorito

Page 20: Monografia Dreamweaver

de los diseñadores a los que no les gusta programar, pero que

quieren que el sitio web pueda interactuar con bases de datos.

El programa aún carece de comandos para solucionar problemas

comunes del lado del servidor, como por ejemplo la subida de

archivos, el envío de correo electrónico, y la generación visual

de consultas SQL. Los diseñadores Web que quieran añadir

características más avanzadas deben comprar extensiones de

terceras partes y, por desgracia, incluso la solución de Adobe a

este problema, la Dreamweaver Developer Toolbox, todavía no

se ha actualizado para que funcione con la CS4.

Fin

CONCLUSIONESDreamweaver 3 Y 4 soporta con solidez las tecnologías que utilizan

los profesionales del diseño web y es una actualización significativa

que ofrece un nuevo conjunto de herramientas para aquellos que

pasan una gran cantidad de tiempo con HTML, CSS y JavaScript. Si te

encuentras creando cada vez más y más sitios web que utilicen

JavaScript y CSS complejo, entonces esta actualización es

fundamental. De hecho, si eres un programador HTML de la vieja

escuela, ahora es el momento de hacer el cambio. Incluso si

renuncias a las herramientas de diseño visual del programa, el flujo

de trabajo para múltiples archivos, la edición avanzada de texto, y el

significativo aumento de productividad en el Navegador de Código,

hacen que este sea uno de los mejores editores de páginas web

disponible.

Si eres un usuario de Dreamweaver CS3, entonces la cuestión sobre si

debes actualizar el programa dependerá del tipo de sitios web que

construyas. Si no creas tu propio código JavaScript, y te basas

fundamentalmente en el uso de código HTML claro y conciso,

Page 21: Monografia Dreamweaver

entonces puede que esta actualización no sea para ti. Sin embargo,

puedes plantearte la actualización en el caso de que utilices otros

programas de la Creative Suite y quieras utilizar una interfaz

consistente, quieras emplear los objetos inteligentes de Photoshop, y

quieras añadir más herramientas Spry a tu caja de herramientas de

diseño web.