Utilización de Dreamweaver MX
™ macromedia® Marcas comerciales Afterburner, AppletAce, Attain, Attain Enterprise Learning System, Attain Essentials, Attain Objects for Dreamweaver, Authorware, Authorware Attain, Authorware Interactive Studio, Authorware Star, Authorware Synergy, Backstage, Backstage Designer, Backstage Desktop Studio, Backstage Enterprise Studio, Backstage Internet Studio, Design in Motion, Director, Director Multimedia Studio, Doc Around the Clock, Dreamweaver, Dreamweaver Attain, Drumbeat, Drumbeat 2000, Extreme 3D, Fireworks, Flash, Fontographer, FreeHand, FreeHand Graphics Studio, Generator, Generator Developer's Studio, Generator Dynamic Graphics Server, Knowledge Objects, Knowledge Stream, Knowledge Track, Lingo, Live Effects, Macromedia, Macromedia M Logo & Design, Macromedia Flash, Macromedia Xres, Macromind, Macromind Action, MAGIC, Mediamaker, Object Authoring, Power Applets, Priority Access, Roundtrip HTML, Scriptlets, SoundEdit, ShockRave, Shockmachine, Shockwave, Shockwave Remote, Shockwave Internet Studio, Showcase, Tools to Power Your Ideas, Universal Media, Virtuoso, Web Design 101, Whirlwind y Xtra son marcas comerciales de Macromedia, Inc. y pueden estar registradas en los Estados Unidos de América o en otras jurisdicciones. Otros nombres de productos, logotipos, diseños, títulos, palabras o frases mencionados en esta publicación pueden ser marcas comerciales, marcas de servicio o nombres comerciales de Macromedia, Inc. u otras entidades y pueden estar registrados en determinadas jurisdicciones.
Este manual contiene vínculos con sitios Web de terceros que no están bajo el control de Macromedia, por lo que Macromedia no es responsable del contenido de ninguno de los sitios vinculados. Si obtiene acceso a un sitio Web de terceros mencionado en este manual, lo hará por su cuenta y riesgo. Macromedia proporciona estos vínculos exclusivamente para su comodidad, por lo que la inclusión del vínculo no implica la aceptación de responsabilidad alguna por parte de Macromedia por el contenido de dichos sitios de terceros.
Advertencia de Apple APPLE COMPUTER, INC. NO OFRECE GARANTÍAS DE NINGÚN TIPO, NI EXPRESAS NI IMPLÍCITAS, EN RELACIÓN CON EL PAQUETE DE SOFTWARE INFORMÁTICO ADJUNTO, SU COMERCIABILIDAD O SU ADECUACIÓN PARA UN PROPÓSITO ESPECÍFICO. ALGUNOS ESTADOS NO ADMITEN LA EXCLUSIÓN DE GARANTÍAS IMPLÍCITAS. ES POSIBLE QUE LA EXCLUSIÓN ANTERIOR NO SE APLIQUE EN SU CASO. ESTA GARANTÍA PROPORCIONA AL USUARIO DERECHOS LEGALES ESPECÍFICOS. OTROS DERECHOS QUE LE PUEDAN CORRESPONDER VARÍAN DE UN ESTADO A OTRO.
Copyright © 2002 Macromedia, Inc. Reservados todos los derechos. Este manual no se puede copiar, fotocopiar, reproducir, traducir ni convertir a ningún formato electrónico o legible por máquina, en parte o en su totalidad, sin el permiso previo y por escrito de Macromedia, Inc. En http://www.macromedia.com/go/thirdparty/ encontrará avisos de software de terceros y/o otros términos y condiciones. Número de componente ZDW60M300SP
Agradecimientos Dirección del proyecto: Sheila McGinn Redacción: Chris Bedford, Kim Diezel, Jed Hartman, Charles Nadeau, Jennifer Rowe Edición: Mary Ferguson, Mary Kraemer, Lisa Stanziano Administración de la producción: Patrice O’Neill Producción y diseño multimedia: Aaron Begley, Benjamin Salles, Noah Zilberberg Diseño y producción de la edición impresa y la Ayuda: Chris Basmajian, Caroline Branch, John Francis Edición y producción Web: George Brown, Rebecca Godbois, Jeff Harmon, Jon Varese Un agradecimiento especial para Luciano Arruda, Jake Cockrell, Kristin Conradi, George Comninos, David Deming, Tonya Estes, Stephanie Goss, David Halbakken, Nick Halbakken, Wanda Huang, Narciso (nj) Jaramillo, Craig Jennings, Ken Karleskint, Sho Kuwamoto, David Lenoe, Jay London, Bonnie Loo, Sam Mathews, Larry McLister, Susan Morrow, Masayo Noda, Dan Radigan, Mike Sundermeyer, Heidi Bauer Williams, Jorge Taylor, Lawrence Teschmacher, Venu Venugopal y los equipos completos de ingeniería y control de calidad de Dreamweaver. Primera edición: Junio 2002
Macromedia, Inc. 600 Townsend St. San Francisco, CA 94103
2 CONTENIDO
Parte I Aspectos básicos de Dreamweaver
CAPÍTULO 1 Bienvenido a Dreamweaver...... 17 Aprendizaje de Dreamweaver...... 18 Flujo de trabajo de creación de un sitio Web ...... 20 Por dónde empezar ...... 25 Convenciones tipográficas ...... 28 Novedades de Dreamweaver MX...... 28 Recursos tecnológicos HTML y Web ...... 32
CAPÍTULO 2 Exploración del espacio de trabajo ...... 35 Utilización del espacio de trabajo de Dreamweaver ...... 35 Utilización de las ventanas y paneles en Dreamweaver ...... 41 Utilización de Dreamweaver con otras aplicaciones ...... 55 Personalización de Dreamweaver: aspectos básicos...... 55
CAPÍTULO 3 Planificación y configuración del sitio ...... 61 Planificación y diseño del sitio ...... 61 Configuración de un sitio Dreamweaver ...... 66 Uso del asistente para la definición del sitio...... 67 Configuración de una carpeta local ...... 67 Configuración de una carpeta remota ...... 69 Edición de un sitio Dreamweaver ...... 72 Edición de sitios Web existentes con Dreamweaver ...... 72
3 CAPÍTULO 4 Administración del sitio ...... 75 El panel Sitio...... 76 El mapa del sitio ...... 86 Importación y exportación de sitios ...... 93 Eliminación de un sitio de la lista de sitios...... 94 Utilización de desproteger/proteger ...... 94 Obtención y colocación de archivos...... 97 Sincronización de los archivos de los sitios local y remoto ...... 100 Cómo ocultar carpetas y archivos en el sitio...... 101 Utilización de Design Notes ...... 105 Utilización de informes para mejorar el flujo de trabajo...... 109 El panel Sitespring de Dreamweaver ...... 111 Utilización del panel Sitespring ...... 112
CAPÍTULO 5 Configuración de un documento...... 115 Creación de documentos de Dreamweaver ...... 116 Manipulación del cuadro de diálogo Nuevo documento ...... 116 Apertura de documentos existentes ...... 120 Configuración de las propiedades del documento ...... 121 Manipulación de colores ...... 122 Selección de elementos en la ventana de documento ...... 124 Utilización de guías visuales en el proceso de diseño ...... 126 Visualización y edición del contenido de la sección head ...... 128 Automatización de tareas...... 129
Parte II Preparación para crear sitios dinámicos
CAPÍTULO 6 Configuración de una aplicación Web...... 137 Nota para los usuarios de Dreamweaver UltraDev 4 ...... 137 Lo que necesita para crear aplicaciones Web ...... 138 Configuración de un servidor Web ...... 139 Configuración de un servidor de aplicaciones ...... 139 Creación de una carpeta raíz para la aplicación ...... 142 Definición de un sitio de Dreamweaver...... 142 Conexión con una base de datos ...... 146 Solución de problemas de errores del servidor de aplicaciones ...... 146
CAPÍTULO 7 Conexiones de base de datos para desarrolladores de ColdFusion . . . . 149 Conexión con una base de datos ...... 149 Edición o eliminación de una conexión de base de datos ...... 151 Conexión utilizando la conectividad UltraDev 4 ...... 151
4 Contenido CAPÍTULO 8 Conexiones de base de datos para desarrolladores de ASP.NET . . . . . 155 Conexión con una base de datos ...... 155 Edición o eliminación de una conexión de base de datos ...... 158
CAPÍTULO 9 Conexiones de base de datos para desarrolladores de ASP ...... 161 Aspectos básicos de las conexiones de base de datos con ASP...... 162 Creación de una conexión con DSN ...... 163 Creación de una conexión sin DSN ...... 165 Conexión con una base de datos en un ISP ...... 168 Edición o eliminación de una conexión de base de datos ...... 171
CAPÍTULO 10 Conexiones de base de datos para desarrolladores de JSP ...... 173 Aspectos básicos de las conexiones JSP ...... 173 Conexión con una base de datos ...... 174 Conexión mediante un controlador ODBC ...... 176 Edición o eliminación de una conexión de base de datos ...... 179
CAPÍTULO 11 Conexiones de base de datos para desarrolladores de PHP ...... 181 Conexión con una base de datos ...... 181 Edición o eliminación de una conexión de base de datos ...... 182
Parte III Utilización del código de las páginas
CAPÍTULO 12 Configuración del entorno de codificación ...... 185 Visualización de los códigos...... 185 Configuración de las preferencias de visualización ...... 186 Configuración de las preferencias de codificación ...... 187 Personalización de los métodos abreviados de teclado ...... 191 Cómo abrir archivos en la vista Código de forma predeterminada ...... 191 Configuración de las preferencias del validador ...... 191 Administración de bibliotecas de etiquetas...... 192 Importación de etiquetas personalizadas a Dreamweaver ...... 195 Utilización de un editor de HTML externo con Dreamweaver ...... 198
CAPÍTULO 13 Codificación en Dreamweaver ...... 201 Entorno de codificación de Dreamweaver ...... 201 Escritura y edición de código...... 203 Búsqueda y reemplazo de etiquetas y atributos ...... 209 Acceso a referencias de lenguaje ...... 213
Contenido 5 CAPÍTULO 14 Optimización y depuración del código ...... 215 Limpieza del código...... 215 Verificación de que las etiquetas y llaves están equilibradas ...... 216 Validación de etiquetas ...... 217 Cómo hacer las páginas compatibles con XHTML ...... 217 Utilización del depurador JavaScript ...... 221 Utilización del depurador ColdFusion...... 227
CAPÍTULO 15 Edición de código en la vista Diseño ...... 229 Edición de código con el inspector de propiedades ...... 229 Edición del código con un editor de etiquetas ...... 230 Edición de código con Quick Tag Editor...... 230 Edición de código con el selector de etiquetas ...... 233 Edición de scripts ...... 234 Manipulación de server-side includes...... 235
Parte IV Diseño de la disposición de la página
CAPÍTULO 16 Presentación de contenido en tablas...... 241 Inserción de una tabla ...... 242 Adición de contenido a la celda de una tabla ...... 242 Importación de datos de tabla ...... 243 Selección de elementos de tabla ...... 243 Aplicación de formato a tablas y celdas ...... 245 Cambio del tamaño de las tablas ...... 249 Cambio del ancho de las columnas y el alto de las filas ...... 249 Adición y eliminación de filas y columnas ...... 250 Anidación de tablas ...... 253 Cómo cortar, copiar y pegar celdas ...... 253 Ordenación de tablas...... 255 Exportación de datos de tabla ...... 256
CAPÍTULO 17 Establecimiento de la disposición de páginas en la vista Disposición . . 257 Celdas y tablas de disposición ...... 258 Cambio a la vista Disposición y salida de ella...... 259 Dibujo de celdas y tablas de disposición ...... 259 Adición de contenido a una celda de disposición ...... 263 Cómo mover y cambiar el tamaño de celdas y tablas de disposición...... 265 Aplicación de formato a celdas y tablas de disposición ...... 266 Establecimiento del ancho de columna ...... 267 Configuración de las preferencias de la vista Disposición ...... 271
6 Contenido CAPÍTULO 18 Utilización de marcos...... 273 Marcos y conjuntos de marcos...... 274 Cuándo utilizar marcos ...... 275 Creación de páginas Web basadas en marcos en Dreamweaver...... 276 Creación de marcos y conjuntos de marcos ...... 277 Selección de marcos y conjuntos de marcos ...... 280 Almacenamiento de archivos de marco y conjunto de marcos ...... 282 Visualización y configuración de las propiedades de un marco...... 283 Visualización y configuración de las propiedades de un conjunto de marcos ...... 284 Control del contenido del marco con vínculos...... 285 Manipulación de navegadores que no pueden mostrar marcos...... 286 Utilización de comportamientos JavaScript con marcos...... 286
Parte V Adición de contenido
CAPÍTULO 19 Inserción y aplicación de formato al texto ...... 289 Inserción y aplicación de formato al texto HTML ...... 289 Aplicación de formato al texto ...... 292 Utilización de estilos HTML para aplicar formato a texto ...... 299 Hojas de estilos en cascada...... 304 Conversión de estilos CSS a etiquetas HTML ...... 313 Comprobación de la ortografía ...... 314 Buscar y reemplazar texto ...... 315
CAPÍTULO 20 Inserción de imágenes ...... 317 Imágenes ...... 317 Inserción de una imagen ...... 318 Cambio el tamaño de una imagen ...... 322 Creación de una imagen de sustitución ...... 323 Utilización de un editor de imágenes externo...... 324 Aplicación de comportamientos a imágenes...... 325
CAPÍTULO 21 Integración de Dreamweaver con otras aplicaciones ...... 327 Integración de Fireworks y Flash ...... 328 Cómo se trabaja con Dreamweaver y Fireworks...... 329 Creación de un álbum de fotos Web ...... 336 Cómo trabajar con Dreamweaver y Flash ...... 339
Contenido 7 CAPÍTULO 22 Inserción de medios ...... 343 Inserción y reproducción de objetos multimedia ...... 343 Inicio de un editor externo de archivos multimedia ...... 344 Utilización de Design Notes con objetos multimedia...... 345 Contenido de Flash ...... 346 Inserción de un objeto de botón Flash ...... 346 Inserción de un objeto de texto Flash...... 349 Inserción de películas Flash ...... 351 Inserción de películas Shockwave...... 351 Adición de vídeo ...... 352 Adición de sonido a una página...... 352 Establecimiento de un vínculo con archivos de audio ...... 353 Incrustación de un archivo de sonido ...... 354 Inserción de contenido de plug-ins de Netscape Navigator ...... 354 Inserción de un control ActiveX ...... 356 Inserción de un applet de Java ...... 356 Utilización de comportamientos para controlar elementos multimedia ...... 357
CAPÍTULO 23 Funciones de accesibilidad de Dreamweaver...... 359 Uso de las funciones de accesibilidad de Dreamweaver ...... 360 Creación de sitios Web accesibles...... 363 Comprobación de la accesibilidad del sitio Web ...... 371
Parte VI Utilización de comportamientos y animaciones
CAPÍTULO 24 Utilización de comportamientos JavaScript ...... 375 Utilización del panel Comportamientos ...... 376 Eventos ...... 377 Aplicación de un comportamiento...... 377 Comportamientos y texto ...... 379 Cómo adjuntar un comportamiento a una línea de tiempo ...... 380 Cambio de un comportamiento ...... 380 Actualización de un comportamiento ...... 381 Creación de nuevas acciones ...... 381 Descarga e instalación de comportamientos de otros proveedores ...... 381 Utilización de las acciones de comportamiento incluidas con Dreamweaver ...... 382
8 Contenido CAPÍTULO 25 Animación de capas ...... 409 Código HTML para capas...... 410 Creación de capas en la página ...... 411 Anidación de capas ...... 413 Manipulación de capas ...... 414 Adición de contenido a las capas ...... 416 Visualización y configuración de las propiedades de las capas ...... 417 Utilización de tablas y capas para diseño ...... 419 Animación de las capas ...... 421 Animación de capas utilizando acciones de comportamiento...... 429
Parte VII Utilización de múltiples páginas
CAPÍTULO 26 Creación de vínculos y navegación ...... 433 Ubicación y rutas de los documentos...... 434 Creación de vínculos ...... 437 Administración de vínculos ...... 444 Creación de menús de salto ...... 448 Creación de barras de navegación ...... 450 Creación de mapas de imagen ...... 453 Cómo adjuntar comportamientos a vínculos ...... 456
CAPÍTULO 27 Administración de activos, bibliotecas y plantillas del sitio ...... 457 Utilización del panel Activos ...... 458 Administración del panel Activos...... 467 Utilización de los elementos de biblioteca ...... 469 Creación, administración y edición de elementos de biblioteca ...... 470 Plantillas de Dreamweaver...... 475 Creación de una plantilla de Dreamweaver ...... 480 Creación de regiones editables ...... 482 Creación de regiones repetidas...... 483 Definición de atributos de etiqueta editables ...... 486 Regiones opcionales...... 488 Creación de un documento basado en plantilla ...... 490 Edición de contenido de una página basada en plantilla ...... 491 Plantillas anidadas ...... 494 Creación de una plantilla anidada ...... 496 Aplicación de una plantilla a un documento existente ...... 497 Edición y actualización de plantillas ...... 498 XML ...... 499
Contenido 9 CAPÍTULO 28 Comprobación de un sitio ...... 503 Comprobación de la compatibilidad con los navegadores ...... 505 Utilización de comportamientos para detectar navegadores y plug-ins ...... 506 Vista previa de páginas en navegadores ...... 506 Comprobación de vínculos de una página o un sitio ...... 508 Reparación de vínculos rotos ...... 509 Apertura de documentos vinculados en Dreamweaver ...... 510 Definición del tiempo de descarga y el tamaño ...... 510 Utilización de informes para comprobar un sitio ...... 512
Parte VIII Creación de páginas dinámicas
CAPÍTULO 29 Optimización del espacio de trabajo para desarrollo visual...... 517 Visualización de los paneles aplicables ...... 517 Visualización de la estructura de base de datos en Dreamweaver ...... 519 Visualización de live data en la vista Diseño ...... 520 Utilización de la vista Diseño sin live data ...... 524 Vista previa de páginas dinámicas en un navegador ...... 524 Restricción de la información de base de datos que se muestra en Dreamweaver . . . . . 525
CAPÍTULO 30 Flujo de trabajo de Dreamweaver para el diseño de páginas dinámicas...... 527 Diseño de la página ...... 528 Creación de un origen de contenido dinámico...... 528 Adición de contenido dinámico a una página Web ...... 530 Mejora de la funcionalidad de una página dinámica ...... 530 Comprobación y depuración de la página ...... 532
CAPÍTULO 31 Almacenamiento y recuperación de datos para la página ...... 535 Utilización de una base de datos para almacenar contenido ...... 535 Recogida de los datos enviados por los usuarios ...... 536 Acceso a datos almacenados en variables de sesión ...... 540
10 Contenido CAPÍTULO 32 Definición de fuentes de contenido dinámico ...... 547 Aspectos básicos de las fuentes de contenido dinámico ...... 548 Definición de un juego de registros ...... 548 Definición de parámetros de URL...... 553 Definición de parámetros de formulario ...... 555 Definición de variables de sesión ...... 556 Definición de variables de aplicación ...... 557 Definición de variables de servidor ...... 557 Creación de un caché de las fuentes de contenido ...... 562 Cambio o eliminación de fuentes de contenido ...... 562 Copiado de un juego de registros de una página a otra ...... 563
CAPÍTULO 33 Adición de contenido dinámico a páginas Web ...... 565 Adición de contenido dinámico...... 566 Conversión de texto en contenido dinámico ...... 566 Conversión de imágenes en contenido dinámico ...... 567 Conversión de atributos HTML en contenido dinámico ...... 569 Conversión de parámetros de ActiveX, Flash y de otros objetos en contenido dinámico ...... 571 Cambio de contenido dinámico ...... 572 Eliminación de contenido dinámico ...... 572
CAPÍTULO 34 Visualización de registros de base de datos ...... 573 Aplicación de elementos tipográficos y de disposición de página a los datos dinámicos ...... 574 Aplicación de formatos a los datos...... 574 Personalización de los formatos de datos existentes ...... 575 Creación de vínculos de navegación por conjuntos de registros ...... 576 Visualización y ocultación de registros según los resultados del juego de registros . . . . 579 Visualización de múltiples comportamientos ...... 580 Creación de una tabla con un comportamiento de servidor Repetir región ...... 581 Creación de un contador de registros...... 583 Creación de un control Web Cuadrícula de datos o Lista de datos de ASP.NET . . . . . 586
CAPÍTULO 35 Utilización de componentes de ColdFusion ...... 591 Aspectos básicos de los componentes de ColdFusion ...... 591 Creación visual de un componente en Dreamweaver ...... 592 Visualización de componentes de ColdFusion en Dreamweaver ...... 593 Edición de componentes de ColdFusion en Dreamweaver...... 594 Creación de páginas Web que utilicen componentes de ColdFusion ...... 595
Contenido 11 CAPÍTULO 36 Utilización de los servicios Web ...... 597 Aspectos básicos de los servicios Web...... 598 Instalación y configuración de generadores proxy ...... 600 Adición de un proxy de servicios Web utilizando la descripción WSDL...... 603 Adición de un servicio Web a una página ...... 604 Edición de la lista de sitios de servicios Web UDDI...... 606
CAPÍTULO 37 Adición de comportamientos de servidor personalizados...... 607 Instalación de comportamientos de servidor adicionales ...... 607 Creación de nuevos comportamientos ...... 608 Escritura de bloques de código ...... 612 Conversión de los bloques de código en condicionales...... 614 Edición y modificación de código de comportamientos de servidor...... 623
CAPÍTULO 38 Creación de formularios interactivos ...... 627 Objetos de formularios ...... 628 Creación de un formulario ...... 629 Aspectos básicos de los objetos de formulario ...... 631 Inserción de casillas de verificación y botones de opción ...... 638 Creación de listas y menús...... 640 Adición de botones de formularios ...... 643 Diseño de formularios ...... 645 Utilización de una función JavaScript del lado del cliente para procesar formularios . . . . 645 Utilización de comportamientos con formularios ...... 646 Creación de objetos de formularios dinámicos...... 646
Parte IX Desarrollo rápido de aplicaciones
CAPÍTULO 39 Creación de páginas Maestro/Detalle ...... 653 Páginas Maestro/Detalle ...... 653 Creación rápida de páginas Maestro/Detalle ...... 655 Creación de páginas Maestro/Detalle bloque a bloque...... 656 Modificación de páginas Maestro/Detalle ...... 659
CAPÍTULO 40 Creación de páginas que realicen búsquedas en bases de datos ...... 661 Páginas de búsqueda/resultados ...... 661 Creación de la página de búsqueda ...... 662 Creación de la página de resultados ...... 663 Creación de una página detalle para una página de resultados ...... 668 Utilización de páginas relacionadas (sólo usuarios de ASP y JSP) ...... 673
12 Contenido CAPÍTULO 41 Creación de páginas que modifiquen bases de datos...... 675 Creación de una página para insertar registros ...... 676 Creación de una página para actualizar registros ...... 679 Creación de una página para borrar un registro ...... 684 Utilización de procedimientos almacenados para modificar bases de datos...... 687 Utilización de comandos ASP para modificar una base de datos ...... 691 Utilización de declaraciones preparadas JSP para modificar una base de datos ...... 694
CAPÍTULO 42 Creación de páginas que restrinjan el acceso al sitio ...... 697 Creación de una página de registro ...... 698 Creación de una página de conexión ...... 702 Creación de una página a la que sólo pueden acceder los usuarios autorizados...... 704
Parte X Apéndices
APÉNDICE A Guía de bases de datos para principiantes...... 711 Bases de datos ...... 711 Aspectos básicos del diseño de bases de datos...... 712 Aspectos básicos de las conexiones de bases de datos ...... 718
APÉNDICE B Nociones básicas de SQL ...... 725 Aspectos básicos de la sintaxis ...... 725 Definición de las columnas en un juego de registros ...... 727 Limitación de los registros en un juego de registros ...... 727 Clasificación de los registros en un juego de registros...... 731 Unión de tablas ...... 731
APÉNDICE C Configuración de un DSN en Windows ...... 733 Aspectos básicos de los DSN ...... 733 Creación de un DSN...... 734
APÉNDICE D Referencia rápida: Etiquetas de Macromedia ASP.NET...... 737
ÍNDICE ALFABÉTICO ...... 747
Contenido 13 14 Contenido Parte I I Parte Aspectos básicos de Dreamweaver
Aprenda a utilizar la documentación y otros recursos de Dreamweaver y configure el espacio de trabajo de Dreamweaver de acuerdo con su estilo de trabajo preferido. Posteriormente, planifique y configure un sitio y comience a crear páginas. Esta parte contiene los siguientes capítulos: • Capítulo 1, “Bienvenido a Dreamweaver” • Capítulo 2, “Exploración del espacio de trabajo” • Capítulo 3, “Planificación y configuración del sitio” • Capítulo 4, “Administración del sitio” • Capítulo 5, “Configuración de un documento”
CAPÍTULO 1 Bienvenido a Dreamweaver
Macromedia Dreamweaver MX es un editor HTML profesional para diseñar, codificar y desarrollar sitios, páginas y aplicaciones Web. Tanto si desea controlar manualmente el código HTML como si prefiere trabajar en un entorno de edición visual, Dreamweaver le proporciona útiles herramientas que mejorarán su experiencia de creación Web. Las funciones de edición visual de Dreamweaver permiten crear páginas de forma rápida, sin escribir una sola línea de código. Puede ver todos los elementos o activos del sitio y arrastrarlos desde un panel fácil de usar directamente hasta un documento. Puede agilizar el flujo de trabajo de desarrollo mediante la creación y edición de imágenes en Macromedia Fireworks y su posterior importación directa a Dreamweaver, o bien añadir objetos Macromedia Flash creados directamente en Dreamweaver. Dreamweaver ofrece también numerosas herramientas y funciones de gestión de código, como las que incluye la vista Código (por ejemplo, colores de código o terminación automática de etiquetas); material de referencia sobre HTML, CSS, JavaScript, CFML, ASP y JSP; y un Depurador JavaScript. La tecnología Roundtrip HTML de Macromedia importa los documentos con código manual HTML sin modificar el formato del código. Posteriormente, si lo desea, puede formatear el código con el estilo que prefiera. Además, Dreamweaver ahora incorpora Macromedia UltraDev, con funciones mejoradas, lo que facilita la creación de aplicaciones Web basadas en bases de datos dinámicas mediante lenguajes de servidor como ASP, ASP.NET, ColdFusion Markup Language (CFML), JSP y PHP. Dreamweaver se puede personalizar totalmente. Puede crear sus propios objetos y comandos, modificar métodos abreviados de teclado e incluso escribir código JavaScript para ampliar las posibilidades que ofrece Dreamweaver con nuevos comportamientos, inspectores de propiedades e informes de sitios. Este capítulo contiene las secciones siguientes: “Aprendizaje de Dreamweaver” en la página 18 “Flujo de trabajo de creación de un sitio Web” en la página 20 “Por dónde empezar” en la página 25 “Convenciones tipográficas” en la página 28 “Novedades de Dreamweaver MX” en la página 28 “Recursos tecnológicos HTML y Web” en la página 32
17 Aprendizaje de Dreamweaver Dreamweaver incluye diversos recursos para ayudarle a aprender rápidamente el funcionamiento del programa y a dominar la creación de sitios y páginas Web. Estos recursos incluyen una guía impresa, titulada Primeros pasos, un sistema de ayuda en línea y tutoriales. También encontrará sugerencias, notas técnicas, ejemplos e información que se actualizan de forma regular en el Centro de servicio técnico de Dreamweaver, dentro del sitio Web de Macromedia.
Guía de primeros pasos La guía Primeros pasos ha sido diseñada para conducirle por el proceso de creación de un sitio Web sencillo, pero funcional, utilizando Dreamweaver. Va dirigido a usuarios que han creado páginas Web pero no están familiarizados con determinados aspectos de Dreamweaver. Incluye capítulos sobre la creación y edición de páginas estáticas sencillas, edición manual de código y creación de aplicaciones Web dinámicas. Esta guía se proporciona como un manual impreso, como parte del sistema de ayuda y como un archivo PDF.
Tutoriales Los tutoriales contienen otras lecciones que amplían la información sobre temas concretos que se tratan de forma más detallada que en otras secciones de la guía Primeros pasos. Con los tutoriales, aprenderá a editar un sitio Web de muestra con algunas de las funciones de diseño más útiles y potentes de Dreamweaver. Los tutoriales están disponibles en la guía impresa Primeros pasos, en la Ayuda de Dreamweaver (en el menú Ayuda en Dreamweaver, elija Tutoriales) y como parte del archivo PDF Primeros pasos. Si ya está familiarizado con las funciones de diseño de Dreamweaver, pero desea aprender más sobre la creación de aplicaciones Web, empiece por los tutoriales de páginas dinámicas, que le mostrarán cómo crear páginas interactivas conectadas a bases de datos.
Ayuda de Dreamweaver La Ayuda de Dreamweaver proporciona información completa sobre todas las funciones de Dreamweaver optimizada para su uso en línea. La Ayuda de Dreamweaver se muestra en el visor de la ayuda de su sistema operativo: Microsoft HTML Help (Windows) o Apple Help (Macintosh). En las dos plataformas, se puede encontrar la información necesaria de cuatro formas: El Contenido permite ver toda la información organizada por temas. Haga clic en las entradas de nivel superior para ver otros temas subordinados. El índice, como cualquier índice impreso tradicional, permite consultar términos o conceptos concretos. Buscar permite localizar cualquier cadena de caracteres en cualquier lugar del texto del sistema de ayuda.
18 Capítulo 1 La Ayuda contextual ofrece un método para abrir el tema de ayuda pertinente desde cualquier cuadro de diálogo, panel o inspector. Para ver la ayuda contextual, haga clic en el botón Ayuda en un cuadro de diálogo o elija Ayuda en el menú Opciones en la barra de título de un grupo de paneles. También puede hacer clic en el icono de interrogación de un inspector o cualquier otro tipo de ventana.
Haga clic aquí para abrir la ayuda
Cada tema de ayuda contiene botones que se utilizan para pasar de un tema a otro. Los botones de flecha izquierda y derecha permiten acceder al tema anterior o siguiente de una sección (siguiendo el orden de los temas establecido en el contenido).
Ampliación de Dreamweaver El sistema de ayuda Ampliación de Dreamweaver proporciona información sobre los DOM (modelo de objetos de documento) y las API (interfaces de programación de aplicaciones) de Dreamweaver, que permiten a los desarrolladores de JavaScript y C crear extensiones para Dreamweaver.
Centro de servicio técnico de Dreamweaver Para aprovechar al máximo Dreamweaver, puede consultar el centro de servicio técnico basado en la Web. El sitio Web del centro de servicio técnico de Dreamweaver en http://www.macromedia.com/es/support/ se actualiza de forma periódica con la información más reciente sobre Dreamweaver, así como con sugerencias de usuarios expertos, ejemplos, consejos, actualizaciones e información sobre temas avanzados. Visite este sitio Web con frecuencia para conocer las últimas noticias sobre Dreamweaver y aprender a sacar el máximo provecho del programa.
Centro para Diseñadores & Desarrolladores El centro Centro para Diseñadores & Desarrolladores de Macromedia en http://www.macromedia.com/es/desdev/ proporciona herramientas, tutoriales y otro material sobre todos los productos de Macromedia.
Foros en línea de Dreamweaver Intercambie ideas sobre aspectos técnicos y comparta útiles consejos con otros usuarios de Dreamweaver visitando el foro de discusión de Dreamweaver. En el sitio Web de Macromedia http://www.macromedia.com/go/dreamweaver_newsgroup encontrará información sobre cómo acceder a los foros.
Bienvenido a Dreamweaver 19 Métodos abreviados de teclado En el sitio Web de Macromedia en http://www.macromedia.com/go/dreamweaver_mx_shortcuts encontrará gráficos que describen los métodos abreviados del teclado en la configuración predeterminada de Dreamweaver. Flujo de trabajo de creación de un sitio Web Existen muchos métodos distintos para crear un sitio Web. En el flujo de trabajo que presentamos en esta documentación, empezamos por definir el objetivo y la estrategia del sitio. Si va a desarrollar aplicaciones Web, deberá configurar los servidores y las bases de datos necesarias. A continuación, debe diseñar el aspecto y el funcionamiento del sitio. Una vez que el diseño esté finalizado, debe crear el sitio y codificar las páginas, añadiendo el contenido y la interactividad; a continuación, vinculará las páginas y comprobará si el sitio funciona y si cumple los objetivos para los que ha sido diseñado. Además, si lo desea, puede incluir páginas dinámicas. Para terminar el ciclo, publicará el sitio en un servidor. Muchos ingenieros de desarrollo también programan operaciones de mantenimiento periódico para asegurarse de que el sitio continúa estando actualizado y operativo. Para facilitar la localización de información necesaria para el desarrollo de sitios Web, la documentación Utilización de Dreamweaver se divide en amplias secciones que siguen este modelo de aproximación al desarrollo Web: planificación del sitio, diseño, desarrollo, comprobación y publicación y mantenimiento.
Planificación de sitios Planificar y organizar cuidadosamente el sitio desde el primer momento puede ayudar a ahorrar tiempo más adelante. La organización del sitio no sólo implica la determinación de los archivos que van a incluirse, sino que también requiere un examen de las necesidades del sitio, el perfil de la audiencia y sus objetivos. Además, deben tenerse en cuenta requisitos técnicos tales como el acceso de los usuarios, o limitaciones del navegador, los plug-ins o la descarga de archivos. Una vez que haya organizado la información y determinado una estructura, podrá comenzar a crear el sitio. • Determine qué estrategia va a emplear y cuáles son los aspectos que debe tener en cuenta durante la planificación del sitio. Consulte Capítulo 3, “Planificación y configuración del sitio”, en la página 61. • Utilice el panel Sitio de Dreamweaver para establecer la estructura organizativa del sitio. En el panel Sitio puede añadir, borrar y renombrar los archivos y carpetas fácilmente con el fin de cambiar la organización según resulte necesario. Consulte Capítulo 3, “Planificación y configuración del sitio”, en la página 61 y Capítulo 4, “Administración del sitio”, en la página 75. • Puede empezar por crear páginas simples que más adelante convertirá en diseños más complejos. Cree páginas vacías nuevas o páginas basadas en diseños predefinidos en el cuadro de diálogo Nuevo documento. Consulte Capítulo 5, “Configuración de un documento”, en la página 115.
20 Capítulo 1 Si trabaja en un equipo de desarrollo Web, es posible que también le interesen estos temas: • Configurar un sistema de forma que los miembros del equipo no puedan sobrescribir los archivos; consulte “Utilización de desproteger/proteger” en la página 94. • Utilizar Design Notes para comunicarse con los miembros del equipo Web; consulte “Utilización de Design Notes” en la página 105. Configuración de aplicaciones Web Cada vez más sitios Web contienen páginas dinámicas que permiten a los visitantes ver información almacenada en bases de datos y normalmente algunos de ellos pueden añadir nueva información y editar información de estas bases de datos. Para crear este tipo de páginas, primero debe realizar una serie de pasos preliminares. • Configure un servidor Web y un servidor de aplicaciones y, a continuación, cree o modifique un sitio de Dreamweaver. Consulte Capítulo 6, “Configuración de una aplicación Web”, en la página 137. • Conecte con una base de datos. Según la tecnología que utilice su servidor de aplicaciones, consulte Capítulo 7, “Conexiones de base de datos para desarrolladores de ColdFusion”, en la página 149, Capítulo 8, “Conexiones de base de datos para desarrolladores de ASP.NET”, en la página 155, Capítulo 9, “Conexiones de base de datos para desarrolladores de ASP”, en la página 161, Capítulo 10, “Conexiones de base de datos para desarrolladores de JSP”, en la página 173 o Capítulo 11, “Conexiones de base de datos para desarrolladores de PHP”, en la página 181. Codificación manual La codificación manual de páginas Web no constituye tanto un paso en el flujo de trabajo de creación del sitio Web como un método en sí mismo para crear las páginas. Dreamweaver ofrece sencillas herramientas de edición visual, pero también ofrece otras utilidades de codificación más sofisticadas. Puede utilizar el método que prefiera, o una combinación de ambos, para crear y editar sus páginas. • Puede trabajar en un entorno de codificación sin herramientas visuales; las herramientas de codificación le permiten crear y editar código, asignarle un formato y comprobar que se ajusta a determinadas normas y, por último, depurar código JavaScript. Consulte Capítulo 12, “Configuración del entorno de codificación”, en la página 185, Capítulo 13, “Codificación en Dreamweaver”, en la página 201 y Capítulo 14, “Optimización y depuración del código”, en la página 215. • También puede utilizar algunas herramientas de codificación de Dreamweaver en la vista Diseño, el entorno de diseño visual. Consulte Capítulo 15, “Edición de código en la vista Diseño”, en la página 229.
Bienvenido a Dreamweaver 21 Disposición de las páginas Web Muchos proyectos de diseño Web comienzan con guiones en imágenes (storyboards) o diagramas de flujos que se convierten en páginas de ejemplo. Utilice Dreamweaver para crear páginas de muestra mientras trabaje en la definición de un diseño final. Las páginas de muestra normalmente incluyen la disposición de diseño, la navegación del sitio, los componentes técnicos, los temas y el color e imágenes gráficas u otros elementos multimedia, pero no contienen el contenido final de la página. • Las herramientas de tabla y la vista Disposición de Dreamweaver permiten diseñar rápidamente páginas Web y, posteriormente, reorganizar la estructura de las páginas. Consulte Capítulo 16, “Presentación de contenido en tablas”, en la página 241 y Capítulo 17, “Establecimiento de la disposición de páginas en la vista Disposición”, en la página 257. • Para mostrar varios documentos de forma simultánea en un navegador, pueden utilizarse marcos para su organización. Consulte Capítulo 18, “Utilización de marcos”, en la página 273.
Adición de contenido Mediante Dreamweaver, podrá añadir fácilmente a las páginas Web una gran variedad de contenidos. Añada activos y elementos de diseño, como texto, imágenes, colores, películas, sonido y otros elementos multimedia. • Escriba directamente en un documento de Dreamweaver o importe texto desde otros documentos, luego aplique formato al texto utilizando el inspector de propiedades de Dreamweaver o el panel Estilos HTML. También puede crear fácilmente sus propias CSS (Cascading Style Sheets: hojas de estilos en cascada). Consulte Capítulo 19, “Inserción y aplicación de formato al texto”, en la página 289. • El panel Activos permite organizar fácilmente los activos de un sitio. A continuación, se pueden arrastrar directamente desde el panel Activos hasta un documento de Dreamweaver. Consulte “Utilización del panel Activos” en la página 458. • Inserte imágenes, incluidas imágenes de sustitución, mapas de imágenes e imágenes por capas de Fireworks. Utilice herramientas de alineamiento para situar las imágenes en la página. Consulte Capítulo 20, “Inserción de imágenes”, en la página 317 y Capítulo 21, “Integración de Dreamweaver con otras aplicaciones”, en la página 327. • Inserte cualquier otro tipo de elementos multimedia en una página Web, como películas Flash, Shockwave y QuickTime, sonido y applets. Consulte Capítulo 22, “Inserción de medios”, en la página 343. • Asegúrese de que las personas con discapacidades puedan acceder al contenido. Consulte Capítulo 23, “Funciones de accesibilidad de Dreamweaver”, en la página 359.
22 Capítulo 1 Interactividad y animación Muchas páginas Web son estáticas, contienen únicamente texto e imágenes. Dreamweaver permite ir más allá de las páginas estáticas, utilizando interactividad y animación para captar el interés del visitante. Puede ofrecer a los visitantes la posibilidad de realizar comentarios según se desplazan y hacen clic, así como demostrar conceptos o animar elementos de la página. En otras palabras, permite a los visitantes ver y hacer más cosas dentro de la página. Dreamweaver dispone de varias maneras de añadir interactividad y animación a las páginas: • Los comportamientos permiten realizar tareas en respuesta a eventos específicos como, por ejemplo, resaltar un botón cuando el puntero pasa por encima de él, validar un formulario cuando el usuario hace clic en el botón Enviar o abrir una segunda ventana del navegador cuando la página principal ha terminado de cargarse. Consulte Capítulo 24, “Utilización de comportamientos JavaScript”, en la página 375. • Las líneas de tiempo permiten crear animaciones que no necesitan plug-ins, controles ActiveX o Java. Las líneas de tiempo usan HTML dinámico para cambiar la posición de una capa o el origen de una imagen con el paso del tiempo, o para activar automáticamente acciones de comportamiento cuando la página ha terminado de cargarse. Consulte Capítulo 25, “Animación de capas”, en la página 409.
Conexión de las páginas al sitio Los sitios no se componen de páginas individuales; es preciso enlazarlas mediante la creación de vínculos HTML y la reutilización de contenido de forma que adquieran un aspecto común. • Con Dreamweaver puede crear vínculos HTML estándar, incluidos vínculos de ancla y vínculos de correo electrónico, o establecer sistemas de navegación gráfica, como los menús de punto de fijación y las barras de navegación. Consulte Capítulo 26, “Creación de vínculos y navegación”, en la página 433. • Las plantillas y los archivos de bibliotecas de Dreamweaver permiten aplicar fácilmente contenido reutilizable y diseños de página a su sitio. Puede crear páginas nuevas basadas en una plantilla de Dreamweaver y actualizar su diseño de forma automática cuando cambie la plantilla. Consulte Capítulo 27, “Administración de activos, bibliotecas y plantillas del sitio”, en la página 457.
Comprobación y publicación del sitio Su sitio ya está listo para lanzarlo al mundo; pero antes de publicarlo en un servidor, debe comprobarlo. En función del tamaño del proyecto, de las especificaciones del cliente y de los tipos de navegadores que utilicen los visitantes, necesitará mover el sitio a un servidor en funcionamiento en el que pueda comprobarse y editarse. Una vez que haya realizado las correcciones, podrá publicar el sitio para que el público en general pueda obtener acceso a él. Tras publicar el sitio, establezca un ciclo de mantenimiento para asegurar la calidad, responder a los comentarios de los usuarios y actualizar la información del sitio.
Bienvenido a Dreamweaver 23 Utilice las siguientes funciones de Dreamweaver para comprobar y publicar su sitio: • Para añadir nuevas etiquetas en una página o reparar el código, utilice el panel Referencia de Dreamweaver con el fin de consultar el código JavaScript, CSS y HTML. Consulte “Acceso a referencias de lenguaje” en la página 213. • Utilice el depurador JavaScript para que le resulte más fácil reparar errores JavaScript en el código. El depurador permite establecer puntos de corte en el código que luego facilitan su visualización al depurar una página en Dreamweaver. Consulte “Utilización del depurador JavaScript” en la página 221. • Realice comprobaciones con navegadores y plug-ins, verifique y repare los vínculos de los documentos y genere informes del sitio para detectar errores comunes en los archivos HTML. Consulte Capítulo 28, “Comprobación de un sitio”, en la página 503. • En el panel Sitio de Dreamweaver encontrará numerosas herramientas que le ayudarán a administrar el sitio, transferir archivos desde y hacia un servidor remoto, configurar un proceso de desprotección/protección que evite que se sobrescriban archivos y sincronizar los archivos de los sitios local y remoto. Consulte Capítulo 3, “Planificación y configuración del sitio”, en la página 61.
Creación de páginas dinámicas En Dreamweaver se pueden definir diversas fuentes de contenido dinámico, incluidos juegos de registros extraídos de bases de datos, parámetros de formularios y componentes JavaBeans. Para añadir el contenido dinámico a una página, basta con arrastrarlo a ella. Puede definirse que los registros de la página aparezcan de uno en uno o en grupos, mostrar varias páginas de registros, añadir vínculos especiales para pasar de una página de registros a la siguiente (o a la anterior) y crear contadores para que los usuarios puedan llevar un control de los registros. • Si no está familiarizado con la creación de aplicaciones Web en Dreamweaver, aprenda cómo utilizar Dreamweaver para crear páginas dinámicas. Consulte Capítulo 29, “Optimización del espacio de trabajo para desarrollo visual”, en la página 517 y Capítulo 30, “Flujo de trabajo de Dreamweaver para el diseño de páginas dinámicas”, en la página 527. • Defina y muestre el contenido dinámico de sus páginas. Consulte Capítulo 31, “Almacenamiento y recuperación de datos para la página”, en la página 535, Capítulo 32, “Definición de fuentes de contenido dinámico”, en la página 547, Capítulo 33, “Adición de contenido dinámico a páginas Web”, en la página 565 y Capítulo 34, “Visualización de registros de base de datos”, en la página 573. • Encapsule la lógica de aplicaciones o empresarial mediante tecnologías innovadoras, como los componentes ColdFusion y los servicios Web. Consulte Capítulo 35, “Utilización de componentes de ColdFusion”, en la página 591 y Capítulo 36, “Utilización de los servicios Web”, en la página 597. • Si necesita más flexibilidad, puede crear sus propios comportamientos de servidor y formularios interactivos. Consulte Capítulo 37, “Adición de comportamientos de servidor personalizados”, en la página 607 y Capítulo 38, “Creación de formularios interactivos”, en la página 627.
24 Capítulo 1 Desarrollo rápido de aplicaciones Dreamweaver ofrece algunas herramientas de desarrollo rápido de aplicaciones (RAD), como comportamientos de servidor y objetos de aplicaciones, que permiten crear sofisticadas aplicaciones Web sin necesidad de escribir el código del lado del servidor. • Cree con rapidez páginas que realicen búsquedas y modifiquen bases de datos, y muestren los resultados. Consulte Capítulo 39, “Creación de páginas Maestro/Detalle”, en la página 653, Capítulo 40, “Creación de páginas que realicen búsquedas en bases de datos”, en la página 661 y Capítulo 41, “Creación de páginas que modifiquen bases de datos”, en la página 675. • Proporcione seguridad mediante la limitación del acceso a las páginas. Consulte Capítulo 42, “Creación de páginas que restrinjan el acceso al sitio”, en la página 697. Por dónde empezar Este manual incluye información para usuarios de distintos niveles. Para sacarle el máximo provecho a la documentación, comience leyendo las partes que sean más relevantes para su nivel.
Para principiantes en el diseño Web: 1 Para empezar, consulte los dos primeros capítulos de la guía Primeros pasos. Si alguna de las secciones de estos capítulos le parece demasiado avanzada o compleja, sáltesela y vuelva a ella más adelante. 2 En Utilización de Dreamweaver, consulte Capítulo 2, “Exploración del espacio de trabajo”, en la página 35, Capítulo 3, “Planificación y configuración del sitio”, en la página 61, Capítulo 4, “Administración del sitio”, en la página 75 y Capítulo 5, “Configuración de un documento”, en la página 115. 3 Para aprender sobre la disposición de las páginas, consulte Capítulo 17, “Establecimiento de la disposición de páginas en la vista Disposición”, en la página 257. 4 Para obtener información sobre la aplicación de formato al texto y la inserción de imágenes en las páginas, consulte Capítulo 19, “Inserción y aplicación de formato al texto”, en la página 289 y Capítulo 20, “Inserción de imágenes”, en la página 317. 5 Eso es todo lo que necesita para comenzar a crear sitios Web de gran calidad. Cuando esté preparado para aprender a utilizar herramientas más avanzadas, podrá continuar con el resto de los capítulos sobre páginas estáticas en orden. Es posible que prefiera leer los capítulos de páginas dinámicas sólo cuando se haya familiarizado con la creación de páginas Web.
Para diseñadores de sitios Web con experiencia que empiezan a usar Dreamweaver: 1 Para empezar, consulte los dos primeros capítulos de la guía Primeros pasos. 2 En Utilización de Dreamweaver, consulte Capítulo 2, “Exploración del espacio de trabajo”, en la página 35 para aprender nuevos aspectos del interfaz de usuario de Dreamweaver. 3 Aunque probablemente ya conoce una buena parte del material del Capítulo 3, “Planificación y configuración del sitio”, en la página 61 y el Capítulo 4, “Administración del sitio”, en la página 75, puede hojear estos capítulos para ver cómo se aplican en Dreamweaver estos conceptos. Preste especial atención a las secciones sobre el uso de Dreamweaver para configurar un nuevo sitio. 4 Siga los pasos de los tutoriales que le interesen, para aprender sobre el uso de Dreamweaver para realizar tareas concretas. Para ver los tutoriales del sistema de ayuda, elija Ayuda> Tut or i ale s .
Bienvenido a Dreamweaver 25 5 El Capítulo 19, “Inserción y aplicación de formato al texto”, en la página 289 y Capítulo 20, “Inserción de imágenes”, en la página 317 ofrecen información útil sobre el uso de Dreamweaver para crear páginas HTML básicas. 6 Lea la introducción que aparece al comienzo de los demás capítulos para determinar si le interesan los temas que se abordan en ellos.
Para usuarios con experiencia en codificación manual: 1 Para empezar, lea el primer y el tercer capítulo de la guía Primeros pasos . 2 En Utilización de Dreamweaver, consulte Capítulo 2, “Exploración del espacio de trabajo”, en la página 35 para aprender nuevos aspectos del interfaz de usuario de Dreamweaver. 3 Aunque probablemente ya conoce una buena parte del material de Capítulo 3, “Planificación y configuración del sitio”, en la página 61 y Capítulo 4, “Administración del sitio”, en la página 75, puede hojear estos capítulos para ver cómo se aplican en Dreamweaver estos conceptos. Preste especial atención a las secciones sobre el uso de Dreamweaver para configurar un nuevo sitio. 4 Encontrará más información sobre codificación con Dreamweaver en el Capítulo 12, “Configuración del entorno de codificación”, en la página 185, Capítulo 13, “Codificación en Dreamweaver”, en la página 201, Capítulo 14, “Optimización y depuración del código”, en la página 215 y Capítulo 15, “Edición de código en la vista Diseño”, en la página 229. 5 Lea la introducción que aparece al comienzo de los demás capítulos para determinar si le interesan los temas que se abordan en ellos.
Para diseñadores de sitios Web con experiencia, familiarizados con Dreamweaver, que deseen aprender sobre la creación de páginas dinámicas: 1 Para empezar, lea el primer, el cuarto y el quinto capítulo de la guía Primeros pasos. 2 En Utilización de Dreamweaver, hojee el Capítulo 2, “Exploración del espacio de trabajo”, en la página 35 para aprender nuevos aspectos del interfaz de usuario de Dreamweaver. 3 Configure un servidor Web y un servidor de aplicaciones; consulte Capítulo 6, “Configuración de una aplicación Web”, en la página 137. 4 Conecte con una base de datos. Según la tecnología que utilice su servidor de aplicaciones, consulte Capítulo 7, “Conexiones de base de datos para desarrolladores de ColdFusion”, en la página 149, Capítulo 8, “Conexiones de base de datos para desarrolladores de ASP.NET”, en la página 155, Capítulo 9, “Conexiones de base de datos para desarrolladores de ASP”, en la página 161, Capítulo 10, “Conexiones de base de datos para desarrolladores de JSP”, en la página 173 o Capítulo 11, “Conexiones de base de datos para desarrolladores de PHP”, en la página 181. 5 Lea la introducción que aparece al comienzo de los demás capítulos para determinar si le interesan los temas que se abordan en ellos. 6 Si le interesa personalizar Dreamweaver de forma manual, lea “Customizing Dreamweaver” (Personalización de DreamWeaver) en el Centro de servicio técnico de Macromedia en http://www.macromedia.com/go/customizing_dreamweaver. Si desea escribir extensiones para Dreamweaver, consulte Ampliación de Dreamweaver (Ayuda > Ampliación de Dreamweaver).
26 Capítulo 1 Para diseñadores de aplicaciones Web con experiencia que no hayan utilizado Dreamweaver ni UltraDev: 1 Comience con una lectura rápida de la guía Primeros pasos para familiarizarse con los aspectos básicos del uso de Dreamweaver. 2 En Utilización de Dreamweaver, consulte Capítulo 2, “Exploración del espacio de trabajo”, en la página 35 para aprender nuevos aspectos del interfaz de usuario de Dreamweaver. 3 Aunque probablemente ya conoce una buena parte del material del Capítulo 3, “Planificación y configuración del sitio”, en la página 61 y el Capítulo 4, “Administración del sitio”, en la página 75, puede hojear estos capítulos para ver cómo se aplican en Dreamweaver estos conceptos. Preste especial atención a las secciones sobre el uso de Dreamweaver para configurar un nuevo sitio. 4 Siga los pasos de los tutoriales que le interesen, para aprender sobre el uso de Dreamweaver para realizar tareas concretas. Para ver los tutoriales del sistema de ayuda, elija Ayuda > Tut or i ale s . 5 Configure un servidor Web y un servidor de aplicaciones utilizando Dreamweaver; consulte Capítulo 6, “Configuración de una aplicación Web”, en la página 137. 6 Conecte con una base de datos. Según la tecnología que utilice su servidor de aplicaciones, consulte Capítulo 7, “Conexiones de base de datos para desarrolladores de ColdFusion”, en la página 149, Capítulo 8, “Conexiones de base de datos para desarrolladores de ASP.NET”, en la página 155, Capítulo 9, “Conexiones de base de datos para desarrolladores de ASP”, en la página 161, Capítulo 10, “Conexiones de base de datos para desarrolladores de JSP”, en la página 173 o Capítulo 11, “Conexiones de base de datos para desarrolladores de PHP”, en la página 181. 7 Lea la introducción que aparece al comienzo de los demás capítulos para determinar si le interesan los temas que se abordan en ellos.
Para diseñadores de aplicaciones Web con experiencia que hayan utilizado UltraDev4: 1 Para empezar, consulte “Novedades de Dreamweaver MX” en la página 28. 2 En Utilización de Dreamweaver, hojee el Capítulo 2, “Exploración del espacio de trabajo”, en la página 35 para aprender nuevos aspectos del interfaz de usuario de Dreamweaver. 3 Si le interesa personalizar Dreamweaver de forma manual, lea “Customizing Dreamweaver” (Personalización de DreamWeaver) en el Centro de servicio técnico de Macromedia en http://www.macromedia.com/go/customizing_dreamweaver. Si desea escribir extensiones para Dreamweaver, consulte Ampliación de Dreamweaver (Ayuda > Ampliación de Dreamweaver).
Bienvenido a Dreamweaver 27 Convenciones tipográficas En esta guía se utilizan las convenciones tipográficas siguientes: • Los elementos de los menús se muestran en este formato: nombre del menú > nombre del elemento del menú. Los elementos de los submenús se muestran en este formato: nombre del menú > nombre del submenú > nombre del elemento del menú. • La fuente de código permite distinguir nombres de etiquetas y atributos HTML, así como el texto literal empleado en los ejemplos. • Fuente de código en cursiva indica elementos reemplazables (también denominados metasímbolos) en el código. • El texto Roman en negrita permite distinguir el texto que debe introducirse literalmente. Novedades de Dreamweaver MX Dreamweaver MX contiene una amplia variedad de nuevas funciones, como nuevas plantillas mejoradas para ayudar a los diseñadores visuales y muchas otras posibilidades de codificación. Dreamweaver también incluye ahora todas las funciones de desarrollo de aplicaciones de Dreamweaver UltraDev 4 y otras nuevas, incluido un espacio de trabajo de edición de código que procede de Macromedia ColdFusion Studio, código de tiempo de ejecución mejorado y asistencia para las últimas tecnologías de aplicaciones Web.
Control total sobre el código y el diseño Puede utilizar las herramientas de diseño de Dreamweaver MX o el entorno de edición de codificación para crear el sitio deseado, de la forma deseada. La nueva disposición del espacio de trabajo integrado (sólo para Microsoft Windows) ofrece un entorno más familiar con interfaz de varios documentos (MDI), que incluye paneles totalmente acoplables y ventanas de documentos con fichas de selección. La administración de los paneles de Macromedia MX en Dreamweaver MX es coherente con Macromedia Flash MX y Fireworks MX. Los paneles plegables, apilables se pueden agrupar y contraer o ampliar según sea necesario, para que el flujo de trabajo sea fluido y flexible. Los componentes Web de muestra prediseñados incluyen disposiciones de calidad profesional que puede utilizar como guía para sus diseños, así como bibliotecas de funciones JavaScript para que pueda acceder a una sofisticada interactividad del lado del cliente sin necesidad de leer cientos de páginas de libros de texto. Las plantillas de Dreamweaver mejoradas permiten establecer sofisticadas reglas para que los contribuidores puedan introducir contenido sin modificar el diseño del sitio. La herencia de plantillas permite llevar un control de la disposición más personalizado y con las regiones editables los contribuidores tienen más flexibilidad para introducir datos. El asistente para la Definición del sitio permite configurar un sitio de forma rápida y fácil, tanto si es la primera vez que se crea un sitio dinámico como si se trata de configurar una cuenta con un ISP. Las Sugerencias para el código ofrecen acceso rápido a menús personalizados que incluyen atributos de etiquetas, propiedades de métodos, parámetros de funciones y estilos CSS adecuados, en la vista Código. Una barra Insertar personalizable proporciona acceso rápido a objetos y comportamientos en Dreamweaver MX y es completamente ampliable.
28 Capítulo 1 La barra de herramientas Documento se puede personalizar ahora para adaptarla a sus necesidades y preferencias, utilizando XML y JavaScript. Se ha incorporado un explorador de archivos en el panel Sitio, para buscar activos y archivos en el escritorio y en volúmenes de red sin que Dreamweaver deba utilizar el explorador de archivos nativo del sistema operativo. El panel Respuestas le conecta directamente con recursos en línea del Centro de servicio técnico de Macromedia. Puede obtener nuevo contenido cuando lo desee, de forma que siempre tendrá disponibles las últimas sugerencias y trucos. Más posibilidades de edición y manipulación de tablas que permiten generar un código más adecuado para la edición de tablas, en vista Disposición y en vista Estándar, simplificando la gestión de atributos y asegurando el máximo de concisión en todas las disposiciones, sin que la compatibilidad entre los distintos navegadores se vea afectada. Menús JavaScript emergentes en cascada que pueden crearse ahora en Dreamweaver MX, una posibilidad que antes sólo existía en Fireworks. La aplicación de color a la sintaxis se puede configurar y personalizar completamente según las necesidades específicas del usuario. La barra de herramientas estándar permite acceder de forma rápida a los comandos de menú que se utilizan con más frecuencia (Abrir, Guardar y Nuevo) y a los comandos del portapapeles. La opción de imprimir desde la vista Código permite ahora imprimir el código fuente, con el formato correspondiente.
Amplia compatibilidad con todas las últimas tecnologías de servidor. Cree rápidamente aplicaciones Web dinámicas basadas en bases de datos, utilizando código manual y objetos y comportamientos visuales. Bibliotecas de código de servidor para ColdFusion, ASP, ASP.NET, JSP y PHP que permiten crear de forma visual sitios Web dinámicos utilizando todas las tecnologías líderes del lado del servidor. Utilice un entorno de desarrollo para integrar distintos sitios y tecnologías de bases de datos. El panel Fragmentos permite almacenar partes seleccionadas del código para utilizarlas posteriormente. Se puede reutilizar fácilmente disposiciones, funciones y código complicado. El Editor de la biblioteca de etiquetas proporciona una base de datos de etiquetas integrada para almacenar información sobre etiquetas originales y personalizadas. Permite además editar las propiedades de las etiquetas existentes e importar otras nuevas. Cientos de editores de etiquetas que facilitan la edición rápida de los atributos de etiquetas concretas en HTML, CFML y ASP.NET, en vista Código. Se admiten etiquetas personalizadas ASP.NET lo que permite importar controles de servidor ASP.NET (etiquetas personalizadas) en páginas ASP.NET y ver su estructura y sus atributos en el Selector de etiquetas, Sugerencias para el código y el Inspector de etiquetas. Las etiquetas de los formularios Web ASP.NET se muestran ahora en Macintosh y en Windows, lo que aumenta las posibilidades de visualización y edición. Los editores de etiquetas de formularios Web facilitan la creación rápida de formularios Web ASP.NET mediante validación y controles del lado del servidor.
Bienvenido a Dreamweaver 29 Se pueden crear fácilmente objetos ASP.NET DataGrid y DataList en Dreamweaver MX para casos de visualización y manipulación de datos complejos. Un panel Base de datos integrado permite revisar rápidamente la estructura y el contenido de las bases de datos, y realizar búsquedas en las tablas, procedimientos almacenados y vistas antes de crear las consultas. El Selector de etiquetas muestra la estructura de todas las etiquetas disponibles en Dreamweaver MX, incluidas las etiquetas personalizadas que se importan mediante el editor de la biblioteca de etiquetas. Utilícelo para insertar y editar etiquetas de forma rápida en las páginas y ver información de referencia sobre etiquetas específicas. Una base de datos de etiquetas basadas en XML almacena información sobre la estructura de todas las etiquetas disponibles. Gracias a este mecanismo de almacenamiento centralizado de la información, las funciones como Sugerencias para el código, el Selector de etiquetas y el Inspector de etiquetas pueden funcionar con etiquetas originales y con etiquetas importadas personalizadas. La detección de ColdFusion MX permite al asistente para la Definición del sitio configurarse de forma automática para crear un sitio ColdFusion utilizando una copia local de Macromedia ColdFusion MX Developer Edition. El panel Live Server Debugging para ColdFusion MX simplifica el flujo de trabajo de depuración para ColdFusion MX mostrando la salida de depuración en Dreamweaver MX. Podrá ver información de variables y otras estadísticas de página clave, así como ir directamente a las zonas problemáticas, sin salir del entorno de desarrollo. El código de tiempo de ejecución de ColdFusion generado por los objetos y comportamientos de Dreamweaver MX se ha actualizado para que esté más orientado a las etiquetas, con lo que prácticamente no se distingue del código que escribiría un desarrollador de forma manual. La compatibilidad con RDS permite transferir archivos y examinar la estructura de bases de datos de los servidores ColdFusion, utilizando conexiones RDS. Las bibliotecas de etiquetas JSP ayudan a los desarrolladores mediante la extracción de lógica de las páginas JSP. Dreamweaver MX puede importar información de bibliotecas de etiquetas JSP de archivos TLD (Tag Library Descriptor, descriptores de biblioteca de etiquetas) e incluirla en Sugerencias para el código, el Selector de etiquetas y el Inspector de etiquetas. La total introspección de JavaBeans muestra los métodos getProperty y setProperty de JavaBeans en el panel DataBindings y puede mostrar todos los métodos y propiedades de JavaBeans en el panel Componentes de servidor para que los desarrolladores puedan integrar completamente Beans con sus aplicaciones JSP. Los objetos de formularios dinámicos permiten crear listas de selección basadas en bases de datos y otros elementos de formularios. Para ello, basta con seleccionar el objeto de formulario adecuado en la barra Insertar. El Creador de comportamientos de servidor de UltraDev 4 ha sido ampliado para que los usuarios puedan crear comportamientos de servidor con elementos de interfaz de usuario más complejos, como casillas de verificación, grupos de opciones y menús de conexión. El paquete integrado HomeSite 5 y ColdFusion Studio 5 ofrece una versión con licencia de HomeSite+, la combinación de ColdFusion Studio y HomeSite 5, completamente integrada e incluida con Dreamweaver MX.
30 Capítulo 1 Fácil acceso a las últimas normas Cree sitios Web que se ajusten a las últimas normas de Web, incluidos servicios XML y Web, y manténgase al día sobre las tecnologías de desarrollo más innovadoras. La introspección de los servicios Web para ASP.NET, ColdFusion y Java permite observar e interoperar con las últimas normas de servicios Web basados en XML en las últimas tecnologías de servidor. Incorpore complejas funcionalidades a sus aplicaciones Web mediante la función de introspección de servicios Web de Dreamweaver MX. La edición y validación de XML le permite importar archivos DTD y esquemas, y comprobar que dichos documentos se han creado correctamente. La mayor compatibilidad con CSS, incluida integración de TopStyle, permite crear sitios según las últimas normas de Cascading Style Sheets (CSS). El panel CSS de Dreamweaver MX ha sido ampliado para mostrar estilos definidos de forma interna y externa, y ahora permite utilizar hojas de estilo de tiempo de diseño. También se admiten muchas construcciones CSS2 nuevas. El inspector de propiedades de texto se puede utilizar también para aplicar estilos CSS. La compatibilidad con XHTML permite comprobar que los sitios se ajustan a las últimas normas de diseño HTML. Para ello, se debe configurar Dreamweaver MX para que genere código compatible con XHTML. Asimismo, puede convertir rápidamente archivos HTML heredados en archivos XHTML utilizando el conversor XHTML. Los informes sobre el sitio de accesibilidad de la Sección 508 le permiten determinar si su sitio cumple las normas de accesibilidad, así como localizar problemas de forma rápida y fácil. La referencia de accesibilidad integrada que contiene el panel Referencia proporciona un contexto sobre la mejor forma de diseñar el sitio para mejorar el acceso. La opción de accesibilidad para generar código compatible ayuda durante el ciclo de edición a garantizar que el contenido creado cumple los requisitos de accesibilidad. Configure Dreamweaver de forma que le solicite los atributos relativos a la accesibilidad cuando se inserten las etiquetas y objetos adecuados en la página. El componente ColdFusion ofrece más modularidad y portabilidad de la lógica de servidor mediante la exposición de propiedades mediante CFML, como un servicio Web, o bien a través de una puerta de enlace de servidor de aplicaciones de Flash. Dreamweaver MX permite examinar, crear y editar componentes ColdFusion. El validador de código asegura que los documentos se ajustan a las normas adecuadas mediante un informe de validación que usa como referencia un perfil de navegador específico o una versión determinada de una norma, incluida XHTML transicional y HTML 4.0. La integración de la ejecución y la edición en Macromedia Flash MX y Fireworks MX agiliza la creación de gráficos, animación y edición HTML entre Dreamweaver MX, Fireworks MX y Flash MX, lo que permite iniciar y optimizar directamente desde Dreamweaver. El Inspector de etiquetas para ver XML, HTML y CFML permite ver la estructura de los documentos de forma rápida y fácil. Puede localizar y eliminar rápidamente relaciones de anidación o padre incorrectas sin examinar el código fuente. Conexión FTP segura que se integra con MacSSH y PUTTY para Windows con el fin de permitir la transferencia de información de conexión segura SSH desde el cliente FTP de Dreamweaver. La compatibilidad total con el juego de caracteres UTF-8 en todos los idiomas permite crear y transformar páginas utilizando codificación UTF-8.
Bienvenido a Dreamweaver 31 La compatibilidad total con Mac OS X y Windows XP permite ejecutar Dreamweaver MX a máxima velocidad en los últimos sistemas operativos, admitiendo todas las nuevas mejoras del interfaz de usuario. Gracias a la integración de Macromedia Sitespring puede utilizar métodos mejores para la producción y gestión de clientes en el espacio de trabajo de Dreamweaver. Recursos tecnológicos HTML y Web A continuación se indican algunos recursos útiles disponibles en la Web: Especificación HTML 4.01 (http://www.w3.org/TR/REC-html40/) es la especificación oficial del World Wide Web Consortium para HTML. Index DOT Html (http://www.blooberry.com/indexdot/html/)es una amplia lista de etiquetas, atributos y valores HTML e indica la compatibilidad que ofrecen con distintos navegadores. XHTML 1.0 (http://www.w3.org/TR/xhtml1/) es la especificación oficial para Extensible HyperText Markup Language. El sitio de O’Reilly XML.com (http://www.xml.com/) proporciona información, cursos prácticos y sugerencias sobre Extensible Markup Language (XML) y sobre otras tecnologías Web. La especificación de hojas de estilos en cascada nivel 1 (CSS1) (http://www.w3.org/TR/REC- CSS1) y la especificación de nivel 2 (CSS2) (http://www.w3.org/TR/REC-CSS2/) son las especificaciones oficiales para hojas de estilo del World Wide Web Consortium. La guía de referencia de hojas de estilos de WebReview (http://www.webreview.com/style/index.shtml) explica qué son los estilos CSS y en qué navegadores funcionan. Las páginas de introducción a Microsoft ASP (http://msdn.microsoft.com/workshop/server/asp/ASPover.asp) proporcionan información sobre Active Server Pages (ASP). La página Microsoft ASP.NET (http://www.asp.net/) ofrece información sobre ASP.NET. La página Sun JSP (http://java.sun.com/products/jsp/) proporciona información sobre JavaServer Pages (JSP). Las páginas PHP (http://www.php.net/) ofrecen información sobre PHP: Hypertext Preprocessor (preprocesador de hipertexto). El sitio MySQL (http://www.mysql.com/) ofrece información sobre MySQL. La tabla de entidades (http://www.bbsinc.com/iso8859.html) ofrece una relación de los nombres de entidades empleados en ISO 8859-1 (Latin-1). La página de eventos dinámicos HTML (http://msdn.microsoft.com/workshop/author/dhtml/reference/events.asp#om40_event) proporciona información sobre eventos de Microsoft Internet Explorer. La página del producto Macromedia ColdFusion (http://www.macromedia.com/es/software/coldfusion/) proporciona información sobre ColdFusion. La página del producto Macromedia JRun Server (http://www.macromedia.com/es/software/jrun/) proporciona información sobre el servidor de aplicaciones JRun Java.
32 Capítulo 1 La página sobre WebSphere de IBM (http://www.ibm.com/software/webservers/appserv/) proporciona información sobre el servidor de aplicaciones WebSphere. La página de productos de Chili!Soft (http://www.Chilisoft.com/products/) proporciona información sobre el servidor de aplicaciones Chili!Soft ASP. JavaScript Bible, escrita por Danny Goodman (IDG Books), es un tratado completo sobre el lenguaje JavaScript 1.2. El manual JavaScript Definitive Guide, escrito por David Flanagan (O’Reilly & Associates), proporciona información sobre todas las funciones, objetos, métodos, propiedades y manejadores de eventos JavaScript. CGI Scripts for Fun and Profit (http://www.hotwired.lycos.com/webmonkey/99/26/index4a.html) es un artículo del sitio Hotwired Webmonkey que trata sobre la incorporación de scripts CGI (Common Gateway Interface) prefabricadas a sus páginas. El CGI Resource Index (http://www.cgi-resources.com/) es una base de datos sobre todos los aspectos relativos a CGI, como scripts prefabricadas, documentación, libros e incluso contratación de programadores. El sitio de Common Gateway Interface (http://hoohoo.ncsa.uiuc.edu/cgi/) contiene una introducción a CGI.
Bienvenido a Dreamweaver 33 34 Capítulo 1 CAPÍTULO 2 Exploración del espacio de trabajo
Para sacar el máximo provecho de Dreamweaver, deberá conocer cuáles son los conceptos que subyacen al área de trabajo de Dreamweaver y cómo seleccionar opciones, utilizar inspectores y paneles, y establecer las preferencias que mejor se adapten a su forma de trabajar. Este capítulo contiene los siguientes temas: • “Utilización del espacio de trabajo de Dreamweaver” en la página 35 • “Utilización de las ventanas y paneles en Dreamweaver” en la página 41 • “Utilización de Dreamweaver con otras aplicaciones” en la página 55 • “Personalización de Dreamweaver: aspectos básicos” en la página 55 Utilización del espacio de trabajo de Dreamweaver En este capítulo se describen los elementos principales del espacio de trabajo en Windows y en Macintosh, y se explica cómo elegir una disposición inicial del espacio de trabajo en Windows. En Windows, Dreamweaver MX ofrece dos disposiciones del espacio de trabajo entre las que elegir: una disposición integrada en la que todo se incluye en una sola ventana y una disposición flotante muy semejante a la de Dreamweaver 4. En Macintosh, sólo se encuentra disponible la disposición flotante. Consulte “La disposición del espacio de trabajo flotante (Windows y Macintosh)” en la página 39.
35 Selección de una disposición para el espacio de trabajo (sólo Windows) En Windows, la primera vez que se inicia Dreamweaver, aparece un cuadro de diálogo que permite elegir una disposición para el espacio de trabajo. Si cambia de idea posteriormente, podrá cambiar a otro espacio de trabajo distinto a través del cuadro de diálogo Preferencias.
Para elegir una disposición del espacio de trabajo: Seleccione una de las siguientes disposiciones: Espacio de trabajo de Dreamweaver MX es un espacio de trabajo integrado que utiliza MDI (interfaz para múltiples documentos, Multiple Document Interface) en el que todas las ventanas de documentos y todos los paneles están integrados en una misma ventana de aplicación, con los grupos de paneles apilados a la derecha. Recomendado para la mayoría de los usuarios.
Nota: En la mayoría de las instrucciones que se facilitan en esta guía de usuario, se presupone que está utilizando el espacio de trabajo integrado de Dreamweaver MX.
Espacio de trabajo de Dreamweaver MX, HomeSite/Estilo de codificador es el mismo espacio de trabajo integrado pero con los grupos de paneles apilados a la izquierda, una disposición similar a la que utilizan Macromedia HomeSite y Macromedia ColdFusion Studio, y en el que las ventanas de documentos se muestran de manera predeterminada con la vista Código. Esta disposición es la recomendada para usuarios de HomeSite o ColdFusion Studio y otras personas que escriban código- manualmente que deseen contar con una disposición del espacio de trabajo que les resulte familiar. Para elegir esta disposición, seleccione la opción Espacio de trabajo de Dreamweaver MX y luego elija la opción HomeSite/Estilo de codificador.
Nota: Puede apilar los grupos de paneles a ambos lados del espacio de trabajo en cualquiera de las disposiciones de espacio de trabajo integrado.
Espacio de trabajo de Dreamweaver 4 es una disposición de espacio de trabajo similar a la utilizada en Dreamweaver 4, con cada documento en una ventana flotante independiente. Los grupos de paneles están apilados, pero no en una ventana de aplicación de tamaño superior que los contenga. Recomendado sólo para los usuarios de Dreamweaver 4 que prefieran utilizar un espacio de trabajo que les resulte más familiar.
36 Capítulo 2 Para cambiar a un espacio de trabajo distinto del que ha elegido: 1 Elija Edición > Preferencias. 2 Seleccione la categoría General en la lista Categoría, si no está ya seleccionada. 3 Haga clic en el botón Cambiar espacio de trabajo. 4 Seleccione un espacio de trabajo y haga clic en Aceptar. Aparece un mensaje de alerta para indicarle que tras reiniciar Dreamweaver, aparecerá la nueva disposición. 5 Haga clic en Aceptar en el mensaje de aviso. 6 Haga clic en Aceptar de nuevo para cerrar el cuadro de diálogo Preferencias. 7 Salga de Dreamweaver y reinícielo.
El espacio de trabajo Dreamweaver MX (sólo para Windows) En el espacio de trabajo Dreamweaver MX en Windows, todas las ventanas y paneles están integradas en una única ventana de aplicaciones de mayor tamaño. Barra Insertar Barra de herramientas Documento Ventana de documento Ventana Bienvenido Grupos de paneles
Inspector de propiedades Panel Sitio Selector de etiquetas
Exploración del espacio de trabajo 37 El espacio de trabajo HomeSite/Estilo de codificador tiene los mismos elementos, pero con los grupos de paneles apilados en el lado izquierdo de la ventana principal, en lugar de en el lado derecho. En esta disposición del espacio de trabajo, de forma predeterminada, el inspector de propiedades está contraído y la ventana de documento aparece en la vista Código.
Grupos de paneles Barra Insertar Barra de herramientas Panel Sitio Documento
Selector de etiquetas Inspector de propiedades Ventana de documento (contraído) Macintosh no admite el espacio de trabajo integrado. El espacio de trabajo en Macintosh se compone de las siguientes ventanas y paneles flotantes. Los usuarios de Windows pueden cambiar a este espacio de trabajo flotante mediante el cuadro de diálogo Preferencias; para obtener más información, consulte “Selección de una disposición para el espacio de trabajo (sólo Windows)” en la página 36. Para ver una breve introducción a ventanas y paneles, consulte “Ventanas y paneles” en la página 40. Para obtener más información acerca de ventanas y paneles específicos, consulte “Utilización de las ventanas y paneles en Dreamweaver” en la página 41.
38 Capítulo 2 La disposición del espacio de trabajo flotante (Windows y Macintosh) En la disposición de espacio de trabajo de Dreamweaver 4, cada documento aparece en una ventana diferente. Los grupos de paneles aparecen apilados en principio, pero pueden separarse en sus propias ventanas.
Barra de herramientas Documento
Barra Insertar Ventana de documento Panel Sitio Grupos de paneles
Selector de etiquetas Inspector de propiedades
En el espacio de trabajo flotante, las ventanas se ajustan automáticamente, a los lados de la pantalla y en la ventana Documento, al arrastrarlas o cambiar su tamaño. Esto facilita el desplazamiento y la organización de los distintos paneles flotantes y ventanas de Dreamweaver. Los usuarios de Windows pueden cambiar a un espacio de trabajo integrado en una única ventana mediante el cuadro de diálogo Preferencias; para obtener más información, consulte “Utilización del espacio de trabajo de Dreamweaver” en la página 35. Para ver una breve introducción a ventanas y paneles, consulte “Ventanas y paneles” en la página 40. Para obtener más información acerca de ventanas y paneles específicos, consulte “Utilización de las ventanas y paneles en Dreamweaver” en la página 41.
Exploración del espacio de trabajo 39 Ventanas y paneles En esta sección se describen brevemente algunos elementos que aparecen en las disposiciones del espacio de trabajo flotante y del espacio de trabajo integrado. Para obtener más información acerca de ventanas y paneles específicos, consulte “Utilización de las ventanas y paneles en Dreamweaver” en la página 41. La ventana Bienvenido ofrece sugerencias para la configuración del espacio de trabajo para distintos fines e información sobre nuevas funciones para aquellas personas que hayan utilizado versiones anteriores de Dreamweaver. La barra Insertar contiene botones para la inserción de diversos tipos de “objetos”, como imágenes, tablas y capas, en un documento. Cada objeto es un fragmento de código HTML que le permite establecer diversos atributos al insertarlo. Por ejemplo, puede insertar una imagen haciendo clic en el icono Imagen de la barra Insertar. Si lo prefiere, puede insertar objetos utilizando el menú Insertar en lugar de la barra Insertar. La barra de herramientas de documento contiene botones y menús emergentes que proporcionan diferentes vistas de la ventana de documento (como la vista Diseño y la vista Código), diversas opciones de visualización y algunas operaciones comunes como la obtención de una vista previa en un navegador. La barra de herramientas Estándar (que no aparece en la disposición de espacio de trabajo predeterminada) contiene botones para las operaciones más habituales de los menús Archivo y Edición: Nuevo, Abrir, Guardar, Guardar todo, Cortar, Copiar, Pegar, Deshacer y Rehacer. Para mostrar la barra de herramientas Estándar, elija Ver> Barras de herramientas > Estándar. La ventana de documento muestra el documento actual mientras lo está creando y editando. El inspector de propiedades le permite ver y cambiar diversas propiedades del objeto o texto seleccionado. Cada tipo de objeto tiene diferentes propiedades. (No está ampliado de forma predeterminada en la disposición de espacio de trabajo de estilo de codificador.) El selector de etiquetas, que aparece en la barra de estado en la parte inferior de la ventana de documento, muestra la jerarquía de etiquetas que rodean a la selección actual en la vista Diseño. Haga clic en cualquier etiqueta de la jerarquía para seleccionar la etiqueta y todo su contenido. (No aparece en vista Código, por lo que no está visible de forma predeterminada en disposiciones de espacio de trabajo de estilo de codificador.) Para obtener más información, consulte “Edición de código con el selector de etiquetas” en la página 233. Los grupos de paneles son conjuntos de paneles relacionados apilados bajo un encabezado común. Para ampliar un grupo de paneles, haga clic en la flecha de ampliación situada a la izquierda del nombre del grupo; para desacoplar un grupo de paneles, arrástrelo por los puntos situados en el borde izquierdo de la barra de título del grupo. El panel Sitio le permite administrar los archivos y carpetas que forman el sitio. Para obtener más información, consulte “El panel Sitio” en la página 76. También ofrece una vista de todos los archivos del disco duro local, de manera semejante a como lo hace el Explorador de Windows (Windows) o el Finder (Macintosh). La barra del lanzador (que no aparece en la disposición de espacio de trabajo predeterminada) muestra botones en la barra de estado, para abrir y cerrar los paneles e inspectores que se utilizan con más frecuencia. Para mostrar la barra del lanzador y especificar qué elementos debe incluir, consulte “Configuración de preferencias de Paneles” en la página 52.
40 Capítulo 2 Dreamweaver ofrece otros muchos paneles, inspectores y ventanas que no se muestran aquí, como el panel Historial y el Inspector de código. La mayoría de los paneles pueden apilarse en grupos. Para abrir paneles, inspectores y ventanas de Dreamweaver, utilice el menú Ventana. Una marca de verificación al lado de un elemento de este menú indica que el elemento señalado se encuentra abierto, aunque puede estar oculto detrás de otras ventanas. Para ver un elemento que actualmente no está abierto, elija el nombre del elemento del menú. Si no encuentra un panel, inspector o ventana que ha marcado como abierto, elija Ventana> Organizar paneles para disponer ordenadamente todos los paneles abiertos. Utilización de las ventanas y paneles en Dreamweaver En esta sección se explica cómo utilizar distintas ventanas, barras de herramientas, paneles, inspectores y otros elementos del espacio de trabajo de Dreamweaver.
Ventana de documento La ventana de documento muestra el documento actual. Puede elegir entre una de las operaciones siguientes: • Vista Diseño, un entorno de diseño para la disposición visual de la página, la edición visual y el desarrollo rápido de aplicaciones. En esta vista, Dreamweaver muestra una representación visual del documento completamente editable, similar a la que aparecería en un navegador. Puede configurar la vista diseño para que muestre el contenido dinámico mientras trabaja en el documento, (consulte “Visualización de live data en la vista Diseño” en la página 520). • Vista Código, un entorno de codificación manual que permite escribir y editar código HTML, JavaScript, de lenguaje de-servidor, como Microsoft Active Server Pages (ASP) o ColdFusion Markup Language, o cualquier otro tipo de código. Para obtener más información, consulte Capítulo 13, “Codificación en Dreamweaver”, en la página 201. • Es posible ver el mismo documento en las dos vistas, Código y Diseño, en una sola ventana. Para pasar rápidamente de una vista a otra, presione Control+tilde (~) (Windows) o Comando+comilla simple (‘) (Macintosh). Cuando la ventana de documento tiene una barra de título, ésta muestra el título de la página y, entre paréntesis, el nombre y la ruta del archivo. Si se han realizado cambios que aún no se han guardado, detrás del nombre del archivo, Dreamweaver incluye un asterisco. Cuando se maximiza la ventana de documento en la disposición integrada de espacio de trabajo (sólo Windows), no aparece la barra de título; en este caso, el título de la página y el nombre y la ruta del archivo aparecen en la barra de título de la ventana principal del espacio de trabajo.
Exploración del espacio de trabajo 41 La barra de estado La barra de estado, situada en la parte inferior de la ventana de documento, proporciona información adicional sobre el documento que está creando. Tamaño del documento y tiempo de descarga estimado
Selector de etiquetas Menú emergente Tamaño de ventana
El selector de etiquetas muestra la jerarquía de etiquetas que rodea a la selección actual. Haga clic en cualquier etiqueta de la jerarquía para seleccionar la etiqueta y todo su contenido. Haga clic en
para seleccionar todo el cuerpo del documento. Para definir los atributos class o id para una etiqueta en el selector de etiquetas, haga clic con el botón de derecho del ratón (Windows) o mientras presiona la tecla Control (Macintosh) en la etiqueta y elija una clase o un ID del menú contextual. El menú emergente Tamaño de ventana (que sólo está visible cuando está activa la vista Diseño) permite cambiar el tamaño de la ventana de documento para que adopte dimensiones predeterminadas o personalizadas. Consulte “Cambio del tamaño de la ventana de documento” en la página 42. A la derecha del menú emergente Tamaño de ventana aparecen la estimación del tamaño del documento y del tiempo de descarga de la página, incluidos todos los archivos dependientes, como imágenes y otros archivos multimedia. Consulte “Definición del tiempo de descarga y el tamaño” en la página 510. Para obtener información sobre la creación de nuevos documentos (y la utilización de documentos basados en diseños predefinidos con Dreamweaver), consulte Capítulo 5, “Configuración de un documento”, en la página 115.Cambio del tamaño de la ventana de documento La barra de estado muestra las dimensiones actuales de la ventana de documento (en píxeles). Para elegir un tamaño de ventana que se ajuste a alguno de los tamaños habituales de monitor, haga clic en el tamaño de la ventana y elija un valor del menú emergente que aparece. Si no desea asignar un tamaño tan preciso, utilice los métodos estándar de su sistema operativo, como arrastrar el ángulo inferior derecho de una ventana. En el espacio de trabajo integrado (sólo en Windows), se puede maximizar la ventana de documento de forma que ocupe completamente la zona del documento en la ventana integrada.
Nota: Cuando una ventana de documento está maximizada en el espacio de trabajo integrado, no puede cambiarse su tamaño. Cuando una ventana de documento está maximizada, aparecen fichas en la parte inferior de la ventana de documento con los nombres de archivo de todos los documentos abiertos. Para cambiar a un documento, haga clic en su ficha.
42 Capítulo 2 Para diseñar una página cuyo mejor aspecto se logra con un tamaño específico, puede ajustar la ventana de documento con cualquiera de los tamaños predeterminados, editar dichos tamaños predeterminados o crear nuevos tamaños.
Nota: El tamaño de la ventana indicado corresponde a las dimensiones internas de la ventana del navegador, sin bordes. El tamaño del monitor figura entre paréntesis. Por ejemplo, la opción “536 x 196 (640 x 480, Predeterminado)” es el tamaño de ventana que se debe utilizar si los visitantes van a hacer uso de Microsoft Internet Explorer o Netscape Navigator en su configuración predeterminada con un monitor de 640 x 480.
Para establecer un tamaño predeterminado para la ventana de documento: Elija uno de los tamaños del menú emergente situado en la parte inferior de la ventana de documento.
Para cambiar los valores que aparecen en el menú emergente Tamaño de ventana: 1 Elija Editar tamaños en el menú emergente Tamaño de ventana. 2 Haga clic en cualquiera de los valores de ancho o alto de la lista de tamaños de ventana y escriba un valor nuevo. Para hacer que la ventana de documento se ajuste sólo a un ancho específico (sin modificar el alto), seleccione un valor de alto y elimínelo. 3 Haga clic en el cuadro de texto Descripción para introducir texto descriptivo sobre un tamaño específico. 4 Haga clic en Aceptar para guardar el cambio y regresar a la ventana de documento.
Para añadir un valor al menú emergente Tamaño de ventana: 1 Elija Editar tamaños en el menú emergente Tamaño de ventana. 2 Haga clic en el espacio en blanco situado debajo del último valor de la columna Ancho. 3 Introduzca valores en Ancho y Alto. Para establecer sólo el Ancho o el Alto, sencillamente deje un campo vacío. 4 Haga clic en el campo Descripción para introducir el texto descriptivo sobre el tamaño agregado. 5 Haga clic en Aceptar para guardar el cambio y regresar a la ventana de documento. Por ejemplo, puede escribir SVGA o PC estándar junto a la entrada para un monitor de 800 x 600 píxeles, y Mac 17 pulg. junto a la entrada correspondiente a un monitor de 832 x 624 píxeles. La mayoría de los monitores se pueden ajustar a varias dimensiones de píxeles.
Para maximizar una ventana de documento (sólo en espacios de trabajo integrados de Windows): Haga clic en el botón Maximizar en la barra de título de la ventana de documento.
Exploración del espacio de trabajo 43 Configuración de las preferencias de la barra de estado Para definir las preferencias de la barra de estado, elija Edición > Preferencias o Dreamweaver > Preferencias (Mac OS X) y seleccione Barra de estado de la lista Categoría que aparece a la izquierda. (Para obtener más información, consulte “La barra de estado” en la página 42. Tamaños de ventana permite personalizar los tamaños de las ventanas que aparecen en el menú emergente de la barra de estado. Consulte “Cambio del tamaño de la ventana de documento” en la página 42. Velocidad de conexión determina la velocidad de conexión (en kilobits por segundo) empleada para calcular el tamaño de descarga. El tamaño de descarga de la página se muestra en la barra de estado. Cuando hay una imagen seleccionada en la ventana de documento, aparece su tamaño de descarga en el inspector de propiedades.
Utilización de la barra del lanzador La barra del lanzador aparece en la barra de estado y contiene botones para abrir y cerrar diversos paneles, inspectores y ventanas.
Para mostrar la barra del lanzador, active Mostrar iconos en paneles y lanzador, en las preferencias de Paneles. Puede especificar los elementos que van a aparecer en la barra del lanzador. Para obtener más información, consulte “Configuración de preferencias de Paneles” en la página 52.
Utilización de la barra de herramientas Documento La barra de herramientas Documento contiene botones que permiten alternar entre diferentes vistas del documento rápidamente: Código, Diseño, una vista dividida que muestra las dos anteriores y la vista Live Data (consulte “Visualización de live data en la vista Diseño” en la página 520). La barra de herramientas contiene también algunos comandos y opciones relativos a la visualización del documento, su transferencia entre los sitios local y remoto, y la depuración del código JavaScript. Para ver u ocultar la barra de herramientas Documento, elija Ver > Barra de herramientas > Documento.
Mostrar vista de código Administración de archivos
Mostrar vista de diseño Vista previa/Depurar en explorador Título del documento Referencia
Ver opciones Vista Live Data Navegación por el código Mostrar vistas de código y diseño Actualizar vista de diseño
44 Capítulo 2 En la barra de herramientas Documento, aparecen las siguientes opciones: • Mostrar vista de código sólo muestra la vista Código en la ventana de documento. • Mostrar vistas de código y diseño muestra la vista Código en una parte de la ventana de documento y la vista Diseño en la otra parte. Cuando seleccione esta vista combinada, se encontrará disponible la opción Vista de diseño encima del menú Ver. Utilice esta opción para especificar qué vista debe aparecer en la parte superior de la ventana de documento. • Mostrar vista de diseño sólo muestra la vista Diseño en la ventana de documento. También puede elegir una vista en el menú Ver. • Título permite introducir un título para el documento, que aparecerá en la barra de título del navegador. Si el documento ya tiene título, éste aparecerá en dicho campo. • Administración de archivos muestra el menú emergente Administración de archivos. • Vista previa/Depurar en explorador permite ver una vista previa del documento o depurarlo en un navegador. Seleccione un navegador en el menú emergente. Para agregar o cambiar los navegadores enumerados en el menú, elija Editar lista de navegadores. • Actualizar vista de diseño actualiza la vista Diseño tras realizar cambios en la vista Código. Los cambios realizados en la vista Código no aparecerán de forma automática en la vista Diseño hasta que se efectúen determinadas acciones, como guardar el archivo o hacer clic en este botón. • Referencia muestra el panel Referencia. El panel Referencia contiene información de referencia sobre HTML, CSS, JavaScript, CFML, ASP y JSP. Para obtener más información, consulte “Acceso a referencias de lenguaje” en la página 213. • Navegación por el código le permite desplazarse por el código JavaScript. Para obtener más información, consulte “Utilización del depurador JavaScript” en la página 221. • Ver opciones permite definir las opciones de las vistas Código y Diseño, y establecer qué vista va a aparecer en la parte superior de la ventana. Para obtener más información sobre las opciones de la vista Código, consulte “Configuración de las preferencias de visualización” en la página 186. Las opciones de la vista Diseño permiten ocultar todas las ayudas visuales (como los bordes de tablas, capas y marcos) en una sola acción, cada una de ellas de forma independiente. Estas opciones permiten también ver el contenido de Head y las guías visuales. Para obtener más información sobre estas opciones, que pueden encontrarse también en el menú Ver, consulte “Selección de elementos en la ventana de documento” en la página 124, “Visualización y edición del contenido de la sección head” en la página 128 y “Utilización de guías visuales en el proceso de diseño” en la página 126. Cuando están visibles las vistas Código y Diseño, en el menú aparecen los dos grupos de opciones.
Exploración del espacio de trabajo 45 Utilización de la barra de herramientas Estándar La barra de herramientas Estándar contiene botones para las operaciones más habituales de los menús Archivo y Edición. Nuevo, Abrir, Guardar, Guardar todo, Cortar, Copiar, Pegar, Deshacer y Rehacer. Estos botones se utilizan del mismo modo que los comandos de menú equivalentes. Para obtener más información sobre operaciones como Abrir y Guardar, consulte Capítulo 5, “Configuración de un documento”, en la página 115. Para mostrar la barra de herramientas Estándar, elija Ver > Barras de herramientas > Estándar.
Utilización de menús contextuales Dreamweaver emplea de forma extensiva los menús contextuales, que proporcionan acceso rápido a los comandos y a las propiedades más útiles relacionados con la ventana o el objeto con el que esté trabajando. En los menús contextuales sólo aparecen los comandos pertinentes para la selección actual.
Para utilizar un menú contextual: 1 Haga clic con el botón derecho del ratón (Windows) o haga clic mientras presiona la tecla Control (Macintosh) en el objeto o ventana. Aparecerá el menú contextual para el objeto o la ventana seleccionados. 2 Elija un comando en el menú contextual.
Utilización de la barra Insertar La barra Insertar contiene botones para la creación e inserción de diversos tipos de objetos, como tablas, capas e imágenes. Los botones están organizados en fichas.
Para mostrar u ocultar la barra Insertar: Elija Ventana > Insertar.
Para ampliar o contraer la barra Insertar: Haga clic en la flecha de ampliación, que aparece en el ángulo izquierdo de la barra de título de la barra Insertar.
46 Capítulo 2 Para cambiar la orientación de la barra Insertar, realice una de las siguientes acciones (sólo en Macintosh): • Para cambiar la barra Insertar de posición horizontal a vertical, haga clic en el icono de orientación vertical situado cerca del extremo superior derecho. • Para cambiar la barra Insertar de posición vertical a horizontal, haga clic en el icono de orientación horizontal situado cerca del extremo inferior derecho.
Para mostrar los botones de una ficha determinada, lleve a cabo una de las siguientes operaciones: • Si la barra Insertar está en posición horizontal con fichas, haga clic en una ficha. • Si la barra Insertar está en posición vertical (sólo Macintosh), haga clic en el nombre de categoría en la parte superior de la barra y elija una categoría en el menú emergente que aparece.
Para insertar un objeto: 1 Seleccione la ficha adecuada en la barra Insertar. 2 Haga clic en un botón de objeto o arrastre el icono correspondiente hasta la ventana de documento. Dependiendo del objeto que se trate, aparecerá un cuadro de diálogo de inserción de objeto, que solicitará que se busque un archivo o se especifiquen los parámetros del objeto.
Para omitir el cuadro de diálogo de inserción de objetos e insertar un objeto marcador de posición vacío: Haga clic con mientras presiona la tecla Control (Windows) u Opción (Macintosh) en el botón del objeto. Por ejemplo, para insertar un marcador de posición para una imagen sin especificar un archivo de imagen, haga clic en el botón Imagen mientras presiona la tecla Control u Opción.
Nota: Este procedimiento no permite omitir todos los cuadros de diálogo de inserción de objetos. Muchos objetos, incluidas barras de navegación, capas, botones Flash y conjuntos de marcos, no permiten insertar marcadores de posición ni objetos con valores predeterminados. La barra Insertar contiene varias fichas: Común, Disposición, Texto, Tablas, Marcos, Formularios, Plantillas, Caracteres, Media, Head, Script, y Aplicación. Si el documento contiene código de servidor, como los documentos ASP o CFML, aparecen también otras fichas.
• La ficha Aplicación permite insertar elementos como juegos de registros, regiones repetidas y grabar formularios de inserción y actualización. Para obtener más información sobre el contenido dinámico, consulte Capítulo 33, “Adición de contenido dinámico a páginas Web”, en la página 565. • El panel Caracteres contiene caracteres especiales, como los símbolos de copyright, de comillas curvas y de marca registrada. Observe que es posible que algunos de estos símbolos no se muestren correctamente en las versiones 3.0 y anteriores de los navegadores Internet Explorer y Netscape Navigator.
Exploración del espacio de trabajo 47 • La ficha Común contiene botones para la creación e inserción de los objetos más utilizados, como imágenes, tablas y capas. • La ficha Formularios contiene botones que permiten crear formularios e insertar elementos de formulario. • La ficha Marcos contiene disposiciones de conjuntos de marcos que se utilizan normalmente. • La ficha Head contiene botones que permiten añadir diversos elementos de la sección head, como etiquetas meta y base. • La ficha Disposición permite insertar tablas y capas, y elegir entre dos vistas de tablas: Estándar (predeterminada) y Disposición. Si se selecciona la vista Disposición, se pueden utilizar las herramientas de disposición de Dreamweaver: Dibujar celda de disposición y Dibujar tabla de disposición. Para obtener más información, consulte Capítulo 17, “Establecimiento de la disposición de páginas en la vista Disposición”, en la página 257. • La ficha Media contiene botones para insertar objetos multimedia interactivos o animados, como botones y texto Flash, applets Java y objetos ActiveX. Para obtener más información, consulte Capítulo 22, “Inserción de medios”, en la página 343. • La ficha Script permite insertar una sección script, noscript o server-side include. • La ficha Tablas permite insertar una tabla completa o una etiqueta de tabla determinada (como tr, th, o td). • La ficha Plantillas permite insertar regiones editables, opcionales y repetidas en archivos de plantillas. Para obtener más información, consulte “Plantillas de Dreamweaver” en la página 475. • La ficha Texto permite insertar diversas etiquetas de formato de texto y listas, como b, em, p, h1 y ul.
Nota: Aunque algunos botones de la ficha Texto tienen un aspecto similar al de algunos botones del inspector de propiedades, su función es distinta. Los botones de la ficha Texto simplemente insertan código y no reflejan el estado actual de la selección; si se trata de texto en negrita, el botón de negrita en el inspector de propiedades aparecerá seleccionado, mientras que el mismo botón en la ficha Texto no. • Las fichas de código de servidor, que sólo están disponibles para las páginas que emplean un lenguaje de servidor determinado, incluyen ASP, ASP.NET, CFML Basic, CFML Flow, CFML Advanced, JSP y PHP. Cada una de estas fichas contienen objetos de código de servidor que pueden insertarse en la vista Código. Para obtener información sobre los objetos de cada ficha, consulte los temas relacionados en la Ayuda de Dreamweaver. Si no se puede ver todos los objetos de una ficha simultáneamente, aparece una pequeña flecha en el extremo inferior izquierdo de la barra Insertar; para ver el resto de los objetos de la ficha, haga clic en esta flecha. Al hacer clic en un botón de objeto, Dreamweaver inserta código en el documento. En algunos casos, el código se inserta inmediatamente; en otros, aparece un editor de etiquetas (consulte “Edición de etiquetas utilizando editores de etiquetas” en la página 206) u otro cuadro de diálogo, que permite especificar otra información antes de insertar el código. Para algunos objetos, no aparece ningún cuadro de diálogo si se inserta el objeto en vista Diseño, pero aparece un editor de etiquetas si se utiliza la vista Código. Con algunos objetos, al insertar el objeto en vista Diseño, Dreamweaver cambia a la vista Código antes de insertar el objeto.
48 Capítulo 2 Algunos objetos, como puntos de fijación con nombre, no aparecen cuando se abre la página en la ventana de un navegador. Para ver los iconos en vista Diseño que marca la ubicación de esos objetos invisibles, elija Ver > Ayudas visuales > Elementos invisibles. Para seleccionar los objetos invisibles en la vista Diseño, haga clic en sus iconos. Para obtener más información, consulte “Elementos invisibles” en la página 125. Algunas de las preferencias generales afectan a la barra Insertar. Para modificar estas preferencias, elija Edición > Preferencias o Dreamweaver > Preferencias (Mac OS X) y seleccione Sitio en la lista de categorías en la parte izquierda. • Cuando inserte objetos tales como imágenes, tablas, scripts y elementos head, aparecerá un cuadro de diálogo en el que se le solicitará información adicional. Puede suprimir estos cuadros de diálogo desactivando la opción Mostrar diálogo al insertar objetos o manteniendo presionada la tecla Control (Windows) o la tecla Opción (Macintosh) mientras crea el objeto. Cuando se inserta un objeto con esta opción desactivada, el objeto recibe valores de atributo predeterminados. Después de insertar el objeto, utilice el inspector de propiedades para cambiar sus propiedades. • La Barra Insertar permite ver el contenido de la barra Insertar, como iconos y texto, sólo iconos o sólo texto. Se puede modificar cualquier objeto de la barra Insertar o crear objetos nuevos; consulte “Personalización de Dreamweaver” en Macromedia Support Center en la dirección http://www.macromedia.com/go/customizing_dreamweaver.
Utilización del inspector de propiedades El inspector de propiedades permite examinar y editar las propiedades del elemento de página seleccionado actualmente, como texto o un objeto insertado. Puede seleccionar elementos de página en la vista Diseño o en la vista Código. Para mostrar u ocultar el inspector de propiedades, elija Ventana > Propiedades.
La mayoría de los cambios realizados en las propiedades se aplicarán de inmediato en la ventana de documento. Sin embargo, para algunas propiedades, los cambios no se aplican hasta que se hace clic fuera de los campos de texto de edición de la propiedad, y se presiona Intro (Windows) o Tab (Macintosh) para cambiar a otra propiedad. El contenido del inspector de propiedades varía dependiendo del elemento seleccionado. Para obtener más información sobre propiedades específicas, seleccione un elemento en la ventana de documento y, a continuación, haga clic en el icono de ayuda en el extremo superior derecho del inspector de propiedades. El inspector de propiedades muestra inicialmente la mayoría de las propiedades del elemento seleccionado. Haga clic en la flecha de ampliación del extremo inferior derecho del inspector de propiedades para contraer el inspector de propiedades y mostrar únicamente las propiedades utilizadas con mayor frecuencia.
Sugerencia: En algunos casos, determinadas propiedades ocultas pueden no aparecer incluso en el inspector de propiedades ampliado; en estos casos, utilice la vista Código o el inspector de código para codificar manualmente dichas propiedades o seleccione la vista Código y elija Modificar > Editar etiqueta.
Exploración del espacio de trabajo 49 Administración de paneles y grupos de paneles En Dreamweaver, los paneles se organizan en grupos. Cada grupo de paneles puede ampliarse o contraerse y acoplarse o desacoplarse con otros grupos de paneles. Los grupos de paneles también se pueden acoplar a la ventana de aplicación integrada (sólo para el espacio de trabajo integrado de Windows). Esto facilita el acceso a los paneles sin saturar el espacio de trabajo. Los paneles aparecen como fichas dentro del grupo.
Nota: Cuando un grupo de paneles está flotando (desacoplado), aparece un barra vacía estrecha en la parte superior del mismo. En esta documentación, el término, “barra de título del grupo de paneles” hace referencia al área en la que aparece el nombre del grupo de paneles y no a esta barra vacía estrecha.
Para ampliar o contraer un grupo de paneles, lleve a cabo una de las siguientes operaciones: • Haga clic en la flecha de ampliación, que aparece en el lado izquierdo de la barra de título del grupo de paneles. • Haga clic en el título del grupo de paneles.
Para seleccionar un panel de un grupo de paneles ampliado: Haga clic en la ficha del panel.
Para desacoplar un grupo de paneles: Arrástrelo por los puntos de sujeción (situados en el borde izquierdo de la barra de título del grupo) hasta que el contorno indique que ya no está acoplado.
Para acoplar un grupo de paneles a otro grupo de paneles (espacio de trabajo flotante) o a la ventana integrada (sólo en Windows): Arrástrelo por los puntos hasta que su contorno indique que está acoplado.
La mayoría de los paneles sólo pueden acoplarse a la derecha o a la izquierda del área de la ventana de documento del espacio de trabajo integrado, mientras que otros (como el inspector de propiedades y la barra Insertar), sólo pueden acoplarse a la parte superior o inferior de la ventana integrada.
Para arrastrar un grupo de paneles flotante (desacoplado) sin acoplarlo: Arrastre el grupo de paneles por la barra situada encima de su barra de título. El grupo de paneles no se acopla mientras no se arrastre por sus puntos de sujeción.
50 Capítulo 2 Para ver un menú Opciones del grupo de paneles: Amplíe el grupo de paneles haciendo clic en su flecha de ampliación. El menú Opciones sólo está visible cuando el grupo de paneles está ampliado.
Sugerencia: Algunas opciones están disponibles en el menú contextual del grupo de paneles incluso si el grupo está ampliado; haga-clic con el botón derecho del ratón (Windows) o mientras pulsa la tecla Control (Macintosh) en la barra de título del grupo de paneles para ver el menú contextual.
Para cambiar el nombre de un grupo de paneles: 1 Elija Cambiar nombre de grupo de paneles en el menú Opciones situado en el lado derecho de la barra de título del grupo de paneles.
2 Introduzca un nuevo nombre y haga clic en Aceptar.
Para desacoplar un panel de un grupo: Arrástrelo por su ficha hasta que su contorno indique que no está acoplado. El panel aparece en un nuevo grupo de paneles propio.
Para acoplar un panel de un grupo: Arrástrelo por su ficha hasta que su contorno indique que está acoplado.
Para maximizar un grupo de paneles, lleve a cabo una de estas operaciones: • Elija Maximizar grupo de paneles en el menú Opciones de la barra de título del grupo de paneles. • Haga doble clic en cualquier lugar de la barra de título del grupo de paneles. El grupo de paneles crece verticalmente hasta ocupar todo el espacio vertical disponible.
Para cerrar un grupo de paneles, de manera que desaparezca completamente: Elija Cerrar grupo de paneles en el menú Opciones de la barra de título del grupo de paneles. El grupo de paneles desaparece de la pantalla.
Exploración del espacio de trabajo 51 Para abrir un grupo de paneles que no se vea en la pantalla: Elija el nombre de un panel en el menú Ventana.
Para modificar el tamaño el conjunto completo de grupos de paneles (sólo en espacio de trabajo flotante): Arrastre el conjunto de grupos de paneles para ajustar su tamaño de la misma manera que lo haría con una ventana del sistema operativo. Por ejemplo, puede arrastrar el área de ajuste de tamaño del extremo inferior derecho del conjunto de grupos de paneles.
Configuración de preferencias de Paneles Utilice las preferencias de Paneles para especificar qué paneles e inspectores aparecerán siempre sobre la ventana de documento y cuáles podrán quedar ocultos por dicha ventana. También puede utilizar las preferencias de Paneles para especificar qué iconos aparecerán en las fichas para los paneles, si aparecerá la barra lanzadora y qué paneles e inspectores aparecerán en dicha barra. Para definir las preferencias para los paneles, elija Edición > Preferencias y seleccione Paneles en la lista Categoría, situada a la izquierda. A continuación, seleccione cualquiera de las opciones siguientes: Siempre visible permite especificar qué paneles estarán siempre visibles en la ventana de documento. De forma predeterminada, todos los paneles, inspectores y otros como las ventanas, “flotan” siempre sobre la ventana de documento. Si desactiva un elemento de la lista, podrá situar entonces la ventana de documento sobre ese elemento. Por ejemplo, para que la ventana de documento oculte el inspector de propiedades, desactive la opción Propiedades. Ahora el inspector de propiedades sólo aparecerá sobre la ventana de documento cuando se encuentre activo. Para que la ventana de documento oculte cualquiera de los paneles flotantes agregados al personalizar Dreamweaver, desactive el resto de paneles.
Nota: La opción Siempre visible no se aplica en el espacio de trabajo integrado cuando todos los paneles están acoplados.
Mostrar iconos en paneles y lanzador permite determinar si aparecerá la barra del lanzador. Cuando se selecciona esta opción, la barra del lanzador aparece en el área de la barra de estado y un icono pequeño aparece en la ficha de cada panel. (Consulte “La barra de estado” en la página 42.) Los botones de la barra del lanzador permiten abrir paneles e inspectores. Mostrar en lanzador permite especificar qué elementos aparecen en la barra del lanzador.
Para especificar los elementos que van a aparecer en la barra del lanzador: 1 Para añadir un elemento a la barra del lanzador, haga clic en el botón con el signo más (+). 2 Para quitar un elemento de la barra del lanzador, resalte el elemento y haga clic en el botón con el signo menos (-). 3 Para cambiar el orden de los elementos del lanzador, seleccione un elemento en la lista y haga clic en un botón de flecha. Por ejemplo, para mover un elemento hacia la derecha en la barra del lanzador, mueva el elemento hacia abajo en la lista. 4 Haga clic en Aceptar. La barra del lanzador cambiará para mostrar los elementos que haya especificado.
52 Capítulo 2 Panel Sitio El panel Sitio permite definir un sitio, administrar archivos locales del sitio, cargar y descargar archivos de un sitio remoto y examinar los archivos del disco local fuera del sitio. Para más información sobre el uso del panel Sitio, consulte Capítulo 4, “Administración del sitio”, en la página 75.
Panel Historial El panel Historial muestra una lista de todos los pasos dados en el documento activo desde que éste se creó o se abrió, hasta un determinado número máximo de pasos. (El panel Historial no muestra los pasos dados en otros marcos, en otras ventanas de documento o en el panel Sitio.) Permite deshacer uno o varios pasos, así como repetir pasos y crear nuevos comandos para automatizar tareas repetitivas.
Pasos
Control deslizante
Botón Guardar como comando Botón Reproducir Botón Copiar pasos
El control deslizante, o el pulgar, del panel Historial señala inicialmente el último paso realizado.
Utilización del panel Historial El panel Historial realiza un seguimiento de todos sus pasos de trabajo en Dreamweaver. Puede utilizar el panel Historial para deshacer varios pasos a la vez. Si desea deshacer la última operación realizada en un documento, elija Edición > Deshacer como en cualquier otra aplicación. (El nombre del comando Deshacer cambiará en el menú Edición para reflejar la última operación realizada.) El panel Historial también permite volver a reproducir pasos ya realizados y automatizar tareas mediante la creación de nuevos comandos. Para obtener más información, consulte “Automatización de tareas” en la página 129.
Para abrir el panel Historial: Elija Ventana > Otros> Historial.
Para deshacer el último paso: Arrastre el control deslizante del panel Historial hasta el paso superior en la lista. Esta operación tiene el mismo efecto que elegir Edición > Deshacer. El paso deshecho adopta el color gris.
Exploración del espacio de trabajo 53 Para deshacer varios pasos al mismo tiempo, lleve a cabo una de estas operaciones: • Arrastre el control deslizante para señalar cualquier paso. • Haga clic a la izquierda de un paso de la ruta del control deslizante; el control deslizante se desplazará automáticamente hasta dicho paso y deshará pasos conforme se desplace.
Nota: Para desplazarse automáticamente a un determinado paso, deberá hacer clic a la izquierda del paso; si hace clic en el paso mismo, se seleccionará el paso. Seleccionar un paso no es lo mismo que volver a ese paso en el historial de deshacer. Como ocurre al deshacer un solo paso, si deshace una serie de pasos y, a continuación, realiza una nueva operación en el documento, no podrá rehacer los pasos deshechos, pues habrán desaparecido del panel Historial.
Para definir el número de pasos que el panel Historial mantiene y muestra: 1 Elija Edición > Preferencias o Dreamweaver > Preferencias (Mac OS X) y seleccione General de la lista Categoría. 2 Introduzca un número para Número máximo de pasos de historial. El valor predeterminado suele ser válido para la mayoría de las necesidades de los usuarios. Cuanto mayor sea el número, más memoria necesitará el panel Historial. Esto puede afectar al rendimiento y reducir considerablemente la velocidad de funcionamiento del equipo. Cuando el panel Historial alcanza el número máximo de pasos, los pasos más antiguos se borran.
Nota: No se puede modificar el orden de los pasos en el panel Historial. El panel Historial no es un conjunto arbitrario de comandos, sino una forma de ver los pasos en el orden en que se han dado.
Para borrar la lista de historial para el documento actual: En el menú contextual del panel Historial, elija Borrar historial. Este comando también borra toda la información de deshacer del documento actual. Después de elegir Borrar historial, no podrá deshacer los pasos borrados. (La opción Borrar historial no deshace los pasos dados, sino que simplemente quita el registro de esos pasos de la memoria de Dreamweaver.)
Panel Respuestas El panel Respuestas proporciona acceso rápido a la información que hace su trabajo con Dreamweaver más eficaz. Incluye tutoriales, notas técnicas, extensiones de Dreamweaver y otros datos de interés. Para obtener información actualizada sobre Dreamweaver de macromedia.com, haga clic en el botón Actualizar.
54 Capítulo 2 Utilización de Dreamweaver con otras aplicaciones Dreamweaver facilita el proceso de diseño y desarrollo de páginas Web al permitirle trabajar con otras aplicaciones. Para obtener información sobre cómo trabajar con otras aplicaciones, como los navegadores, los editores HTML, los editores de imágenes y las herramientas de animación, consulte los temas siguientes: • Para obtener información sobre el uso de Dreamweaver con otros editores HTML, como HomeSite o BBEdit, consulte “Utilización de un editor de HTML externo con Dreamweaver” en la página 198. • Puede especificar sus navegadores preferidos para previsualizar el sitio. Consulte “Vista previa de páginas en navegadores” en la página 506. • Puede lanzar un editor de imágenes externo, como Macromedia Fireworks, desde Dreamweaver. Consulte “Utilización de un editor de imágenes externo” en la página 324. • Puede configurar Dreamweaver para que inicie un editor distinto para cada tipo de archivo. Consulte “Inicio de un editor externo de archivos multimedia” en la página 344. • Para obtener información acerca de cómo añadir interactividad al sitio mediante películas Macromedia Flash, consulte “Contenido de Flash” en la página 346. • Para aprender a añadir animación al sitio mediante películas Macromedia Shockwave, consulte “Inserción de películas Shockwave” en la página 351. • Para más información sobre el uso de ColdFusion, consulte Capítulo 6, “Configuración de una aplicación Web”, en la página 137. Personalización de Dreamweaver: aspectos básicos Existen algunas técnicas básicas que permiten personalizar Dreamweaver para que se ajuste a sus necesidades sin necesidad de conocer código complejo o editar archivos de texto. Por ejemplo, se pueden definir preferencias, crear métodos abreviados de teclado propios y añadir extensiones a Dreamweaver. Para obtener información sobre la personalización manual de los archivos de configuración, consulte “Customizing Dreamweaver” en Macromedia Support Center, en la dirección http://www.macromedia.com/go/customizing_dreamweaver.
Configuración de preferencias Dreamweaver incluye parámetros de definición de preferencias que determinan la apariencia y comportamiento general su interfaz de usuario, así como las opciones relacionadas con funciones concretas, como capas, hojas de estilos, visualización de código HTML y JavaScript, editores externos y previsualización de páginas en navegadores. A lo largo de este manual se facilita información sobre opciones de preferencias específicas, junto con la función o el tema asociados. En este manual sólo se describen las opciones de preferencias más comunes. Consulte el tema correspondiente en la Ayuda de Dreamweaver para obtener información sobre opciones de preferencias que no se aborden aquí.
Exploración del espacio de trabajo 55 Configuración de preferencias generales Las preferencias generales controlan la apariencia global de Dreamweaver. Para cambiar estas preferencias, elija Edición > Preferencias o Dreamweaver > Preferencias (Mac OS X) y, a continuación, haga clic en General. Las preferencias generales se dividen en dos subcategorías: Opciones de documento y opciones de edición. Para obtener información detallada sobre estas preferencias, consulte la Ayuda de Dreamweaver. Utilicee y en lugar de y especifica que Dreamweaver debe aplicar la etiqueta strong cuando realice una acción que aplicaría normalmente la etiqueta b, y que debe aplicar la etiqueta em cuando realiza una acción que aplicaría normalmente la etiqueta i. Estas acciones incluyen hacer clic en los botones Negrita o Cursiva en el inspector de propiedades de texto y elegir Texto > Estilo > Negrita o Texto > Estilo > Cursiva. Para utilizar las etiquetas b y i en sus documentos, desactive esta opción.
Nota: El World Wide Web Consortium desaconseja el uso de las etiquetas b y i; las etiquetas strong y em proporcionan más información semántica que las etiquetas b y i.
Configuración de preferencias de fuentes Utilice la preferencias de fuente para definir las fuentes que Dreamweaver usa para mostrar cada codificación de fuente. Una codificación de documento determina la manera en que se va a mostrar el documento en un navegador. Las configuraciones de fuente de Dreamweaver permiten ver una codificación determinada con la fuente y tamaño que se prefieran sin alterar el aspecto externo del documento. Para obtener más información sobre la configuración de codificaciones predeterminadas para nuevos documentos, consulte “Configuración de un documento” en la página 115.
Para definir las fuentes que desea utilizar en Dreamweaver para cada tipo de codificación: 1 Elija Edición > Preferencias y haga clic en Fuentes en la lista Categoría. 2 Seleccione el tipo de codificación (por ejemplo, Occidental (Latin1) o Japonés) en la lista Configuración de fuentes y, a continuación, elija las fuentes que desea utilizar en Dreamweaver para esa codificación en los menús emergentes situados debajo de la lista Configuración de fuentes.
Nota: Las fuentes que elija no afectan al aspecto que el documento tendrá cuando se muestre en un navegador. Para obtener más información sobre preferencias de Fuentes, consulte la Ayuda de Dreamweaver.
Utilización del editor de métodos abreviados de teclado Utilice el editor de métodos abreviados de teclado para crear sus propias teclas de método abreviado, editar métodos abreviados existentes o utilizar conjuntos de métodos abreviados predefinidos.
Nota: En el sitio Web de Macromedia en http://www.macromedia.com/go/dreamweaver_mx_shortcuts encontrará gráficos que describen los métodos abreviados del teclado en la configuración predeterminada de Dreamweaver.
56 Capítulo 2 Para editar los métodos abreviados de teclado: 1 Elija Edición > Métodos abreviados de teclado. Aparece el cuadro de diálogo Métodos abreviados de teclado.
Botón Juego repetido
Botón Eliminar el juego
Botón Exportar conjunto como HTML
Botón Cambiar el nombre del juego
2 Configure las opciones siguientes: • Conjunto actual permite elegir un conjunto de métodos abreviados predeterminados que se incluye en Dreamweaver o cualquiera de los métodos personalizados que haya definido. Los conjuntos predeterminados se encuentran en la parte superior del menú. Por ejemplo, si conoce los métodos abreviados de HomeSite o BBEdit, puede utilizarlos eligiendo el conjunto predeterminado correspondiente. • Comandos permite seleccionar una categoría de comandos para su edición. Por ejemplo, puede editar comandos de menú, como el comando Abrir, o comandos de edición de código, como Equilibrar llaves. • La lista de comandos muestra los comandos asociados a la categoría que ha seleccionado del menú emergente Comandos junto con los métodos abreviados asignados. La categoría Comandos de menú muestra esta lista en forma de vista de árbol, en una estructura similar a la de los menús. Las demás categorías muestran los comandos por nombre (como Salir de la aplicación), en una lista plana. • Métodos abreviados muestra todos los métodos abreviados asignados al comando seleccionado. • Añadir elemento (+) añade un nuevo método abreviado al comando actual. Haga clic en este botón para añadir una nueva línea vacía al cuadro de texto Métodos abreviados. Introduzca una nueva combinación de teclas y haga clic en Cambiar para añadir un nuevo método abreviado de teclado para este comando. Puede asignar dos métodos abreviados de teclado distintos para cada comando; si ya hay dos métodos asignados a un comando, el botón Añadir elemento (+) deja de funcionar.
Exploración del espacio de trabajo 57 • Eliminar elemento (-) borra el método abreviado seleccionado de la lista de métodos abreviados. • Pulse tecla muestra la combinación de teclas introducida al añadir o eliminar un método abreviado. • Cambiar añade a la lista de métodos abreviados la combinación de teclas que aparece en el cuadro de texto Pulse tecla, o bien elimina la combinación para un método específico. • Juego repetido duplica el juego actual. Asigne un nombre al nuevo juego; el nombre predeterminado será el nombre del conjunto actual con la palabra copia. • Cambiar el nombre del juego cambiar el nombre del juego actual. • Exportar conjunto como HTML guarda el conjunto actual en un formato de tabla HTML que le permitirá verlo e imprimirlo fácilmente. Puede abrir el archivo HTML en su navegador e imprimir los métodos abreviados para consultarlos más fácilmente. • Eliminar el juego elimina el juego. (No puede eliminar el juego activo).
Para eliminar un método abreviado de un comando: 1 En el menú emergente Comandos, seleccione una categoría. La lista de comandos muestra los comandos de la categoría elegida. 2 Elija un comando de la lista. Los métodos abreviados asignados al comando aparecen en el cuadro de texto Métodos abreviados. 3 Seleccione un método abreviado. 4 Haga clic en el botón Eliminar elemento (-).
Para añadir un método abreviado a un comando: 1 En el menú emergente Comandos, seleccione una categoría. La lista de comandos muestra los comandos de la categoría elegida. 2 Elija un comando de la lista. Los métodos abreviados asignados al comando aparecen en el cuadro de texto Métodos abreviados. 3 Para añadir un método abreviado, realice una de las siguientes operaciones: • Si hay menos de dos métodos abreviados asignados al comando, haga clic en el botón Añadir elemento (+). Aparece una nueva línea en vacía en el cuadro de texto Métodos abreviados y el cursor se desplaza al cuadro de diálogo Pulse tecla. • Si ya hay dos métodos abreviados asignados al comando, seleccione uno de ellos. (Se sustituirá ese método por el nuevo.) A continuación, haga clic en el cuadro de texto Pulse tecla. 4 Presione una combinación de teclas. La combinación aparece en el cuadro Pulse tecla.
Nota: Si hay un problema con la combinación de teclas (por ejemplo, si ya está asignada a otro comando), aparecerá un mensaje explicativo justo debajo del campo Pulse tecla y no podrá añadir ni editar el método abreviado. 5 Haga clic en Cambiar. La nueva combinación de teclas se asignará al comando.
58 Capítulo 2 Para editar un método abreviado existente: 1 En el menú emergente Comandos, seleccione una categoría. La lista de comandos muestra los comandos de la categoría elegida. 2 Elija un comando de la lista. Los métodos abreviados asignados al comando aparecen en el cuadro de texto Métodos abreviados. 3 Seleccione el método abreviado que desea cambiar. 4 Haga clic en el cuadro de texto Pulse tecla e introduzca una nueva combinación de teclas. 5 Haga clic en el botón Cambiar para cambiar el método abreviado.
Nota: Si hay un problema con la combinación de teclas (por ejemplo, si ya está asignada a otro comando), aparecerá un mensaje explicativo justo debajo del campo Pulse tecla y no podrá añadir ni editar el método abreviado.
Adición de extensiones a Dreamweaver Las extensiones son funciones nuevas que se pueden añadir fácilmente a Dreamweaver. Se pueden utilizar muchos tipos de extensiones; por ejemplo, hay extensiones que permiten cambiar el formato de las tablas, conectar con bases de datos back-end o que ayudan a escribir scripts para navegadores.
Nota: Para instalar extensiones que puedan utilizar todos los usuarios en un sistema operativo multiusuario, debe conectarse como Administrador (Windows) o raíz (Mac OS X). Para obtener más información sobre sistemas multiusuario, consulte “Personalización de Dreamweaver en sistemas multiusuario” en la página 60. Para localizar las extensiones más recientes para Dreamweaver, utilice el sitio Web Macromedia Exchange en http://www.macromedia.com/es/exchange/dreamweaver/. Una vez allí, podrá conectar y descargar extensiones (muchas de ellas gratuitas), incorporarse a grupos de debate, ver calificaciones y comentarios de los usuarios e instalar y utilizar Extension Manager. Debe instalar Extension Manager para poder instalar extensiones. Extension Manager es una aplicación independiente que permite instalar y administrar extensiones en aplicaciones de Macromedia. Inicie Extension Manager desde Dreamweaver; para ello elija Comandos > Administrar extensiones.
Para instalar y administrar extensiones: 1 En el sitio Web de Macromedia Exchange, haga clic en el vínculo de descarga de una extensión. Puede optar por abrirla e instalarla directamente desde el sitio o por guardarla en disco. • Si abre la extensión directamente desde el sitio, Extension Manager controla la instalación de forma automática. • Si guarda la extensión en el disco, un lugar adecuado para guardar el archivo de paquete de extensión (.mxp) es la carpeta Downloaded Extensions dentro de la carpeta de la aplicación Dreamweaver en su equipo. 2 Haga doble clic en el archivo de paquete de extensión o abra Extension Manager y elija Archivo > Instalar extensión. La extensión ya está instalada en Dreamweaver. Algunas extensiones no se encuentran accesibles hasta después de reiniciar Dreamweaver; es posible que se le pida que salga de la aplicación y vuelva a iniciarla. Utilice Extension Manager para eliminar extensiones o para consultar más información sobre la extensión.
Exploración del espacio de trabajo 59 Personalización de Dreamweaver en sistemas multiusuario Puede personalizar Dreamweaver para que se ajuste a sus necesidades incluso en un sistema operativo multiusuario como Windows NT, Windows 2000, Windows XP o Mac OS X. Dreamweaver impide que una configuración personalizada de usuario afecte a otra. Para lograr este objetivo, la primera vez que ejecute Dreamweaver en uno de los sistemas operativos multiusuario que reconoce, la aplicación creará para usted copias de diversos archivos de configuración. Estos archivos de configuración se almacenan en una carpeta de su propiedad. Por ejemplo, en Windows XP se almacenan en C:\Documents and Settings\nombredeusuario\Datos de programa\Macromedia\Dreamweaver MX\Configuration (que puede que se encuentre en una carpeta oculta) y en Mac OS X se instalan en el directorio principal; concretamente, Users/nombredeusuario/Library/Application Support/Macromedia/Dreamweaver MX/Configuration.
Nota: En sistemas operativos más antiguos (Windows 98, Windows ME y Mac OS 9.x), todos los usuarios comparten un mismo conjunto de archivos de configuración de Dreamweaver aunque el sistema operativo esté configurado para múltiples usuarios. Si reinstala o actualiza Dreamweaver, Dreamweaver creará automáticamente copias de seguridad de los archivos de configuración de usuario existentes para que, en el caso de que haya personalizado dichos archivos manualmente, continúe teniendo acceso a los cambios realizados.
60 Capítulo 2 CAPÍTULO 3 Planificación y configuración del sitio
Un sitio Web es un conjunto de documentos vinculados con atributos compartidos, como temas relacionados, un diseño similar o un objetivo común. Macromedia Dreamweaver MX es una herramienta de creación y administración de sitios, por lo que puede utilizarla para crear sitios Web completos, además de documentos individuales. Para obtener resultados óptimos, diseñe y planifique el sitio Web antes de crear las páginas que va a contener.
Nota: Si desea comenzar a crear documentos inmediatamente, puede probar algunas de las herramientas de creación de documentos de Dreamweaver y crear un documento de muestra (consulte “Creación de un nuevo documento en blanco” en la página 117). Sin embargo, no comience un desarrollo serio del documento hasta que haya configurado el sitio. El primer paso a la hora de crear un sitio Web consiste en planificarlo (consulte “Planificación y diseño del sitio” en la página 61). El paso siguiente es configurar la estructura básica del sitio (consulte “Configuración de un sitio Dreamweaver” en la página 66). Cuando comience a desarrollar el contenido del sitio, considere la posibilidad de basarlo en una plantilla de Dreamweaver (consulte “Plantillas de Dreamweaver” en la página 475 y “Creación de una plantilla de Dreamweaver” en la página 480). Si ya dispone de un sitio en un servidor Web y desea empezar a utilizar Dreamweaver para editarlo, consulte “Edición de un sitio Dreamweaver” en la página 72. Este capítulo incluye las siguientes secciones: “Planificación y diseño del sitio” en la página 61 “Configuración de un sitio Dreamweaver” en la página 66 “Configuración de una carpeta local” en la página 67 “Configuración de una carpeta remota” en la página 69 “Edición de un sitio Dreamweaver” en la página 72 “Edición de sitios Web existentes con Dreamweaver” en la página 72 Planificación y diseño del sitio En Dreamweaver, el término sitio puede hacer referencia a un sitio Web o a un emplazamiento local de almacenamiento de documentos pertenecientes a un sitio Web. Cuando comience a pensar en la creación de un sitio Web, debe seguir una serie de pasos de planificación para asegurar el éxito del sitio. Incluso en el caso de que vaya a crear tan sólo una página principal personal que sólo verán los amigos y la familia, es conveniente planificar el sitio con cuidado para asegurarse de que todo el mundo pueda utilizarlo correctamente.
61 Determinación de los objetivos Decidir los objetivos del sitio es el primer paso que debe tomar a la hora de crear un sitio Web. Pregúntese a sí mismo o a sus clientes cuestiones relacionadas con el sitio. ¿Qué espera conseguir al disponer de un sitio Web? Escriba sus objetivos de manera que pueda recordarlos durante el proceso de diseño. Los objetivos le ayudarán a centrarse y a adaptar el sitio Web a sus necesidades particulares. Un sitio Web que ofrece noticias sobre un tema concreto debe tener una apariencia y una navegación distintas a las de un sitio Web destinado a vender productos. La complejidad de sus objetivos afectará a la navegación, a las herramientas de creación que utilice (Flash, Director, etc.) e incluso a la apariencia y al funcionamiento del sitio.
Elección de una audiencia destino Después de decidir lo que desea conseguir a través del sitio Web, debe decidir quién desea que visite el sitio. Le puede parecer una pregunta estúpida, dado que la mayoría de la gente quiere que todo el mundo visite su sitio Web. Sin embargo, es difícil crear un sitio Web que absolutamente todo el mundo pueda utilizar. La gente utiliza navegadores distintos, se conecta a velocidades diferentes y puede disponer de plug-ins multimedia o no. Todos estos factores afectan al uso del sitio. Y ésta es precisamente la razón por la que debe determinar su audiencia destino. Piense en la gente que se sentirá atraída hacia su sitio Web o en la que espera poder atraer. ¿Qué clase de equipos cree que utilizarán los destinatarios de su sitio? ¿Cuál puede ser la plataforma predominante (Macintosh, Windows, Linux, etc.)? ¿Cuál es la velocidad de conexión media (módem a 33,6 Kbps o DSL)? ¿Qué tipos de navegadores y tamaños de monitor utilizarán? ¿Va a crear un sitio de intranet en el que todo el mundo utilice el mismo sistema operativo y el mismo navegador? Todos estos factores pueden afectar considerablemente a cómo aparecerá el sitio Web ante los visitantes. Una vez que haya elegido la audiencia y que haya determinado los tipos de equipos, velocidades de conexión y navegadores que utilizarán los visitantes, puede definir el diseño. Por ejemplo, supongamos que su audiencia destino está formada principalmente por usuarios de Windows con monitores de 17 pulgadas, que utilizan Microsoft Internet Explorer 3.0 o posterior. Conforme diseñe su página Web, deberá comprobar que el sitio funciona mejor con Internet Explorer en un equipo Windows con un tamaño de pantalla de 800 x 600 píxeles. Es posible que un número inferior de visitantes utilice Netscape Navigator en una plataforma Macintosh, pero también debe asegurarse de que el sitio funciona en dichos equipos, aunque es posible que no se muestre exactamente igual que para la audiencia destino.
Creación de sitios compatibles con diversos navegadores A la hora de crear el sitio Web, conviene tener en cuenta la diversidad de navegadores Web que pueden emplear los visitantes. En la medida de lo posible, diseñe el sitio para ofrecer la máxima compatibilidad con navegadores teniendo en cuenta otras limitaciones de diseño. Hay más de veinte navegadores Web distintos en uso, la mayoría de los cuales están disponibles en varias versiones. Aunque su objetivo sea únicamente ofrecer compatibilidad con Netscape Navigator y Microsoft Internet Explorer, utilizados por la mayoría de los usuarios de la Web, no todos los visitantes dispondrán de las versiones más recientes de esos navegadores. Si su sitio está en la Web, tarde o temprano alguien lo visitará usando Netscape Navigator 2.0 o el navegador que AOL facilita a sus clientes, o un navegador de sólo texto como Lynx.
62 Capítulo 3 En algunas circunstancias no es necesario crear sitios compatibles con distintos navegadores. Por ejemplo, si el sitio sólo está disponible en la intranet de la empresa y sabe que todos los empleados utilizan el mismo navegador, puede optimizar el sitio para que aproveche las características de ese navegador. Del mismo modo, si crea contenido HTML que se va a distribuir en un CD-ROM que incorpora un navegador, puede dar por hecho que todos los clientes van a tener acceso a ese navegador. En la mayoría de los casos, a la hora de diseñar sitios Web para visualización pública, es deseable que el sitio se pueda ver en tantos navegadores como sea posible. Seleccione uno o dos navegadores como navegadores de destino y diseñe el sitio para ellos, pero intente explorar el sitio con otros navegadores y así evitar una cantidad excesiva de contenido incompatible. También puede pegar un mensaje en un grupo de debate para pedir a otras personas que vean el sitio. Esta puede ser una excelente forma de conseguir comentarios de una audiencia amplia. Cuanto más sofisticado sea el sitio, en cuanto a disposición, animación, contenido multimedia e interacción, menos probable será que ofrezca compatibilidad con distintos navegadores. Por ejemplo, no todos los navegadores pueden ejecutar JavaScript. Probablemente una página de texto normal que no utilice caracteres especiales se verá bien en cualquier navegador, pero su atractivo estético será mucho menor que el de una página que haga un uso eficaz de gráficos, diseño e interacción. Intente llegar a un equilibrio entre conseguir el máximo efecto y ofrecer la máxima compatibilidad con navegadores. Un método útil consiste en proporcionar múltiples versiones de algunas páginas importantes, como la página principal del sitio. Por ejemplo, puede diseñar una versión de la página con marcos y otra sin ellos. Después, puede incluir en la página Web un comportamiento que lleve automáticamente a los visitantes que utilicen navegadores sin capacidad para visualizar marcos a una versión sin marcos. Para obtener más información, consulte “Utilización de las acciones de comportamiento incluidas con Dreamweaver” en la página 382.
Organización de la estructura del sitio Si organiza el sitio cuidadosamente desde el primer momento, puede ahorrarse frustración y tiempo más adelante. Si comienza a crear documentos sin pensar en la jerarquía a la que corresponden, puede terminar con una enorme carpeta llena de archivos y difícil de administrar, o con archivos relacionados repartidos por numerosas carpetas con nombres similares. La forma habitual de crear un sitio consiste en crear una carpeta en el disco local con todos los archivos del sitio (denominada sitio local) y crear y editar los documentos dentro de dicha carpeta. Después podrá copiar dichos archivos en un servidor Web cuando esté preparado para publicar el sitio y permitir al público que lo vea. Este enfoque es mejor que crear y editar archivos en el propio sitio Web en vivo, ya que le permite comprobar cambios en el sitio local antes de hacerlos públicos y, cuando haya terminado, cargar los archivos del sitio local y actualizar todo el sitio público de una vez. Para coordinar el sitio local con Dreamweaver, consulte “Configuración de un sitio Dreamweaver” en la página 66. Una vez que configure el sitio local con Dreamweaver, le resultará más fácil administrar los archivos del sitio, controlar los vínculos, actualizar las páginas, etc. División del sitio en categorías Incluya las páginas relacionadas en la misma carpeta. Por ejemplo, los comunicados de prensa de la compañía, la información sobre contactos y las ofertas de trabajo pueden colocarse en una carpeta, y las páginas del catálogo en línea pueden ir en otra. Utilice subcarpetas cuando sea necesario. Este tipo de organización facilitará el mantenimiento y la navegación por el sitio.
Planificación y configuración del sitio 63 Decida dónde incluir elementos como imágenes y archivos de sonido Por ejemplo, resulta útil colocar todas las imágenes en un mismo emplazamiento a fin de facilitar su localización a la hora de insertarlas en una página. A veces los diseñadores sitúan todos los elementos no HTML que desean utilizar en un sitio en una carpeta llamada Activos. Esa carpeta puede contener otras, como Imágenes, Shockwave y Sonidos. También se puede utilizar una carpeta Activos distinta para cada grupo de páginas relacionadas, si no hay muchos activos compartidos entre los grupos.
SITIO REMOTO SITIO LOCAL
my_site1 my_site2 (carpeta raíz) (carpeta raíz)
About_the_Company About_the_Company
Catalog Assets
Assets Catalog (sitio completo)
index.html Assets (página principal)
index.html (página principal)
Utilice la misma estructura para el sitio local y el remoto El sitio local y el sitio Web remoto deben tener exactamente la misma estructura. Si crea un sitio local utilizando Dreamweaver y, a continuación, lo carga todo en el sitio remoto, Dreamweaver se asegurará de que la estructura local se duplique con precisión en el entorno remoto.
Creación de su propio diseño Ahorrará mucho tiempo posteriormente en el proceso si planifica el diseño y la disposición antes de comenzar a trabajar con Dreamweaver. Puede ser tan sencillo como crear un boceto en papel de cómo desea que sea la disposición del sitio. Un enfoque más avanzado sería crear un dibujo compuesto del sitio empleando aplicaciones de software como Macromedia FreeHand o Fireworks. Lo importante es disponer de un boceto de la disposición y del diseño que pueda seguir posteriormente a la hora de crear el sitio. Es importante mantener una coherencia en la disposición y el diseño de la página. Es conveniente que los usuarios puedan hacer clic en las páginas del sitio sin que acaben confundidos porque todas las páginas tienen una apariencia distinta o porque la navegación está en un lugar diferente en cada página.
64 Capítulo 3 Diseño del esquema de navegación Otra área en la que merece la pena planificar es la navegación. Cuando diseñe su sitio, piense en la experiencia que le gustaría que tuvieran los visitantes. Piense en cómo podrá desplazarse un visitante de un área a otra del sitio. Tenga en cuenta los siguientes puntos: La información de tipo “Usted está aquí” ayuda a los visitantes a orientarse dentro del sitio y les indica cómo regresar a la página de nivel superior. Las búsquedas y los índices facilitan a los visitantes la localización de la información que están buscando. Los comentarios ofrecen un medio por el que los visitantes pueden ponerse en contacto con el webmaster (en el caso de que exista) si algo marcha mal en el sitio o con los responsables de la compañía o del sitio. Diseñe la apariencia que tendrá la navegación. La navegación debe ser homogénea en todo el sitio. Si sitúa una barra de navegación a lo largo de la parte superior de la página principal, intente mantenerla en ese lugar en todas las páginas vinculadas. Dreamweaver cuenta con dos herramientas de navegación que puede utilizar para crear el esquema de navegación. Para obtener más información, consulte “Creación de vínculos y navegación” en la página 433.
Planificación y recopilación de los activos Una vez que sepa cómo serán el diseño y la disposición, podrá crear y reunir los activos que va a necesitar. Los activos pueden ser elementos como imágenes, texto o elementos multimedia (Flash, Shockwave, etc.). Asegúrese de haber preparado todos estos elementos antes de comenzar a desarrollar el sitio. De lo contrario, tendrá que parar continuamente para encontrar una imagen o para crear un botón. Si utiliza imágenes y gráficos de un sitio de diseños gráficos o si los está creando otra persona, asegúrese de reunirlos en una carpeta del sitio (consulte “Organización de la estructura del sitio” en la página 63). Si crea los activos usted mismo, asegúrese de crearlos todos antes de comenzar el desarrollo, incluidas todas las imágenes necesarias si va a utilizar imágenes de sustitución. A continuación, organice los activos de forma que pueda obtener acceso a ellos fácilmente durante la creación del sitio con Dreamweaver. Dreamweaver puede facilitarle la reutilización de disposiciones y elementos de página en diversos documentos mediante la utilización de plantillas y bibliotecas. No obstante, es más sencillo crear nuevas páginas con plantillas y bibliotecas que aplicarlas a documentos existentes. Utilice plantillas si muchas de las páginas van a utilizar la misma disposición. Planifique y diseñe una plantilla para esa disposición para poder crear nuevas páginas basadas en dicha plantilla. Si decide cambiar la disposición de todas las páginas, sólo tendrá que modificar la plantilla. Nota: Los cambios que puede realizar en los documentos basados en plantillas están sujetos a algunas restricciones. Las plantillas se utilizan mejor en los entornos de colaboración, con el fin de garantizar que todos los usuarios empleen la misma disposición de página. Los elementos de biblioteca pueden brindar una mayor flexibilidad de uso fuera de los entornos de colaboración.
Utilice elementos de biblioteca si sabe que una determinada imagen u otro contenido va a aparecer en muchas páginas del sitio; diseñe el contenido con antelación y conviértalo en un elemento de biblioteca. Si cambia ese elemento posteriormente, la versión actualizada aparecerá en todas las páginas que lo contengan. Para obtener más información sobre la reutilización de disposiciones y elementos de página, consulte “Administración de activos, bibliotecas y plantillas del sitio” en la página 457.
Planificación y configuración del sitio 65 Configuración de un sitio Dreamweaver Tras planificar la estructura del sitio (consulte “Organización de la estructura del sitio” en la página 63), o si ya dispone de un sitio existente, debe designar un nuevo sitio en Dreamweaver antes de comenzar el desarrollo. Un sitio Dreamweaver permite organizar todos los documentos asociados con un sitio Web. Lo puede considerar como un proyecto. Tendrá que configurar un sitio para cada sitio Web que desarrolle. La organización de los archivos en un sitio permite utilizar Dreamweaver con FTP para cargar el sitio en el servidor Web, controlar y mantener los vínculos de forma automática, administrar y compartir archivos. No podrá sacar el máximo partido de las funciones de Dreamweaver a menos que defina un sitio. Un sitio Dreamweaver consta de un máximo de tres partes, según el entorno y el tipo de sitio Web que desarrolle: • Carpeta local es el directorio de trabajo. En Dreamweaver esta carpeta se conoce como “sitio local”. Para obtener más información, consulte “Configuración de una carpeta local” en la página 67. • Carpeta remota es el lugar donde se almacenan los archivos, según el entorno, para comprobación, producción, colaboración, etc. En Dreamweaver esta carpeta se denomina “sitio remoto”. Para obtener más información, consulte “Configuración de una carpeta remota” en la página 69. • Carpeta para páginas dinámicas es la carpeta donde Dreamweaver procesa las páginas dinámicas. Para obtener más información, consulte “Especificación de dónde pueden procesarse las páginas dinámicas” en la página 144. Para empezar, puede configurar un sitio Dreamweaver completo, o simplemente realizar el primer paso, la configuración de la carpeta local. Para poder empezar a trabajar con Dreamweaver, como mínimo, es necesario configurar una carpeta local. Existen dos maneras de configurar un sitio Dreamweaver: utilizar el asistente para la Definición del sitio, que le guiará por el proceso de configuración, o bien las opciones Avanzadas del cuadro de diálogo Definición del sitio, que permiten definir carpetas locales, remotas y de prueba de forma individual, según sus necesidades.
Para definir un sitio Dreamweaver: 1 Seleccione Sitio > Nuevo sitio. Aparece el cuadro de diálogo Definición del sitio. 2 Haga clic en la ficha Básicas para utilizar el asistente para la Definición del sitio o en la ficha Avanzadas para emplear las opciones avanzadas. 3 Realice el proceso de definición del sitio Dreamweaver: • Responda a las preguntas del asistente para la Definición del sitio y haga clic en Siguiente para avanzar por el proceso de definición (consulte “Uso del asistente para la definición del sitio” en la página 67). • Si utiliza las opciones Avanzadas, complete las categorías Datos locales (consulte “Configuración de una carpeta local” en la página 67), Datos remotos (consulte “Configuración de una carpeta remota” en la página 69) y Servidor de prueba (consulte “Especificación de dónde pueden procesarse las páginas dinámicas” en la página 144), según el caso.
Nota: Se recomienda que los nuevos usuarios de Dreamweaver utilicen el asistente para la Definición del sitio. Es probable que los usuarios que tengan más experiencia con Dreamweaver prefieran las opciones Avanzadas.
66 Capítulo 3 Uso del asistente para la definición del sitio Puede utilizar el asistente para la Definición del sitio para configurar un sitio Dreamweaver. El asistente para la Definición del sitio le guía por el proceso de configuración del sitio. Es el método recomendado para los usuarios nuevos de Dreamweaver. El asistente consta de tres secciones. Cada sección puede tener varias pantallas, denominadas partes, según las opciones seleccionadas. Las tres secciones principales incluyen los siguientes elementos: • Editando archivos donde se define la carpeta local. Para obtener más información, consulte “Configuración de una carpeta local” en la página 67. • Comprobando archivos es donde se configura la carpeta que utilizará Dreamweaver para procesar páginas dinámicas. Para obtener más información, consulte “Especificación de dónde pueden procesarse las páginas dinámicas” en la página 144. • Compartiendo archivos es donde se define la carpeta remota. Para obtener más información, consulte “Configuración de una carpeta remota” en la página 69. En la parte superior del cuadro de diálogo, el nombre de sección que aparece resaltado indica en qué paso del proceso de configuración se encuentra. Es posible que no necesite establecer carpetas en las tres secciones. En cada sección, el programa le hará preguntas para ayudarle a determinar sus necesidades.
Para utilizar el asistente para la Definición del sitio para configurar un sitio Dreamweaver: 1 Seleccione Sitio > Nuevo sitio. Aparece el cuadro de diálogo Definición del sitio. 2 Haga clic en la ficha Básicas para utilizar el asistente para la Definición del sitio. 3 Conteste a las preguntas que aparezcan en cada pantalla y haga clic en Siguiente para avanzar. En caso necesario, haga clic en Atrás para regresar a una pantalla anterior. Configuración de una carpeta local La carpeta local es el directorio de trabajo del sitio Dreamweaver (consulte “Configuración de un sitio Dreamweaver” en la página 66). Esta carpeta puede colocarse en el equipo local o en un servidor de red. Es el lugar donde se almacenan los archivos “en curso” del sitio Dreamweaver. Al configurar una carpeta local, se establece un sitio Dreamweaver. También puede añadir carpetas remotas y de prueba (consulte “Configuración de una carpeta remota” en la página 69 y “Creación de una carpeta raíz para la aplicación” en la página 142), pero es necesario configurar al menos una carpeta local para poder iniciar el desarrollo con Dreamweaver.
Planificación y configuración del sitio 67 Configuración de una carpeta local: 1 Elija Sitio > Nuevo sitio. Aparece el cuadro de diálogo Definición del sitio. 2 Haga clic en el botón Avanzadas, si las opciones Avanzadas no están visibles. La ficha Avanzadas del cuadro de diálogo Definición del sitio muestra las opciones de la categoría Datos locales.
3 Introduzca las opciones de Datos locales. Para obtener más información, haga clic en el botón Ayuda del cuadro de diálogo. 4 Haga clic en Aceptar. Dreamweaver crea el caché inicial del sitio y el nuevo sitio Dreamweaver aparece en el panel Sitio. Para obtener más información sobre el panel Sitio y la administración de sitios, consulte “Administración del sitio” en la página 75. Más tarde, cuando esté listo para publicar el sitio en un servidor remoto, deberá añadir información adicional sobre el sitio. Para obtener información, consulte “Configuración de una carpeta remota” en la página 69.
68 Capítulo 3 Configuración de una carpeta remota Tras definir una carpeta local para un sitio Dreamweaver (consulte “Configuración de una carpeta local” en la página 67), puede configurar una carpeta remota. Las carpetas local y remota permiten transferir archivos entre el disco local y el servidor Web, lo cual facilita la administración de los archivos en los sitios Dreamweaver. Según el entorno, la carpeta remota es el lugar donde se almacenan los archivos para comprobación, colaboración, producción u otros fines. En general, la carpeta remota suele colocarse en el equipo donde se ejecuta el servidor Web.
Nota: No es necesario especificar una carpeta remota si la carpeta que ha especificado como local en la categoría Datos locales (consulte “Configuración de una carpeta local” en la página 67) es la misma que creó para los archivos del sitio en el sistema donde se ejecuta el servidor Web. Esto implica que el servidor Web se ejecuta en el equipo local. Determine cómo accederá a la carpeta remota y anote la información de conexión. Cuando haya reunido esta información, utilice el comando Editar sitios para configurar la carpeta remota. Si le surge algún problema, consulte “Solución de problemas de configuración de carpetas remotas” en la página 71. Después de configurar una carpeta remota, puede conectar con ella y luego localizar y administrar los archivos del sitio Dreamweaver. Si está desarrollando un sitio dinámico, tendrá que añadir una carpeta para procesar páginas dinámicas (consulte “Especificación de dónde pueden procesarse las páginas dinámicas” en la página 144).
Para configurar una carpeta remota: 1 Elija Sitio> Editar sitios. Aparece el cuadro de diálogo Editar sitios. 2 Seleccione un sitio Dreamweaver existente. Si no ha definido ningún sitio Dreamweaver, cree una carpeta local antes de continuar (consulte “Configuración de una carpeta local” en la página 67). 3 Haga clic en Editar. Aparece el cuadro de diálogo Definición del sitio. 4 Haga clic en el botón Avanzadas si Dreamweaver muestra el asistente para la Definición del sitio. 5 Seleccione Datos remotos en la lista Categoría que aparece en la parte izquierda. 6 Elija una opción de acceso. Para obtener más información, haga clic en el botón Ayuda del cuadro de diálogo. 7 Haga clic en Aceptar.
Para conectar con una carpeta remota: En el panel Sitio, elija Sitio > Conectar o haga clic en el botón Conecta al Servidor remoto en la barra de herramientas del panel Sitio.
Nota: Si el sitio utiliza FTP con SSH para acceder a la carpeta remota, cuando intente conectar con el servidor remoto, el programa solicitará que se conecte con el servidor SSH. Haga clic en Aceptar en el cuadro de diálogo de Dreamweaver una vez establecida la conexión.
Planificación y configuración del sitio 69 Para desconectarse de una carpeta remota: En el panel Sitio, elija Sitio > Desconectar o haga clic en el botón Desconectar en la barra de herramientas del panel Sitio.
Elección del directorio del servidor para el acceso FTP Si elige FTP para acceder a la carpeta remota (consulte “Configuración de una carpeta remota” en la página 69), deberá establecer el directorio de servidor de la carpeta remota. El directorio de servidor especificado debe corresponder a la carpeta raíz de la carpeta local. El siguiente diagrama muestra un ejemplo de una carpeta local a la izquierda y de una carpeta remota a la derecha.
no directorio de inicio de sesión (no debe ser el directorio host en este caso)
sitio local sí public_html (carpeta raíz) (directorio host)
Assets no Assets (no debe ser el directorio host)
HTML HTML
Si la estructura del sitio de la carpeta no coincide con la de la carpeta local, Dreamweaver cargará los archivos en el lugar incorrecto y los visitantes del sitio no podrán verlos. Además, se romperán las rutas de imágenes y vínculos. El directorio raíz remoto deberá haberse creado antes de que Dreamweaver intente conectar con él. Si no dispone de un directorio raíz para la carpeta remota, cree uno o pida al administrador del servidor que le cree uno. Si no sabe qué introducir en el cuadro de texto Directorio del Servidor, consulte al administrador del servidor. También puede intentar dejar este cuadro de texto vacío. En algunos servidores, el directorio raíz es el directorio con el que se conecta en primer lugar a través de FTP. Para averiguar si es así, conecte con el servidor. Si aparece en la vista de Archivo remoto del panel Sitio una carpeta con un nombre del tipo public_html, o www, o su nombre de conexión, probablemente ése sea el directorio que debe usar en el cuadro de texto Directorio del Servidor.
Uso de Secure Shell para el acceso mediante FTP Al seleccionar FTP para el acceso a la carpeta remota en el cuadro de diálogo Definición del sitio, en Windows puede especificar que desea utilizar SSH (Secure Shell). Para activar SSH en Windows, haga clic en el botón Ayuda en el cuadro de diálogo. Para utilizar SSH en Macintosh, descargue el cliente Macintosh SSH del sitio web Centros de soporte de Dreamweaver en http://www.macromedia.com/es/support/.
70 Capítulo 3 Solución de problemas de configuración de carpetas remotas Un servidor Web se puede configurar de varias formas. En la siguiente lista se ofrece información sobre algunos problemas comunes que pueden surgir a la hora de configurar una carpeta remota y cómo solucionarlos. • Es posible que la implementación FTP de Dreamweaver no funcione correctamente con algunos servidores proxy, cortafuegos multinivel y otras formas de acceso indirecto al servidor. Si surgen problemas con el acceso FTP, solicite ayuda al administrador del sistema local. • Para la implementación FTP de Dreamweaver, debe conectar con la carpeta raíz del sistema remoto. (En muchas aplicaciones, puede conectar con cualquier directorio remoto y luego navegar por el sistema de archivos remoto para localizar el directorio deseado.) Asegúrese de indicar la carpeta raíz del sistema remoto como el directorio del servidor. Si tiene algún problema para conectar y ha especificado el directorio del servidor utilizando una sola barra inclinada (/), es posible que tenga que especificar una ruta relativa desde el directorio con el que está conectando y la carpeta raíz remota. Por ejemplo, si la carpeta raíz remota es un nivel de directorio superior, puede que tenga que especificar ../../ para el directorio del servidor. • Los nombres de archivo y carpeta que contienen espacios y caracteres especiales suelen ocasionar problemas al transferirse a sitios remotos. Utilice caracteres de subrayado en lugar de espacios y evite los caracteres especiales en los nombres de archivo y carpeta siempre que pueda. En concreto, algunos caracteres que pueden causar problemas en los nombres de archivo son los dos puntos, las barras, el punto y el apóstrofo. Los caracteres especiales en los nombres de archivo o carpeta también pueden impedir que Dreamweaver cree un mapa del sitio. • Si experimenta problemas con nombres de archivo largos, acórtelos. En Macintosh, los nombres de archivo no pueden tener más de 31 caracteres. • Muchos servidores utilizan vínculos simbólicos (UNIX), accesos abreviados (Windows) o alias (Macintosh) para conectar una carpeta de una parte del disco del servidor con otra carpeta situada en otro emplazamiento. Por ejemplo, el subdirectorio public_html del directorio principal del servidor puede ser en realidad un vínculo con cualquier parte del servidor. En la mayoría de los casos, estos alias no tienen ninguna repercusión sobre la capacidad de conectar con la carpeta o el directorio correspondientes, pero si consigue conectar con una parte del servidor y no con otra, es posible que haya una discrepancia de alias. • Si aparece un mensaje de error del tipo “no se puede colocar el archivo”, es posible que la carpeta remota se haya quedado sin espacio. Examine el registro FTP para obtener información más detallada. En general, si surge un problema con una transferencia FTP, examine el registro FTP. Para ello, elija Ventana > Resultados > Registro FTP en el panel Sitio (Windows) o Sitio > Registro FTP (Macintosh).
Planificación y configuración del sitio 71 Edición de un sitio Dreamweaver En el cuadro de diálogo Definición del sitio, utilice las opciones de la ficha Avanzadas para editar los sitios Dreamweaver.
Para editar un sitio Dreamweaver, lleve a cabo una de estas operaciones: • Elija Sitio > Editar sitios, seleccione un sitio y haga clic en Editar. • Elija Sitio > Abrir sitio y seleccione un sitio. Edición de sitios Web existentes con Dreamweaver Puede usar Dreamweaver para editar sitios existentes aunque no haya utilizado Dreamweaver para crear el sitio original. Es posible editar sitios existentes ubicados en el sistema local o en un sistema remoto.
Edición de un sitio Web local con Dreamweaver Puede usar Dreamweaver para editar un sitio Web de su disco local, aunque no lo haya creado con Dreamweaver.
Para editar un sitio Web local: 1 Abra el cuadro de diálogo Definición del sitio llevando a cabo una de estas operaciones: • Elija Sitio > Editar sitios y haga clic en Nuevo. • Elija Sitio > Abrir sitio > Definir sitios. El cuadro de diálogo Definición del sitio muestra las opciones de Datos locales. 2 Complete el cuadro de diálogo. Para obtener más información, haga clic en el botón Ayuda del cuadro de diálogo. 3 Haga clic en Aceptar.
72 Capítulo 3 Edición de un sitio Web remoto con Dreamweaver Puede utilizar Dreamweaver para copiar un sitio remoto (o una de sus ramas) en el disco local y editarlo, aunque no lo haya creado con Dreamweaver. Aunque sólo desee editar una parte del sitio remoto, deberá duplicar toda la estructura de la rama correspondiente del sitio, desde su carpeta raíz hasta los archivos que desea editar. Por ejemplo, si la carpeta raíz del sitio remoto, denominada public_html, contiene dos carpetas, Project1 y Project2, y desea trabajar únicamente con los archivos HTML de Project1, no será necesario que descargue los archivos de Project2, pero deberá asignar su carpeta raíz local a public_html, no a Project1.
SITIO REMOTO SITIO LOCAL
public_html local root folder (asigne a public.html, no a Project1 o Project/HTML) Project 1 Project 1 (debe estar en sitio local; corresponde a Project1 en sitio remoto) Assets
HTML (debe estar en sitio local; HTML corresponde a Project1/HTML en sitio remoto)
Project 2
Assets
HTML
Para editar un sitio remoto existente: 1 Cree una carpeta local que contenga el sitio y configúrela como carpeta raíz local del sitio (consulte “Configuración de una carpeta local” en la página 67). 2 Configure una carpeta remota utilizando información sobre el sitio existente (consulte “Configuración de una carpeta remota” en la página 69). Asegúrese de elegir la carpeta raíz correcta para el sitio remoto. 3 Haga clic en el botón Conectar en el panel Sitio para conectar con el sitio remoto.
Planificación y configuración del sitio 73 4 Según la parte del sitio remoto que desee editar, lleve a cabo una de estas operaciones: • Si desea trabajar con el sitio completo, seleccione su carpeta raíz y haga clic en Obtener, para descargar todo el sitio en el disco local. • Si desea trabajar sólo con uno de los archivos o carpetas del sitio, localícelo en la vista remota del panel Sitio y haga clic en Obtener, para descargarlo en el disco duro. Dreamweaver duplica automáticamente la parte de la estructura del sitio remoto que sea necesaria para situar el archivo descargado en el lugar adecuado dentro de la jerarquía del sitio. Para editar únicamente una parte de un sitio, generalmente debe incluir los archivos dependientes. 5 Proceda como si estuviera creando un sitio a partir de cero: edite documentos, previsualícelos, compruébelos y vuelva a cargarlos en el sitio remoto.
74 Capítulo 3 CAPÍTULO 4 Administración del sitio
Macromedia Dreamweaver MX ayuda a organizar los archivos de los sitios local y remoto (también denominados “sitios”) mediante el panel Sitio. Permite duplicar la estructura de la carpeta local en un servidor remoto o la estructura de una carpeta remota en el sistema local. Los vínculos relativos creados en el sitio local siguen funcionando después de transferir los archivos al sitio remoto porque la estructura de ambos sitios es idéntica. Para crear un sitio local en Dreamweaver, utilice el comando Nuevo sitio con el fin de crear una carpeta raíz local o convierta una carpeta existente en la carpeta raíz local (consulte “Configuración de una carpeta local” en la página 67). El sitio remoto se define al crear un nuevo sitio. Esa información se puede añadir también posteriormente utilizando el comando Editar sitios (consulte “Configuración de una carpeta remota” en la página 69). Dreamweaver incluye una serie de funciones que permiten administrar un sitio y transferir los archivos a un servidor remoto (y viceversa). Al transferir archivos entre sitios locales y remotos, Dreamweaver mantiene estructuras de archivos y carpetas paralelas en ambos sitios. Cuando se transfieren archivos entre sitios, Dreamweaver crea automáticamente las carpetas necesarias si aún no existen en un sitio. También se pueden sincronizar los archivos entre los sitios local y remoto; si es necesario, Dreamweaver copia los archivos en ambos sentidos y elimina los no deseados. Dreamweaver incluye funciones que facilitan el trabajo en colaboración en un sitio Web. Puede proteger y desproteger archivos de un servidor remoto de forma que otros miembros de un equipo de diseño Web puedan ver quién está trabajando con un archivo. Puede añadir Design Notes a los archivos para compartir información con los miembros del equipo acerca del estado del archivo, su prioridad, etc. También puede utilizar la función Informes de flujo de trabajo para ejecutar informes sobre el sitio y ver información sobre el estado de protección/desprotección, así como para buscar las Design Notes adjuntas a los archivos. Una vez que haya publicado el sitio, usted o alguien de su equipo puede continuar manteniéndolo. También puede buscar soluciones para los problemas que vayan surgiendo, antes y después de publicar el sitio (para obtener más información, consulte “Comprobación de un sitio” en la página 503). Este capítulo contiene las secciones siguientes: • “El panel Sitio” en la página 76 • “El mapa del sitio” en la página 86 • “Importación y exportación de sitios” en la página 93 • “Eliminación de un sitio de la lista de sitios” en la página 94 • “Utilización de desproteger/proteger” en la página 94
75 • “Obtención y colocación de archivos” en la página 97 • “Sincronización de los archivos de los sitios local y remoto” en la página 100 • “Cómo ocultar carpetas y archivos en el sitio” en la página 101 • “Utilización de Design Notes” en la página 105 • “Utilización de informes para mejorar el flujo de trabajo” en la página 109 • “El panel Sitespring de Dreamweaver” en la página 111 • “Utilización del panel Sitespring” en la página 112 El panel Sitio El panel Sitio permite ver un sitio y todas las carpetas locales, remotas y de servidor de prueba asociadas. De forma predeterminada aparece el sitio local. Puede cambiar la disposición del panel Sitio para ver el sitio remoto o el servidor de prueba (consulte “Cambio de la disposición del panel Sitio” en la página 82). Amplíe el panel Sitio para ver una vista dividida (consulte “Uso del panel Sitio” en la página 77).
Nota: En Macintosh, el panel Sitio siempre muestra la vista dividida y no puede contraerse.
Utilice el panel Sitio para realizar las operaciones estándar de mantenimiento de archivos, por ejemplo: • Crear documentos HTML nuevos • Ver, abrir y trasladar archivos • Crear carpetas • Eliminar elementos • Transferir archivos entre sitios locales, sitios remotos y servidores de prueba • Diseñar la navegación del sitio con el mapa del sitio (consulte “Configuración de una carpeta remota” en la página 69 y “Utilización del mapa del sitio” en la página 87)
76 Capítulo 4 El panel Sitio contiene un explorador de archivos integrado. Este explorador permite buscar en el disco local y en la red, además de en el sitio actual (consulte “Uso del explorador de archivos integrado” en la página 86).
Uso del panel Sitio El panel Sitio está incluido en el espacio de trabajo integrado de Dreamweaver de forma predeterminada, consulte “Exploración del espacio de trabajo” en la página 35. Puede mover el panel o abrirlo y cerrarlo siempre que sea necesario (consulte “Utilización de las ventanas y paneles en Dreamweaver” en la página 41). También es posible ampliar el panel para obtener una vista dividida del sitio. En la vista dividida, especifique si desea ver el sitio local y el sitio remoto, el servidor de prueba o el mapa del sitio (“Cambio de la disposición del panel Sitio” en la página 82).
Para abrir o cerrar el panel Sitio: Elija Ventana > Sitio.
Para ampliar o contraer el panel Sitio: (Sólo en Windows) Haga clic en el botón Ampliar/contraer en la barra de herramientas del panel Sitio.
Nota: Si hace clic en el botón Ampliar/contraer para ampliar el panel mientras se encuentra apilado, el panel se maximiza de modo que no es posible trabajar en la ventana de documento. Para regresar a la ventana de documento, vuelva a hacer clic en el botón Ampliar/contraer para contraer el panel. Si hace clic en el botón Ampliar/ contraer para ampliar el panel mientras se encuentra en estado flotante, permanecerá en este estado y podrá seguir trabajando en la ventana de documento. Para poder apilar el panel de nuevo, deberá contraerlo primero. Utilice los siguientes botones y opciones de la barra de herramientas del panel Sitio para determinar lo que mostrará dicho panel y para transferir archivos: Archivos del sitio Actualizar Servidor de prueba Obtener archivo(s) Vista Mapa del sitio Colocar archivo(s)
Menú emergente Sitio Ampliar/contraer Conectar/desconectar Desproteger Proteger archivo(s)
Nota: Los botones Archivos del sitio, Servidor de prueba y Mapa del sitio sólo aparecen en el panel Sitio ampliado.
Archivos del sitio muestra la estructura de archivos de los sitios remoto y local en las dos partes del panel Sitio. (Hay una opción de preferencias que determina qué sitios aparecen en el panel izquierdo y en el derecho; consulte “Configuración de las preferencias del sitio” en la página 79.) Archivos del sitio es la vista predeterminada del panel Sitio. Servidor de prueba muestra la estructura de directorios del servidor de prueba y del sitio local. Mapa del sitio muestra una representación gráfica del sitio basada en los vínculos entre los documentos. Mantenga presionado este botón para elegir Sólo mapa o Mapa y archivos en el menú emergente. El menú emergente Sitio enumera los sitios que ha definido. Para cambiar a otro sitio, selecciónelo en la lista. Para añadir un sitio o editar la información de un sitio existente, elija Editar sitios, en la parte inferior del menú (consulte “Configuración de una carpeta remota” en la página 69).
Administración del sitio 77 Conectar/desconectar (FTP, RDS, protocolo WebDAV y SourceSafe) conecta o desconecta del sitio remoto. De forma predeterminada, Dreamweaver desconecta del sitio remoto si permanece inactivo durante más de 30 minutos (sólo FTP). Para cambiar el límite de tiempo, elija Edición > Preferencias o Dreamweaver > Preferencias (Mac OS X) y seleccione Sitio, en la lista de categorías en la parte izquierda. Actualizar actualiza las listas de los directorios local y remoto. Utilice este botón para actualizar manualmente las listas de directorios si ha desactivado las opciones Actualizar lista de archivos locales automáticamente o Actualizar lista de archivos remotos automáticamente, en el cuadro de diálogo Definición del sitio (consulte “Configuración de una carpeta remota” en la página 69). Obtener archivo(s) copia los archivos seleccionados del sitio remoto o del servidor de prueba en el sitio local (sobrescribiendo la copia local del archivo, si existe). Si está activada la opción Permitir desproteger y proteger archivo, las copias locales serán de sólo lectura. Los archivos permanecerán disponibles en el sitio remoto para que otros miembros del equipo puedan protegerlos. Si está desactivada la opción Permitir desproteger y proteger archivo y se obtiene un archivo, se transferirá una copia de éste con privilegios de lectura y escritura. Dreamweaver copia los archivos seleccionados en el panel activo del panel Sitio. Si están activos los paneles Sitio remoto o Servidor de prueba, los archivos del servidor remoto o de prueba seleccionados se copian en el sitio local. Si está activo el panel de archivos locales, Dreamweaver copiará las versiones de los archivos locales del servidor remoto o de prueba en el sitio local. Para obtener más información, consulte “Obtención de archivos de un servidor remoto o de prueba” en la página 98.
Nota: Es posible obtener los archivos del servidor remoto y del servidor de prueba, pero sólo se pueden proteger o desproteger los archivos remotos.
Colocar archivo(s) copia los archivos seleccionados del sitio local en el sitio remoto o el servidor de prueba. Dreamweaver copia los archivos seleccionados en el panel activo del panel Sitio. Si está activo el panel Archivos locales, los archivos locales seleccionados se copian en el sitio remoto o en el servidor de prueba. Si están activos los paneles Sitio remoto o Servidor de prueba, Dreamweaver copia las versiones locales de los archivos remotos o del servidor de prueba seleccionados en el sitio remoto. Para obtener más información, consulte “Colocación de archivos en un servidor remoto o de prueba” en la página 99.
Nota: Es posible colocar archivos en los servidores remoto y de prueba, pero la funcionalidad de desprotección y protección sólo puede utilizarse con los archivos remotos. Si coloca un archivo que aún no existe en el sitio remoto y está activada la opción Permitir desproteger y proteger archivo, Dreamweaver añadirá el archivo al sitio remoto como “protegido”. Haga clic en el botón Desproteger para añadir un archivo sin protegerlo. Proteger archivo(s) transfiere una copia del archivo desde el servidor remoto hasta el sitio local (sobrescribiendo la copia local del archivo, si existe) y marca el archivo como protegido en el servidor. Esta opción no está disponible si está desactivada la opción Permitir desproteger y proteger archivo para el sitio actual en el cuadro de diálogo Definición del sitio. Para obtener más información, consulte “Desprotección y protección de archivos en un sitio remoto” en la página 96.
78 Capítulo 4 Desproteger transfiere una copia del archivo local al servidor remoto y permite que otros usuarios la editen. El archivo local se convierte en archivo de sólo lectura. Esta opción no está disponible si está desactivada la opción Permitir desproteger y proteger archivo para el sitio actual en el cuadro de diálogo Definición del sitio. Para obtener más información, consulte “Desprotección y protección de archivos en un sitio remoto” en la página 96. El botón Ampliar/contraer (sólo Windows) amplía o contrae el panel Sitio para mostrar uno o dos paneles.
Configuración de las preferencias del sitio Es posible controlar las funciones de transferencia de archivos del panel Sitio mediante el cuadro de diálogo Preferencias.
Para editar las preferencias del panel Sitio: 1 Elija Edición > Preferencias o Dreamweaver > Preferencias (Mac OS X). Aparece el cuadro de diálogo Preferencias. 2 Seleccione Sitio en la lista de categorías que aparece en la parte izquierda. Aparecen las opciones de preferencias del sitio.
Administración del sitio 79 3 Realice los cambios apropiados en las opciones. Para obtener más información, haga clic en el botón Ayuda del cuadro de diálogo. 4 Haga clic en Aceptar. Puede definir si los archivos se transfieren como archivos de tipo ASCII (texto) o binarios; para ello, debe personalizar el archivo FTPExtensionMap.txt en la carpeta Dreamweaver/ Configuration (en Macintosh, FTPExtensionMapMac.txt). Para obtener más información, consulte “Bienvenido a Dreamweaver” en la página 17.
Modificación de las columnas de las vistas de archivos Es posible personalizar las columnas que aparecen en las listas Archivos locales y Sitio remoto del panel Sitio. Puede llevar a cabo cualquiera de las operaciones siguientes: • Cambiar el orden de las columnas • Añadir nuevas columnas (hasta un máximo de 10) • Eliminar columnas • Ocultar columnas • Designar columnas para compartirlas con todos los usuarios conectados a un sitio Las columnas predeterminadas son Nombre, Notas, Tamaño, Tipo, Modificado y Protegido por. Para ordenar por una columna, haga clic en el encabezado de la columna en el panel Sitio. Al hacer clic en una columna más de una vez, se invierte el orden (ascendente o descendente) que utiliza Dreamweaver para ordenar la columna.
Nota: No es posible eliminar, cambiar el nombre o asociar una Design Note a una columna predeterminada. Puede cambiar el orden y el alineamiento de las columnas predeterminadas y ocultarlas, excepto la columna Nombre, que no puede ocultarse.
80 Capítulo 4 Para añadir, eliminar o cambiar columnas: 1 En el panel Sitio, realice una de las siguientes operaciones para acceder a las opciones de Columnas vista archivo: • Elija Ver > Columnas vista archivo (Windows) o Sitio > Ver archivos del sitio > Columnas vista archivo (Macintosh). • Elija Sitio > Editar sitios, seleccione un sitio y haga clic en Editar. A continuación, seleccione Columnas vista archivo en la lista de categorías que aparece en la parte izquierda del cuadro de diálogo Definición del sitio. Aparece el cuadro de diálogo Definición del sitio con las opciones de Columnas vista archivo.
2 Complete el cuadro de diálogo. Para obtener más información, haga clic en el botón Ayuda del cuadro de diálogo. 3 Haga clic en Aceptar.
Tema relacionado “Cambio de la disposición del panel Sitio” en la página 82
Administración del sitio 81 Apertura y visualización de sitios en el panel Sitio Cuando el panel Sitio se contrae, muestra el contenido del sitio local, el sitio remoto o el servidor de prueba como una lista de archivos. Cuando dicho panel se amplía, muestra el sitio local y el sitio remoto o el servidor de prueba en una vista dividida. Cuando está ampliado, el panel Sitio puede mostrar también un mapa visual del sitio local.
Nota: Para ver un sitio remoto o un servidor de prueba, primero hay que configurar un sitio remoto o un servidor de prueba (consulte “Configuración de una carpeta remota” en la página 69 o “Especificación de dónde pueden procesarse las páginas dinámicas” en la página 144). Para ver un mapa del sitio, es necesario configurar una página principal (consulte “Utilización del mapa del sitio” en la página 87).
Para abrir un sitio Dreamweaver existente: En el panel Sitio, seleccione un sitio en el menú emergente Sitio (donde aparece el nombre del sitio actual).
Nota: Para definir un sitio Dreamweaver, consulte “Configuración de un sitio Dreamweaver” en la página 66.
Para cambiar la vista actual del sitio mientras el panel Sitio está contraído (sólo Windows): En el panel Sitio, con el panel contraído, seleccione Vista local, Vista remota o Servidor de prueba en el menú emergente donde aparece la vista actual.
Nota: Vista local aparece en el menú emergente de forma predeterminada.
Para cambiar la vista del sitio mientras el panel Sitio está ampliado: Con el panel Sitio ampliado, haga clic en el botón Archivos del sitio (para el sitio remoto), Servidor de prueba o Mapa del sitio en la barra de herramientas del panel Sitio.
Servidor de prueba
Mapa del sitio Archivos del sitio
Nota: Si utiliza el botón Mapa del sitio, puede elegir si desea incluir los archivos del sitio con el mapa del sitio o bien ver sólo el mapa del sitio. Para obtener más información, consulte “Utilización del mapa del sitio” en la página 87.
Cambio de la disposición del panel Sitio Cuando el panel Sitio muestra una vista dividida, el sitio local aparece en el lado derecho de forma predeterminada. El sitio remoto, el servidor de prueba o el mapa del sitio aparecen en el lado izquierdo de forma predeterminada. Puede cambiar entre estas vistas.
Para cambiar la disposición del panel Sitio: 1 (Sólo Windows) En el panel Sitio, haga clic en el botón Ampliar/contraer para ampliar el panel si no se encuentra ampliado. 2 Elija Edición > Preferencias o Dreamweaver > Preferencias (Mac OS X). Aparece el cuadro de diálogo Preferencias.
82 Capítulo 4 3 Seleccione Sitio en la lista de categorías que aparece en la parte izquierda. Aparecen las opciones de preferencias del sitio.
4 Seleccione Archivos locales o Archivos remotos en el menú emergente Mostrar siempre. 5 Seleccione el lugar donde desea que aparezcan los archivos que se van a mostrar siempre: en el lado derecho o en el lado izquierdo del panel Sitio ampliado. 6 Haga clic en Aceptar.
Para cambiar el tamaño del área de visualización: En el panel Sitio ampliado, lleve a cabo una de estas operaciones: • Arrastre la barra que separa las dos vistas para aumentar o reducir el área de visualización del panel derecho o izquierdo. • Utilice las barras de desplazamiento situadas en la parte inferior del panel Sitio para desplazarse por el contenido de las vistas. • En el mapa del sitio, arrastre la flecha situada encima de un archivo para cambiar el espacio entre archivos.
Tema relacionado “Modificación de las columnas de las vistas de archivos” en la página 80
Administración del sitio 83 Manipulación de archivos en el panel Sitio Utilice el panel Sitio para ver los sitios como listas de archivos, abrir archivos, cambiar el nombre de los archivos, añadir nuevas carpetas o archivos a un sitio o actualizar la vista de un sitio después de realizar cambios. El panel Sitio también permite determinar qué archivos (del sitio local o remoto) se han actualizado desde la última vez que se transfirieron. Para obtener información sobre la sincronización del sitio local con el remoto, consulte “Sincronización de los archivos de los sitios local y remoto” en la página 100.
Para abrir un archivo desde el panel Sitio, lleve a cabo una de estas operaciones: • Haga doble clic en el icono del archivo. • Haga clic con el botón derecho (Windows) o mientras presiona la tecla Control (Macintosh) en el icono del archivo y elija Abrir. • Elija Archivo > Abrir (Windows) o Sitio > Abrir (Macintosh).
Para añadir un nuevo archivo o carpeta a un sitio: 1 Seleccione un archivo o carpeta en el panel Sitio. Dreamweaver creará el archivo o carpeta dentro de la carpeta seleccionada, o en la misma carpeta que el archivo seleccionado. 2 Para una nueva carpeta, elija Archivo > Nueva carpeta en el panel Sitio (Windows) o Sitio > Ver archivos del sitio > Nueva carpeta (Macintosh). Para un nuevo archivo, elija Archivo > Nuevo archivo en el panel Sitio (Windows) o Sitio > Ver archivos del sitio > Nuevo archivo (Macintosh).
Nota: También puede elegir Nuevo archivo o Nueva carpeta en el menú contextual del panel Sitio. 3 Introduzca un nombre para el nuevo archivo o carpeta. 4 Presione Intro (Windows) o Retorno (Macintosh).
Para cambiar el nombre de un archivo o una carpeta de un sitio: 1 En el panel Sitio, seleccione el archivo o carpeta cuyo nombre desee cambiar. 2 Realice una de las siguientes operaciones para activar el nombre del archivo o carpeta: • Elija Archivo > Cambiar nombre (Windows) o Sitio > Cambiar nombre (Macintosh). • Haga clic en el nombre del archivo, haga una pausa y vuelva a hacer clic en el nombre. • Haga clic con el botón derecho (Windows) o presione Control y haga clic (Macintosh) en el icono del archivo y elija Cambiar nombre. 3 Introduzca el nuevo nombre. 4 Presione Intro (Windows) o Retorno (Macintosh).
Para actualizar el panel Sitio, lleve a cabo una de estas operaciones: • Elija Ver > Actualizar (Windows) o Sitio > Ver archivos del sitio > Actualizar (Macintosh). • Haga clic en el botón Actualizar del panel Sitio (esta opción actualiza los dos paneles).
Nota: Dreamweaver actualiza de forma automática el panel Sitio cuando se realizan cambios en otra aplicación y luego se regresa a Dreamweaver.
84 Capítulo 4 Para localizar y seleccionar los archivos protegidos: En el panel Sitio, elija Edición > Seleccionar archivos protegidos (Windows) o Sitio > Ver archivos del sitio > Seleccionar archivos protegidos (Macintosh).
Para localizar y seleccionar archivos con versiones más recientes en el sitio local que en el remoto: En el panel Sitio, elija Editar > Seleccionar local más reciente (Windows) o Sitio > Ver archivos del sitio > Seleccionar local más reciente (Macintosh).
Para localizar y seleccionar archivos con versiones más recientes en el sitio remoto que en el local: En el panel Sitio, elija Editar > Seleccionar remoto más reciente (Windows) o Sitio > Ver archivos del sitio > Seleccionar remoto más reciente (Macintosh).
Búsqueda de archivos en el panel Sitio Se pueden buscar archivos en los sitios locales y remotos desde el panel Sitio. Para obtener más información sobre cómo buscar y reemplazar texto dentro de archivos, consulte “Buscar y reemplazar texto” en la página 315.
Para buscar un archivo en el sitio local: 1 Abra el archivo desde el sitio remoto o selecciónelo en la Vista remota del panel Sitio. 2 Lleve a cabo una de estas operaciones: • Si ha abierto el archivo en la ventana de documento, elija Sitio > Localizar en sitio. • Si ha seleccionado el archivo en el panel Sitio, haga clic con el botón derecho del ratón (Windows) o mientras presiona Control (Macintosh) y seleccione Localizar en sitio local. Dreamweaver resalta el archivo en la Vista local del panel Sitio.
Para buscar un archivo en el sitio remoto: 1 Abra el archivo desde el sitio local o selecciónelo en la Vista local del panel Sitio. 2 Lleve a cabo una de estas operaciones: • Si ha abierto el archivo en la ventana de documento, elija Sitio > Localizar en sitio. • Si ha seleccionado el archivo en el panel Sitio, haga clic con el botón derecho del ratón (Windows) o mientras presiona la tecla Control (Macintosh) y seleccione Localizar en sitio remoto. Dreamweaver resalta el archivo en la Vista remota del panel Sitio.
Nota: Si selecciona Sitio > Localizar en sitio mientras la ventana de documento está activa y el archivo actual no forma parte del sitio abierto en este momento, Dreamweaver intentará determinar a cuál de los sitios definidos localmente pertenece el archivo actual. Si pertenece a un solo sitio local, Dreamweaver abrirá ese sitio y buscará el archivo dentro de él.
Administración del sitio 85 Uso del explorador de archivos integrado El explorador de archivos integrado en el panel Sitio permite acceder al escritorio y a la red local, así como a otros sitios definidos y archivos no asociados a un sitio. Utilice el explorador de archivos integrado para realizar las siguientes operaciones con archivos que se encuentran fuera del sitio actual: • Arrastrar archivos • Eliminar archivos • Cambiar el nombre de los archivos • Explorar la red • Abrir archivos en Dreamweaver u otras aplicaciones • Operaciones con el sitio, como transferencias de archivos
Nota: Estas operaciones se realizan siguiendo los mismos procedimientos utilizados para los archivos de un sitio definido (consulte “El panel Sitio” en la página 76). La mejor manera de administrar los archivos consiste en crear un sitio Dreamweaver (consulte “Configuración de un sitio Dreamweaver” en la página 66). Cuando se arrastra un archivo de un sitio a otro o a una carpeta no asociada a un sitio, Dreamweaver copia el archivo en la ubicación donde se ha soltado. Si arrastra un archivo dentro del mismo sitio, Dreamweaver moverá el archivo desde su ubicación anterior hasta el lugar donde lo suelte. Si arrastra hasta un sitio un archivo no asociado a ningún sitio, Dreamweaver lo copiará en la ubicación donde lo suelte. Si arrastra un archivo que no está asociado a un sitio a otra carpeta no asociada a ningún sitio, Dreamweaver moverá el archivo a la ubicación donde lo suelte.
Nota: Para mover un archivo que Dreamweaver copia de forma predeterminada, mantenga presionada la tecla Mayús (Windows) o la tecla Comando (Macintosh) mientras lo arrastra. Para copiar un archivo que Dreamweaver mueve de forma predeterminada, mantenga presionada la tecla Control (Windows) o la tecla Opción (Macintosh) mientras lo arrastra. En el explorador de archivos, los archivos que pertenecen a un sitio aparecen en otro color para distinguirlos de los archivos no asociados a ningún sitio. Si intenta realizar una operación de sitio con una carpeta o archivo que no está asociado a ningún sitio, Dreamweaver le indicará que debe definir un sitio Dreamweaver para poder efectuar la operación.
Para utilizar el explorador de archivos integrado: En el árbol del panel Sitio, haga clic en el signo más (+) junto a Escritorio (Windows) o en la flecha de ampliación junto a Equipo (Macintosh). El mapa del sitio Utilice el mapa del sitio para ver una carpeta local para un sitio Dreamweaver en forma de mapa visual de iconos vinculados, para añadir nuevos archivos a un sitio Dreamweaver o para añadir, modificar o quitar vínculos. El mapa del sitio resulta idóneo para establecer la estructura de un sitio. Puede configurar rápidamente la estructura completa del sitio y, seguidamente, obtener una imagen gráfica del mapa.
Nota: El mapa del sitio sólo se aplica a los sitios locales. Para crear un mapa de un sitio remoto, copie el contenido del sitio remoto en una carpeta del disco local y utilice el comando Editar sitios para definir el sitio como un sitio local. Para obtener más información, consulte “Configuración de una carpeta local” en la página 67.
86 Capítulo 4 Utilización del mapa del sitio Para poder ver el mapa del sitio debe definir una página principal. La página principal puede ser cualquier página del sitio. No es necesario que sea la página inicial. En este caso, la página principal del sitio es simplemente el punto de partida del mapa.
Para definir una página principal para el sitio: 1 Elija Sitio> Editar sitios. Aparece el cuadro de diálogo Editar sitios. 2 Elija Editar para abrir un sitio existente. Aparece el cuadro de diálogo Definición del sitio. 3 Seleccione Disposición del mapa del sitio en la lista de categorías de la izquierda. El cuadro de diálogo Definición del sitio muestra las opciones de Disposición del mapa del sitio.
4 Haga clic en el icono de carpeta para buscar una página principal para el sitio o escriba una ruta de archivo en el cuadro de texto Página principal. 5 Haga clic en Aceptar.
Administración del sitio 87 Para ver un mapa del sitio: 1 (Sólo Windows) En el panel Sitio, haga clic en el botón Ampliar/contraer para ampliar el panel Sitio si no se encuentra ampliado. 2 Seleccione Ver> Mapa del sitio o haga clic en el botón Mapa del sitio y seleccione Sólo mapa o Mapa y archivos. Seleccione Sólo mapa para ver el mapa sin la estructura de archivos local o Mapa y archivos para verlo con la estructura de archivos.
Nota: Si no ha definido ninguna página principal, o si Dreamweaver no encuentra ninguna página index.html o index.htm en el sitio actual para utilizarla como página principal, aparecerá un cuadro de diálogo en el que se le pedirá que seleccione una página principal haciendo clic en Editar sitios. Elija un sitio, haga clic en Editar y seleccione Disposición del mapa del sitio en la lista de categorías situada en la parte izquierda del cuadro de diálogo Definición del sitio. El panel Sitio muestra un mapa del sitio local junto con la estructura de archivos local.
Visualización del mapa del sitio El mapa del sitio muestra los archivos HTML y otras páginas como iconos. Los vínculos aparecen en el mismo orden en el que se encuentran en el código HTML, tal como se describe a continuación: • El texto en rojo indica que se trata de un vínculo roto. • El texto en azul y marcado con un icono de globo terráqueo indica que se trata de un archivo de otro sitio o un vínculo especial (como un vínculo de correo electrónico o de script). • Una marca de verificación verde indica que se trata de un archivo protegido por usted. • Una marca de verificación roja indica que se trata de un archivo protegido por otro usuario. • Un icono de candado indica que se trata de un archivo de sólo lectura (Windows) o bloqueado (Macintosh). De forma predeterminada, el mapa del sitio muestra dos niveles de la estructura del sitio comenzando por la página principal actual. Haga clic en los signos más (+) y menos (-) situados junto a una página para mostrar u ocultar las páginas vinculadas por debajo del segundo nivel.
De forma predeterminada, el mapa del sitio no muestra los archivos ocultos y dependientes. Los archivos ocultos son archivos HTML marcados como ocultos. Los archivos dependientes son contenido de páginas no HTML, como imágenes, plantillas y archivos Macromedia Shockwave y Macromedia Flash. Para obtener más información, consulte “Cómo mostrar y ocultar archivos de mapa de un sitio” en la página 91.
88 Capítulo 4 Modificación de la disposición del mapa del sitio Utilice las opciones de Disposición del mapa del sitio para personalizar la apariencia del mapa del sitio. Puede especificar la página principal, el número de columnas mostradas, si las etiquetas de los iconos deben mostrar el nombre del archivo o el título de página y si deben mostrarse los archivos ocultos y dependientes.
Para modificar la disposición del mapa del sitio: 1 Realice una de las siguientes operaciones para abrir el cuadro de diálogo Definición del sitio: • Elija Sitio > Editar sitios y haga clic en Editar. Seleccione Disposición del mapa del sitio en la lista Categoría situada a la izquierda. • En el panel Sitio, elija Sitio > Disposición (Windows) o Sitio > Ver mapa del sitio > Vincular a nuevo archivo (Macintosh). El cuadro de diálogo Definición del sitio muestra las opciones de Disposición del mapa del sitio.
2 Realice los cambios apropiados. Para obtener más información, haga clic en el botón Ayuda del cuadro de diálogo. 3 Haga clic en Aceptar para cerrar el cuadro de diálogo Definición del sitio. 4 Haga clic en Listo para cerrar el cuadro de diálogo Editar sitios, si se encuentra abierto.
Administración del sitio 89 Manipulación de páginas en el mapa del sitio Al trabajar en el mapa del sitio, puede seleccionar páginas, abrir una página para editarla, añadir nuevas páginas al sitio, crear vínculos entre archivos y cambiar títulos de página.
Para seleccionar varias páginas en el mapa del sitio, lleve a cabo una de estas operaciones: • Haga clic mientras presiona la tecla Mayús para seleccionar un rango de páginas contiguas. • Comenzando desde un lugar vacío de la vista, arrastre el puntero alrededor de un grupo de archivos para seleccionarlos. • Haga clic mientras presiona la tecla Control (Windows) o Comando (Macintosh) para seleccionar páginas que no son contiguas.
Para abrir una página en el mapa del sitio para su edición, lleve a cabo una de estas operaciones: • Haga doble clic en el archivo. • Seleccione el archivo y elija Archivo > Abrir (Windows) o Sitio > Abrir (Macintosh).
Para añadir un archivo existente al sitio, lleve a cabo una de las siguientes operaciones: • Arrastre un archivo desde el Explorador de Windows o el Finder de Macintosh y colóquelo sobre un archivo en el mapa del sitio. La página se añade al sitio y se crea un vínculo entre ella y el archivo sobre el cual la ha colocado. • Seleccione Sitio > Vincular a archivo existente (Windows) o Sitio > Ver mapa del sitio > Vincular a archivo existente (Macintosh) y localice el archivo.
Para crear un nuevo archivo y añadir un vínculo al mapa del sitio: 1 Seleccione un archivo HTML en el mapa del sitio y lleve a cabo una de estas operaciones: • Elija Sitio > Vincular a nuevo archivo (Windows) o Sitio > Ver mapa del sitio > Vincular a nuevo archivo (Macintosh). • Elija Vincular a nuevo archivo en el menú contextual. Aparece el cuadro de diálogo Vincular a nuevo archivo.
2 Introduzca un nombre, un título y texto para el vínculo. 3 Haga clic en Aceptar. Dreamweaver guarda el archivo en la misma carpeta que el archivo seleccionado. Si añade un archivo a una rama oculta, el nuevo archivo también se oculta (consulte “Cómo mostrar y ocultar archivos de mapa de un sitio” en la página 91).
90 Capítulo 4 Para modificar el título de una página en el mapa del sitio: 1 Para asegurarse de que la opción Mostrar títulos de páginas se encuentra seleccionada, elija Ver > Mostrar títulos de páginas (Windows) o Sitio > Ver mapa del sitio > Mostrar títulos de páginas (Macintosh) en el panel Sitio. 2 Seleccione una página y lleve a cabo una de estas operaciones: • Haga clic en el título. Cuando se pueda editar el título, introduzca el que desee. • Elija Archivo > Cambiar nombre (Windows) o Sitio > Cambiar nombre (Macintosh). 3 Presione Intro (Windows) o Retorno (Macintosh) después de introducir el nuevo nombre.
Nota: Al trabajar en el panel Sitio, Dreamweaver actualiza automáticamente todos los vínculos con archivos cuyos nombres han cambiado.
Para cambiar la página principal en el mapa del sitio, lleve a cabo una de estas operaciones: • En la Vista local del panel Sitio, seleccione un archivo y haga clic con el botón derecho (Windows) o mientras presiona la tecla Control (Macintosh), y elija Establecer como página principal. • En la Vista local del panel Sitio, haga clic en el archivo que desea convertir en la nueva página principal y elija Sitio > Establecer como página principal (Windows) o Sitio > Ver mapa del sitio > Establecer como página principal (Macintosh). • Seleccione un archivo en el mapa del sitio y elija Sitio > Nueva página principal (Windows) o Sitio >Ver mapa del sitio > Nueva página principal (Macintosh). • Elija Sitio > Editar sitios y haga clic en Editar. Seleccione Disposición del mapa del sitio en la lista de categorías del cuadro de diálogo Definición del sitio. Localice una nueva página principal y haga clic en Aceptar.
Para actualizar la visualización del mapa del sitio después de realizar cambios: 1 Haga clic en cualquier lugar del mapa del sitio para anular la selección de archivos. 2 Elija Ver > Actualizar (Windows) o Sitio > Ver mapa del sitio > Actualizar local (Macintosh).
Cómo mostrar y ocultar archivos de mapa de un sitio Puede modificar la disposición del mapa del sitio para mostrar u ocultar los archivos ocultos y dependientes. Esto le será de utilidad cuando desee destacar temas o contenido clave y relegar a segundo plano otros materiales menos importantes. Para ocultar un archivo utilizando el mapa del sitio, primero deberá marcar el archivo como oculto. Cuando se oculta un archivo, también se ocultan sus vínculos. Al mostrar un archivo marcado como oculto, el icono y sus vínculos se encontrarán visibles en el mapa del sitio, aunque los nombres aparecerán en cursiva. Nota: De forma predeterminada, los archivos dependientes están ocultos.
Para marcar archivos como ocultos en el mapa del sitio: 1 En el mapa del sitio, seleccione uno o varios archivos. 2 Elija Ver > Mostrar/ocultar vínculo (Windows) o Sitio > Ver mapa del sitio > Mostrar/ocultar vínculo (Macintosh).
Administración del sitio 91 Para mostrar u ocultar archivos marcados como ocultos en el mapa del sitio, lleve a cabo una de las siguientes operaciones: • Elija Ver > Mostrar archivos marcados como ocultos (Windows) o Sitio > Ver mapa del sitio > Mostrar archivos marcados como ocultos (Macintosh). • Elija Ver > Disposición (Windows) o Sitio > Ver mapa del sitio > Disposición (Macintosh) para abrir el cuadro de diálogo Definición del sitio y active la opción Mostrar archivos marcados como ocultos.
Para mostrar los archivos dependientes en el mapa del sitio, lleve a cabo una de las siguientes operaciones: • Elija Ver > Mostrar archivos dependientes (Windows) o Sitio > Ver mapa del sitio > Mostrar archivos dependientes (Macintosh). • Elija Ver > Disposición (Windows) o Sitio > Ver mapa del sitio > Disposición (Macintosh) para abrir el cuadro de diálogo Definición del sitio y active la opción Mostrar archivos dependientes.
Para eliminar la marca de los archivos marcados como ocultos en el mapa del sitio: 1 En el mapa del sitio, seleccione uno o varios archivos. 2 Elija Ver > Mostrar archivos marcados como ocultos (Windows) o Sitio > Ver mapa del sitio > Mostrar archivos marcados como ocultos (Macintosh). 3 Elija Ver > Mostrar/ocultar vínculo (Windows) o Sitio > Ver mapa del sitio > Mostrar/ocultar vínculo (Macintosh).
Visualización del sitio desde una rama Puede ver los detalles de una sección específica de un sitio convirtiendo una rama en el centro del mapa del sitio.
Para ver otra rama en el mapa del sitio: Seleccione la página que desea ver y elija Ver > Ver como raíz (Windows) o Sitio > Ver mapa del sitio > Ver como raíz (Macintosh). El mapa del sitio se vuelve a trazar en la ventana como si la página especificada fuera la raíz del sitio. El cuadro de texto Exploración del sitio, situado encima del mapa del sitio, muestra la ruta desde la página principal hasta la página especificada. Para seleccionar cualquier elemento de la ruta para ver el mapa del sitio desde dicho nivel, haga clic una vez.
Para ampliar y contraer ramas en el mapa del sitio: Haga clic en el signo más (+) o menos (–) de la rama.
92 Capítulo 4 Almacenamiento del mapa del sitio Puede guardar el mapa del sitio con formato de imagen para verlo (o imprimirlo) desde un editor de imágenes.
Para crear un archivo de imagen basado en el mapa del sitio actual: 1 En el mapa del sitio, lleve a cabo una de estas operaciones: • En Windows, elija Archivo > Guardar mapa del sitio. En el cuadro de diálogo Guardar mapa del sitio, introduzca un nombre en el cuadro de texto Archivo. En el menú emergente Tipo de archivo, seleccione .bmp o .png. • En Macintosh, seleccione Sitio > Ver mapa del sitio > Guardar mapa del sitio > Guardar mapa del sitio como PICT o Sitio > Ver mapa del sitio > Guardar mapa del sitio > Guardar mapa del sitio como JPEG. 2 Elija la ubicación donde desea guardar el archivo e introduzca un nombre para la imagen. 3 Haga clic en Guardar. Importación y exportación de sitios Con Dreamweaver, puede exportar un sitio como archivo XML y luego volver a importarlo a Dreamweaver. Así, podrá mover sitios entre sistemas y versiones diferentes del producto y compartirlos con otros usuarios.
Para exportar un sitio: 1 Elija Sitio> Editar sitios. Aparece el cuadro de diálogo Editar sitios. 2 Haga clic en el botón Exportar. Aparece el panel Exportar sitio. 3 Localice la ubicación donde desea guardar el sitio. 4 Haga clic en Guardar. Dreamweaver guarda el sitio como un archivo XML en la ubicación especificada, con la extensión STE. 5 Haga clic en Listo para cerrar el cuadro de diálogo Editar sitios.
Para importar un sitio: 1 Elija Sitio> Editar sitios. Aparece el cuadro de diálogo Editar sitios. 2 Haga clic en el botón Importar. Aparece el panel Importar sitio. 3 Localice y seleccione un sitio (guardado como archivo XML) para su importación.
Nota: Es necesario exportar el sitio desde Dreamweaver, con lo que se guarda como archivo XML, para poder volver a importarlo.
Administración del sitio 93 4 Haga clic en Abrir. Dreamweaver importa el sitio y el nombre del mismo aparece en el cuadro de diálogo Editar sitios. 5 Haga clic en Listo para cerrar el cuadro de diálogo Editar sitios. Eliminación de un sitio de la lista de sitios Si no desea seguir trabajando con un sitio en Dreamweaver, puede quitarlo de la lista de sitios. Los archivos no desaparecen del sitio.
Nota: Cuando se quita un sitio de la lista, toda su información de configuración se pierde de forma permanente.
Para quitar un sitio de la lista de sitios: 1 Elija Sitio > Editar sitios. Aparece el cuadro de diálogo Editar sitios. 2 Seleccione el nombre de un sitio. 3 Haga clic en Quitar. Aparece un cuadro de diálogo pidiendo confirmación. 4 Haga clic en Sí para quitar el sitio de la lista o en No para dejar su nombre en la lista. 5 Haga clic en Listo para cerrar el cuadro de diálogo Editar sitios. Utilización de desproteger/proteger Si trabaja en un entorno de colaboración, puede desproteger y proteger archivos en los servidores local y remoto. Si es usted la única persona que trabaja en el servidor remoto, puede utilizar los comandos Obtener y Colocar para transferir los archivos sin desprotegerlos ni protegerlos (consulte “Obtención y colocación de archivos” en la página 97). Proteger un archivo equivale a decir: “Estoy trabajando con este archivo. ¡No lo toquen!” Cuando un archivo se encuentra protegido, Dreamweaver muestra el nombre del usuario que lo ha protegido en el panel Sitio junto al icono del archivo, además de una marca de verificación roja (si un miembro del equipo ha protegido el archivo) o verde (si usted ha protegido el archivo). Al desproteger un archivo, éste queda a disposición de otros miembros del equipo, que podrán protegerlo y editarlo. Al desproteger un archivo después de editarlo, la versión local se convierte en archivo de sólo lectura y aparece un símbolo de candado junto al archivo en el panel Sitio para evitar que realice cambios en él. Dreamweaver no convierte los archivos protegidos en archivos de sólo lectura en el servidor remoto. Si transfiere archivos con una aplicación distinta de Dreamweaver, es posible que se sobrescriban los archivos protegidos. Sin embargo, en aplicaciones distintas de Dreamweaver, el archivo .LCK figura al lado del archivo protegido en la jerarquía de archivos para ayudar a evitar errores de ese tipo. Para activar o desactivar la opción Desproteger/proteger para algunos sitios, consulte “Configuración del sistema de desprotección/protección” en la página 95. Para obtener información sobre la transferencia de archivos entre sitios locales y remotos sin desprotegerlos ni protegerlos, consulte “Obtención de archivos de un servidor remoto o de prueba” en la página 98 y “Colocación de archivos en un servidor remoto o de prueba” en la página 99.
Nota: Las funciones Obtener y Colocar pueden utilizarse con un servidor de prueba, a diferencia del sistema de desprotección/protección.
94 Capítulo 4 Configuración del sistema de desprotección/protección Antes de utilizar el sistema de desprotección/protección, deberá asociar el sitio local a un servidor remoto (consulte “Configuración de una carpeta remota” en la página 69).
Para configurar el sistema de desprotección/protección: 1 Elija Sitio> Editar sitios. Aparece el cuadro de diálogo Editar sitios. 2 Seleccione un sitio y haga clic en Editar. Aparece el cuadro de diálogo Definición del sitio. 3 En la lista Categoría de la izquierda, haga clic en Datos remotos. El cuadro de diálogo Definición del sitio muestra las opciones de Datos remotos. La sección Desproteger/proteger aparece en la parte inferior del cuadro de diálogo.
Nota: Si no aparecen las opciones de Desproteger/proteger, no ha configurado el servidor remoto (consulte “Configuración de una carpeta remota” en la página 69). 4 Complete la sección Desproteger/proteger. Para obtener más información, haga clic en el botón Ayuda del cuadro de diálogo. 5 Haga clic en Aceptar.
Administración del sitio 95 Desprotección y protección de archivos en un sitio remoto Utilice el panel Sitio o la ventana de documento para desproteger y proteger archivos en un servidor remoto. El sistema de desprotección/protección de Dreamweaver utiliza los siguientes símbolos en el panel Sitio: • Una marca de verificación verde indica que usted ha protegido el archivo. • Una marca de verificación roja indica que otro miembro del equipo ha protegido el archivo. • Un símbolo de candado indica que un archivo es de sólo lectura (Windows) o está bloqueado (Macintosh). Si protege un archivo y luego decide no editarlo (o decide descartar los cambios realizados), puede anular la protección.
Para proteger archivos en un servidor remoto desde el panel Sitio: 1 Elija un sitio en el menú emergente Sitio. 2 Seleccione los archivos que desee proteger.
Nota: Es posible seleccionar archivos en la Vista local o en la Vista remota. 3 Realice una de las siguientes operaciones para proteger los archivos: • Haga clic en el botón Proteger de la barra de herramientas del panel Sitio. • Haga clic con el botón derecho (Windows) o mientras presiona la tecla Control (Macintosh) y elija Proteger en el menú contextual. 4 Haga clic en Sí cuando el sistema pregunte si desea descargar los archivos dependientes junto con los archivos seleccionados, o en No si prefiere no descargar dichos archivos.
Nota: Suele resultar conveniente descargar archivos dependientes cuando se protege un archivo nuevo, pero si las últimas versiones de los archivos dependientes ya se encuentran en el disco local no hay necesidad de volver a descargarlos. Aparece una marca de verificación verde junto al icono del archivo para indicar que lo ha protegido usted.
Para desproteger archivos en un servidor remoto desde el panel Sitio: 1 Elija un sitio en el menú emergente Sitio. 2 Seleccione archivos protegidos o nuevos.
Nota: Es posible seleccionar archivos en la Vista local o en la Vista remota. 3 Realice una de las siguientes operaciones para desproteger los archivos: • Haga clic en el botón Desproteger de la barra de herramientas del panel Sitio. • Haga clic con el botón derecho (Windows) o mientras presiona la tecla Control (Macintosh) y elija Desproteger en el menú contextual.
96 Capítulo 4 4 Haga clic en Sí cuando el sistema pregunte si desea descargar los archivos dependientes junto con los archivos seleccionados, o en No si prefiere no descargar dichos archivos.
Nota: Suele resultar conveniente cargar archivos dependientes cuando se desprotege un archivo nuevo, pero si las últimas versiones de los archivos dependientes ya se encuentran en el servidor remoto no hay necesidad de volver a cargarlos. Aparece un símbolo de candado junto al icono del archivo para indicar que ahora es de sólo lectura.
Para desproteger o proteger un archivo abierto desde la ventana de documento, realice una de las siguientes operaciones: • Elija Sitio > Desproteger o Sitio > Proteger. • Haga clic en el icono Administración de archivos en la barra de herramientas de la ventana de documento y, a continuación, elija Desproteger o Proteger en el menú emergente.
Nota: Si selecciona Sitio > Desproteger o Sitio > Proteger y el archivo actual no forma parte del sitio que se encuentra abierto, Dreamweaver intentará determinar a qué sitio definido localmente pertenece el archivo actual. Si el archivo actual pertenece a un solo sitio local, Dreamweaver abre ese sitio y realiza la operación de desprotección o protección. Si protege el archivo activo, la nueva versión protegida sobrescribirá la versión del archivo abierta actualmente. Si desprotege el archivo activo, es posible que éste se guarde automáticamente antes de desprotegerse. Dependerá de las opciones que haya configurado (consulte “Configuración de las preferencias del sitio” en la página 79).
Para deshacer la protección de un archivo: 1 Seleccione el archivo. 2 Realice una de las siguientes operaciones para anular la protección: • Elija Sitio > Deshacer proteger. • En el panel Sitio, haga clic con el botón derecho (Windows) o mientras presiona la tecla Control (Macintosh) en el archivo y elija Deshacer proteger en el menú contextual. La copia local del archivo se convertirá en copia de sólo lectura y se perderán los cambios realizados. Obtención y colocación de archivos Si trabaja en colaboración con otros usuarios, utilice el sistema de desprotección/protección para transferir archivos entre los sitios local y remoto (consulte “Utilización de desproteger/proteger” en la página 94). Sin embargo, si es la única persona que trabaja en el sitio remoto, puede utilizar los comandos Obtener y Colocar para transferir los archivos sin desprotegerlos ni protegerlos.
Nota: Si selecciona Sitio > Obtener o Sitio > Colocar mientras la ventana de documento está activa y el archivo actual no forma parte del sitio abierto actualmente, Dreamweaver intentará determinar a cuál de los sitios definidos localmente pertenece el archivo actual. Si pertenece a un solo sitio local, Dreamweaver abrirá ese sitio y realizará la operación de Obtener o Colocar.
Administración del sitio 97 Obtención de archivos de un servidor remoto o de prueba El comando Obtener copia archivos desde el sitio remoto o el servidor de prueba en el sitio local, tal y como se describe a continuación: • Si utiliza el sistema de desprotección/protección (es decir, si está activada la opción Permitir desproteger y proteger archivo), la obtención de un archivo generará una copia local del archivo de sólo lectura; el archivo permanecerá disponible en el sitio remoto o en el servidor de prueba para que otros miembros del equipo puedan protegerlo (consulte “Utilización de desproteger/ proteger” en la página 94). • Si no utiliza el sistema de desprotección/protección (es decir, si la opción Permitir desproteger y proteger archivo no está seleccionada), al obtener un archivo se transfiere una copia con privilegios de lectura y escritura.
Nota: Si trabaja en colaboración con otros usuarios en los mismos archivos, no es recomendable desactivar la opción Permitir desproteger y proteger archivo. Si otros usuarios utilizan el sistema de desprotección/protección con el sitio, usted también debe emplear ese sistema. Para obtener archivos, puede seleccionarlos en la Vista local o en la Vista remota del panel Sitio. Si está activa la Vista remota, Dreamweaver copia los archivos remotos seleccionados en el sitio local. Si, por el contrario, se encuentra activa la Vista local, Dreamweaver copia las versiones remotas de los archivos locales seleccionados en el sitio local. Para obtener sólo aquellos archivos cuya versión remota sea más reciente que la versión local, utilice el comando Sincronizar (consulte “Sincronización de los archivos de los sitios local y remoto” en la página 100). Dreamweaver registra toda la actividad de transferencia de archivos mediante FTP. Si se produce un error mientras transfiere un archivo con FTP, el registro de FTP del sitio podrá ayudarle a determinar el problema.
Para mostrar el registro FTP: Seleccione Ver > Registro FTP del sitio.
Para obtener archivos de un servidor remoto o de prueba: 1 En el panel Sitio, elija un sitio en el menú emergente Sitio. 2 Si utiliza FTP para transferir archivos, haga clic en el botón Conectar para abrir una conexión con el servidor remoto. Si ya hay una conexión abierta (en cuyo caso estaría presente el botón Desconectar), omita este paso. Si los archivos remotos están visibles en el panel Remoto desde una conexión anterior, no es necesario hacer clic en Conectar. Cuando haga clic en Obtener, Dreamweaver conectará automáticamente. 3 Seleccione los archivos que desea descargar. Generalmente estos archivos se seleccionan en la Vista remota o en Servidor de prueba, pero puede seleccionar los archivos correspondientes en la Vista local si lo prefiere.
98 Capítulo 4 4 Realice una de las siguientes operaciones para obtener el archivo: • Haga clic en el botón Obtener en la barra de herramientas del panel Sitio. • Elija Obtener en el menú contextual. • Elija Sitio > Obtener.
Nota: Si el archivo está abierto en una ventana de documento, también puede elegir Sitio > Obtener en la ventana de documento. Aparece un cuadro de diálogo que pregunta si desea obtener los archivos dependientes. 5 Para descargar archivos dependientes, haga clic en Sí. Para omitirlos, haga clic en No. Si ya dispone de copias locales de los archivos dependientes, haga clic en No. Para interrumpir la transferencia de archivos en cualquier momento, haga clic en el botón Cancelar del cuadro de diálogo de estado. Es posible que la transferencia no se detenga inmediatamente.
Colocación de archivos en un servidor remoto o de prueba El comando Colocar copia archivos desde el sitio local hasta el sitio remoto, generalmente sin cambiar su estado de protección. Hay dos situaciones frecuentes en las que se podría utilizar Colocar en lugar de Desproteger: • Emplee Colocar si no trabaja en un entorno de colaboración y no está utilizando el sistema de desprotección/protección.
Nota: Si desea colocar un archivo en un servidor remoto y desprotegerlo, utilice el comando Desproteger (consulte “Desprotección y protección de archivos en un sitio remoto” en la página 96). • Utilice Colocar si desea colocar la versión actual del archivo en el servidor, pero va a seguir editándola.
Nota: Si coloca un archivo que anteriormente no estaba presente en el sitio remoto y utiliza el sistema de desprotección/protección, el archivo se copiará en el sitio remoto y, a continuación, quedará protegido para que pueda seguir editándolo. Para colocar sólo aquellos archivos cuya versión local sea más reciente que la versión remota, consulte “Sincronización de los archivos de los sitios local y remoto” en la página 100.
Nota: No utilice caracteres especiales (como é, ç o ¥) ni signos de puntuación (como dos puntos, barras o puntos) en los nombres de los archivos que tiene previsto colocar en un servidor remoto o de prueba. Muchos servidores convierten estos caracteres durante el proceso de transferencia, lo que rompe los vínculos con los archivos.
Para colocar archivos en un servidor remoto o de prueba: 1 En el panel Sitio, elija un sitio en el menú emergente Sitio. 2 Si utiliza FTP para transferir archivos, puede hacer clic en Conectar para abrir una conexión con el servidor remoto, lo cual permite ver lo que hay en el sitio remoto antes de realizar la transferencia. Sin embargo, no es necesario hacer clic en Conectar, ya que al seleccionar la opción Colocar, Dreamweaver establece la conexión de forma automática. 3 Seleccione los archivos que desea cargar. Generalmente se seleccionan en la Vista local, pero puede seleccionar los archivos correspondientes en la Vista remota si lo prefiere.
Administración del sitio 99 4 Realice una de las siguientes operaciones para colocar el archivo: • Haga clic en el botón Colocar en la barra de herramientas del panel Sitio. • Elija Colocar en el menú contextual. • Elija Sitio > Colocar. Si el archivo está abierto en una ventana de documento, puede elegir Sitio > Colocar en la ventana de documento. 5 Si el archivo no se ha guardado, aparece un cuadro de diálogo (siempre que haya establecido esta opción en el panel Sitio del cuadro de diálogo Preferencias), lo cual le permite guardar el archivo antes de colocarlo en el servidor remoto. Para guardar el archivo, haga clic en Sí. Para colocar la versión guardada anteriormente en el servidor remoto, haga clic en No. Si decide no guardar el archivo, los cambios que haya realizado desde la última vez que lo guardó no se incluirán en el servidor remoto. Sin embargo, si el archivo permanece abierto, podrá guardar los cambios después de colocar el archivo en el servidor si lo desea. Aparece un cuadro de diálogo preguntando si desea colocar los archivos dependientes. 6 Para cargar archivos dependientes, haga clic en Sí. Para omitirlos, haga clic en No. Si el sitio remoto ya contiene copias de los archivos dependientes, haga clic en No. Si prefiere que el programa no le pregunte por los archivos dependientes en futuras transferencias, seleccione la opción No volver a preguntar. Para interrumpir la transferencia de archivos, haga clic en el botón Cancelar del cuadro de diálogo de estado. Es posible que la transferencia no se detenga inmediatamente. Dreamweaver registra toda la actividad de transferencia de archivos mediante FTP. Si se produce un error mientras transfiere un archivo con FTP, el registro de FTP del sitio podrá ayudarle a determinar el problema. Para ver el registro, seleccione Ver > Registro FTP del sitio. Sincronización de los archivos de los sitios local y remoto Después de crear archivos en los sitios local y remoto, puede llevar a cabo su sincronización entre ambos emplazamientos. Utilice el comando Sitio > Sincronizar para transferir las versiones más recientes de los archivos desde y hacia el sitio remoto. Si el sitio remoto es un servidor FTP (en lugar de un servidor de red), utilice FTP para sincronizar los archivos. Si desea más información sobre el uso de FTP, consulte “Configuración de una carpeta remota” en la página 69. Antes de sincronizar los sitios, Dreamweaver le permite verificar qué archivos desea colocar en el servidor remoto u obtener del mismo. Dreamweaver también confirma qué archivos se han actualizado después de completar la sincronización.
Para averiguar cuáles son los archivos con fecha más reciente en el sitio local o remoto sin sincronizar, realice una de las siguientes operaciones: • Elija Editar > Seleccionar local más reciente o Editar > Seleccionar remoto más reciente (Windows, desde el panel Sitio). • Elija Sitio > Ver archivos del sitio > Seleccionar local más reciente o Sitio > Ver archivos del sitio > Seleccionar remoto más reciente (Macintosh).
100 Capítulo 4 Para sincronizar los archivos: 1 En el panel Sitio, elija un sitio en el menú emergente de sitios actuales. 2 Seleccione archivos o carpetas específicos. Si desea sincronizar el sitio completo, omita este paso. 3 En el panel Sitio, lleve a cabo una de estas operaciones: • Elija Sitio > Sincronizar. • Haga clic con el botón derecho (Windows) o mientras presiona la tecla Control (Macintosh) y seleccione Sincronizar en el menú contextual. Aparece el cuadro de diálogo Sincronizar archivos.
4 Complete el cuadro de diálogo. Para obtener más información, haga clic en el botón Ayuda del cuadro de diálogo. Dreamweaver sincroniza los archivos de forma automática. Si los archivos ya están sincronizados, Dreamweaver le comunica que no es necesario realizar la sincronización. Cómo ocultar carpetas y archivos en el sitio La posibilidad de ocultar elementos de un sitio permite excluir carpetas y tipos de archivos al realizar operaciones como Obtener o Colocar. Es posible ocultar carpetas individuales, pero no archivos individuales. Para ocultar archivos, deberá seleccionar un tipo de archivo. Dreamweaver ocultará todos los archivos de ese tipo y recordará los valores de cada sitio, de forma que el usuario no tendrá que realizar selecciones cada vez que trabaje con ese sitio. Por ejemplo, si está trabajando en un sitio grande y no quiere cargar los archivos multimedia todos los días, puede utilizar esta función para ocultar la carpeta multimedia de forma que el sistema excluya los archivos de dicha carpeta de las operaciones realizadas en el sitio. Es posible ocultar carpetas y tipos de archivos en el sitio remoto o en el sitio local. Se pueden ocultar carpetas y archivos para excluirlos de las siguientes operaciones: • Colocar, Obtener, Desproteger y Proteger • Informes • Seleccionar local más reciente y Seleccionar remoto más reciente • Operaciones que afectan al sitio completo, como Comprobar vínculos, Cambiar vínculo y Buscar y reemplazar • Sincronizar • El contenido del panel Activos • Las actualizaciones de plantillas y bibliotecas
Administración del sitio 101 Nota: Dreamweaver sólo excluye las plantillas y los elementos de biblioteca ocultos de las operaciones Obtener y Colocar. Dreamweaver no excluye dichos elementos de las operaciones por lotes, puesto que podría provocar fallos de sincronización con sus copias. Para realizar una operación con una carpeta oculta determinada, puede seleccionar el elemento en el panel Sitio y efectuar la operación. Al realizar una operación directamente con un archivo o carpeta, se anula la ocultación.
Activación y desactivación de la ocultación en el sitio La ocultación está activada de forma predeterminada en el sitio. Es posible desactivar la ocultación de archivos de forma permanente o provisional, para poder realizar operaciones con todos los archivos, incluidos los ocultos. Al desactivar la ocultación del sitio, se muestran todos los archivos. Al volver a activar la ocultación, todos los archivos que estaban ocultos anteriormente vuelven a ocultarse. Nota: También puede utilizar la opción Anular ocultación de todo, para anular la ocultación de todos los archivos, pero esta opción no desactiva la función de ocultación. Además, no existe ninguna manera de volver a ocultar todas las carpetas y archivos que estaban ocultos anteriormente, salvo activando de nuevo esta opción para cada carpeta y tipo de archivo.
Para activar o desactivar la ocultación del sitio: 1 En el panel Sitio, seleccione un sitio en el menú emergente Sitio. 2 En el panel Sitio, lleve a cabo una de estas operaciones: • Elija Sitio > Ocultación para mostrar el submenú. • Seleccione una carpeta o archivo y haga clic con el botón derecho del ratón (Windows) o mientras presiona la tecla Control (Macintosh) para acceder al menú contextual. 3 En el submenú, lleve a cabo una de estas operaciones: • Seleccione Activar/desactivar ocultación. • Seleccione Configuración. A continuación, en la ficha Avanzadas del cuadro de diálogo Definición del sitio, elija Ocultación en la lista de categorías de la izquierda, seleccione o anule la selección de Activar ocultación y haga clic en Aceptar. La ocultación se activa o se desactiva para el sitio.
Cómo ocultar y anular la ocultación de las carpetas del sitio Puede ocultar carpetas específicas, pero no es posible ocultar todas las carpetas ni el sitio entero. Se pueden ocultar varias carpetas concretas de forma simultánea.
Para ocultar o anular la ocultación de carpetas específicas dentro de un sitio: 1 En el panel Sitio, seleccione en el menú emergente Sitio un sitio que tenga activada la función de ocultación. 2 Seleccione las carpetas que desee ocultar, o cuya ocultación desee anular. 3 En el panel Sitio, lleve a cabo una de estas operaciones: • Elija Sitio > Ocultación > Ocultar o Sitio > Ocultación > Anular ocultación. • Haga clic con el botón derecho (Windows) o mientras presiona la tecla Control (Macintosh) y elija Ocultación > Ocultar u Ocultación > Anular ocultación en el menú contextual. Aparece o desaparece una línea roja que atraviesa el icono de la carpeta, lo cual indica si la carpeta se encuentra oculta o no.
102 Capítulo 4 Cómo ocultar y anular la ocultación de tipos de archivo específicos Es posible indicar tipos de archivo específicos para su ocultación, para que Dreamweaver oculte todos los archivos que tengan una determinada terminación. Por ejemplo, puede ocultar todos los archivos que terminen con la extensión .txt. Los tipos de archivo introducidos no tienen por qué ser extensiones de archivo; pueden ser cualquier terminación de un nombre de archivo.
Para ocultar tipos de archivo específicos dentro de un sitio: 1 En el panel Sitio, seleccione en el menú emergente Sitio un sitio que tenga activada la función de ocultación. 2 Lleve a cabo una de estas operaciones: • Elija Sitio > Ocultación > Configuración. • Haga clic con el botón derecho del ratón (Windows) o mientras presiona la tecla Control (Macintosh) y seleccione Configuración. Aparece la ficha Avanzadas del cuadro de diálogo Definición del sitio.
Administración del sitio 103 3 Active la casilla de verificación Ocultar archivos que terminen en. 4 En el cuadro de texto, introduzca los tipos de archivo que desee ocultar. Por ejemplo, podría introducir .jpg para ocultar todos los archivos del sitio que terminen en .jpg.
Nota: Separe los distintos tipos de archivo con un espacio. No utilice comas si signos de punto y coma. 5 Haga clic en Aceptar. Los nombres de los archivos afectados aparecen tachados con una línea roja, que indica que se encuentran ocultos.
Sugerencia: Algunos productos de software crean archivos de copia de seguridad que terminan con un sufijo determinado, como .bak. Es posible ocultar los archivos de este tipo.
Para anular la ocultación de determinados tipos de archivos dentro de un sitio: 1 En el panel Sitio, seleccione en el menú emergente Sitio un sitio que tenga activada la función de ocultación. 2 Lleve a cabo una de estas operaciones: • Elija Sitio > Ocultación > Configuración. • Haga clic con el botón derecho del ratón (Windows) o mientras presiona la tecla Control (Macintosh) y seleccione Ocultación > Configuración. Aparece la ficha Avanzadas del cuadro de diálogo Definición del sitio. 3 Lleve a cabo una de estas operaciones: • Desactive la casilla de verificación Ocultar archivos que terminen en, para anular la ocultación de todos los tipos de archivos que aparecen en el cuadro de texto. • Elimine algunos tipos de archivos del cuadro de texto para anular la ocultación de dichos tipos. 4 Haga clic en Aceptar. Las líneas rojas desaparecen de los nombres de los archivos afectados, indicando que ya no se encuentran ocultos.
Cómo anular la ocultación de todas las carpetas y archivos Es posible anular la ocultación de todas las carpetas y archivos de un sitio de forma simultánea. No es posible deshacer esta acción. No existe ninguna manera de volver a ocultar todos los elementos ocultos anteriormente. Es necesario volver a ocultarlos de forma individual.
Nota: Si desea anular la ocultación de todas las carpetas y archivos de forma provisional, desactive la función de ocultación en el sitio (consulte “Activación y desactivación de la ocultación en el sitio” en la página 102).
Para anular la ocultación de todas las carpetas y archivos dentro de un sitio: 1 En el panel Sitio, seleccione en el menú emergente Sitio un sitio que tenga activada la función de ocultación. 2 Seleccione cualquier archivo o carpeta de ese sitio.
104 Capítulo 4 3 En el panel Sitio, lleve a cabo una de estas operaciones: • Elija Sitio > Ocultación > Anular ocultación de todo. • Haga clic con el botón derecho del ratón (Windows) o mientras presiona la tecla Control (Macintosh) y elija Ocultación > Anular ocultación de todo.
Nota: También se desactiva la casilla de verificación Ocultar archivos que terminen en, del cuadro de diálogo que aparece tras elegir Sitio > Ocultación > Configuración. Desaparecen las líneas rojas que atraviesan los iconos de carpetas y archivo, lo cual indica que se ha anulado la ocultación de todos los archivos y carpetas del sitio. Utilización de Design Notes Las Design Notes son notas que el usuario crea para un archivo. Se asocian al archivo que describen, pero se guardan en un archivo aparte. Puede utilizar Design Notes para mantener información adicional asociada a los documentos, como los nombres de los archivos de imagen y comentarios sobre el estado del archivo. Por ejemplo, si copia un documento de un sitio en otro, puede añadir Design Notes para advertir que el documento original se encuentra en la otra carpeta del sitio. Posteriormente, si actualiza ese documento (o si lo hace otro usuario), sabrá que también tiene que actualizar la página original. También puede emplear Design Notes para realizar un seguimiento de la información sensible que no puede introducir en un documento por motivos de seguridad. Por ejemplo, puede incluir información sobre cómo se creó el documento, cómo se calculó un determinado precio o se estableció una configuración o qué factores de marketing han intervenido en una decisión de diseño. Puede averiguar qué archivos tienen Design Notes adjuntas en el panel Sitio; aparece un icono de Design Notes en la columna Notas. Para obtener información general sobre el uso de Design Notes, consulte “Almacenamiento de información sobre archivos en Design Notes” en la página 107. Para obtener información sobre el uso de Design Notes con Fireworks, consulte “Utilización de Design Notes en Fireworks y Flash con Dreamweaver” en la página 109.
Activación y desactivación de Design Notes Es posible activar y desactivar Design Notes para un sitio en la categoría Design Notes del cuadro de diálogo Definición del sitio. Al activar Design Notes, puede optar por utilizarlas sólo de forma local si lo desea.
Para activar o desactivar Design Notes para el sitio o para utilizar Design Notes de forma local: 1 Elija Sitio> Editar sitios. Aparece el cuadro de diálogo Editar sitios. 2 Seleccione un sitio y haga clic en Editar. Aparece el cuadro de diálogo Definición del sitio.
Administración del sitio 105 3 Haga clic en Design Notes en la lista Categoría en la parte izquierda. Aparece el cuadro de diálogo Definición del sitio con las opciones de Design Notes visibles.
4 Complete el cuadro de diálogo. Para obtener más información, haga clic en el botón Ayuda del cuadro de diálogo. 5 Haga clic en Aceptar.
106 Capítulo 4 Almacenamiento de información sobre archivos en Design Notes Puede crear un archivo de Design Notes para cada documento o plantilla del sitio. También puede crear Design Notes para applets, controles ActiveX, imágenes, películas Flash, objetos Shockwave y campos de imagen en los documentos.
Nota: Si añade Design Notes a un archivo de plantilla, los documentos creados con dicha plantilla no heredarán las Design Notes.
Para añadir Design Notes a un documento: 1 Mientras el documento se encuentra activo en la ventana de documento, elija Archivo > Design Notes. También puede seleccionar el archivo en el panel Sitio y, a continuación, elegir Archivo > Design Notes.
Nota: Si el archivo reside en un sitio remoto, primero debe proteger u obtener el archivo y, a continuación, seleccionarlo en la carpeta local (consulte “Desprotección y protección de archivos en un sitio remoto” en la página 96 o “Obtención y colocación de archivos” en la página 97). Aparece el cuadro de diálogo Design Notes.
2 Complete el cuadro de diálogo. Para obtener más información, haga clic en el botón Ayuda del cuadro de diálogo. 3 Haga clic en Aceptar para guardar las notas. Dreamweaver guardará las notas en una carpeta llamada _notes en la misma ubicación que el archivo actual. El nombre de archivo será el nombre del documento más la extensión .mno. Por ejemplo, si el nombre del archivo es index.html, el archivo de Design Notes asociado se llamará index.html.mno.
Administración del sitio 107 Para añadir Design Notes a un objeto: 1 Seleccione el objeto. 2 Haga clic con el botón derecho (Windows) o mientras presiona la tecla Control (Macintosh) y elija Design Notes en el menú contextual del objeto. Aparece el cuadro de diálogo Design Notes. 3 Complete el cuadro de diálogo. Para obtener más información, haga clic en el botón Ayuda del cuadro de diálogo. 4 Haga clic en Aceptar para guardar las notas. Dreamweaver guarda los archivos de Design Notes de un objeto en una carpeta _notes dentro del mismo directorio que el archivo de origen del objeto, que no se encuentra necesariamente en el mismo directorio que el documento donde aparece el objeto.
Para abrir las Design Notes asociadas a un archivo, lleve a cabo una de estas operaciones: • Seleccione el archivo en el panel Sitio o abra el archivo y elija Archivo > Design Notes. • En la columna Notas del panel Sitio, haga doble clic en el icono amarillo de Design Notes.
Para asignar un estado personalizado a Design Notes: 1 Abra Design Notes para un archivo u objeto (consulte el procedimiento anterior). 2 Haga clic en la ficha Toda la información. 3 Haga clic en el botón más (+). 4 En el campo Nombre, escriba la palabra estado. 5 En el campo Valor, introduzca el estado. Si ya existe un valor de estado, será sustituido por el nuevo. 6 Haga clic en la ficha Información básica y observe que el nuevo valor de estado aparece en el menú emergente Estado.
Nota: Sólo puede haber un valor personalizado en el menú de estado a la vez. Si sigue este procedimiento otra vez, Dreamweaver sustituirá el valor de estado que introdujo la primera vez por el nuevo valor que introduzca.
Para eliminar del sitio las Design Notes no asociadas: 1 Elija Sitio> Editar sitios. Aparece el cuadro de diálogo Editar sitios. 2 Seleccione el sitio y haga clic en Editar. Aparece el cuadro de diálogo Definición del sitio. 3 Haga clic en Design Notes en la lista de categorías de la izquierda.
108 Capítulo 4 4 Haga clic en el botón Limpiar. Dreamweaver le pedirá que confirme si desea eliminar las Design Notes que ya no están asociadas a ningún archivo del sitio. Si utiliza Dreamweaver para eliminar un archivo que tiene un archivo de Design Notes asociado, también se eliminará el archivo de Design Notes. Por lo tanto, sólo pueden producirse archivos de Design Notes huérfanos si elimina o cambia el nombre de un archivo fuera de Dreamweaver.
Nota: Si desactiva la opción Mantener Design Notes antes de hacer clic en Limpiar, Dreamweaver eliminará todos los archivos de Design Notes del sitio.
Utilización de Design Notes en Fireworks y Flash con Dreamweaver Si abre un archivo en Macromedia Fireworks o Macromedia Flash y lo exporta a otro formato, Fireworks y Flash guardarán automáticamente el nombre del archivo original en un archivo de Design Notes. Por ejemplo, si abre myhouse.png en Fireworks y lo exporta como myhouse.gif, Fireworks creará automáticamente un archivo Design Notes llamado myhouse.gif.mno que contendrá el nombre del archivo original como un archivo absoluto: URL. Así, las Design Notes para myhouse.gif podrían contener esta línea: fw_source="file:///Mydisk/sites/assets/orig/myhouse.png" Una Design Note similar de Flash podría contener esta línea: fl_source="file:///Mydisk/sites/assets/orig/myhouse.fla"
Nota: Para compartir Design Notes, los usuarios deben definir la misma ruta para la raíz del sitio. Por ejemplo, sites/ assets/orig. Cuando importe el gráfico a Dreamweaver, el archivo de Design Notes se copiará automáticamente en el sitio junto con el gráfico. Al seleccionar la imagen en Dreamweaver y editarlo usando Fireworks (consulte “Inicio de un editor externo de archivos multimedia” en la página 344), Fireworks abrirá el archivo original para editarlo. Utilización de informes para mejorar el flujo de trabajo Es posible utilizar informes para mejorar la colaboración entre los miembros de un equipo de desarrollo Web. Puede ejecutar informes de flujo de trabajo que muestren quién ha protegido un archivo y qué archivos tienen Design Notes asociadas. Puede generar informes de Design Notes más precisos especificando parámetros de nombre/valor. Para obtener información sobre la ejecución de otros tipos de informes, consulte “Utilización de informes para comprobar un sitio” en la página 512.
Nota: Debe tener definida una conexión con el sitio remoto para ejecutar informes de Flujo de trabajo.
Administración del sitio 109 Para ejecutar un informe de Protegido por: 1 Abra un documento. 2 Elija Sitio > Informes. Aparece el cuadro de diálogo Informes.
3 Seleccione una categoría para el informe y los tipos de informe que desea ejecutar. Para obtener más información, haga clic en el botón Ayuda del cuadro de diálogo. 4 Haga clic en Ejecutar. Dependiendo del tipo de informe elegido, puede que el sistema le pida que guarde el archivo, defina el sitio o seleccione una carpeta (si aún no lo ha hecho). El informe aparece en el panel Informes de sitios (en el grupo de paneles Resultados).
Para utilizar un informe: 1 En el panel Informes de sitios, haga clic en el encabezado de columna por el que desee ordenar los resultados. Puede ordenar por nombre de archivo, número de línea o descripción. También puede ejecutar varios informes y mantener abiertos los distintos paneles de resultados. 2 Seleccione cualquier línea del informe y haga clic en el botón Más Info. en la parte izquierda del panel Informes de sitios para ver una descripción del problema. La información aparece en el panel Referencia (en el grupo de paneles Código). 3 Haga doble clic en cualquier línea del informe para ver el código correspondiente en la ventana de documento.
Nota: Si se encuentra en vista de Diseño, Dreamweaver cambiará a la vista dividida para mostrar el código correspondiente al problema detectado. 4 Haga clic en Guardar informe para guardar el informe. Al guardar un informe, puede importarlo a un archivo de plantilla existente. A continuación, puede importar el archivo de plantilla a una base de datos u hoja de cálculo para imprimirlo o utilizar el archivo para mostrar el informe en un sitio Web.
110 Capítulo 4 El panel Sitespring de Dreamweaver Puede utilizar el panel Sitespring para ver Sitespring directamente en Dreamweaver. También puede seleccionar una tarea en el panel, conectar a la página Web de Sitespring y editar la tarea. Puede guardar los cambios realizados con Sitespring, regresar a Dreamweaver y actualizar el panel Sitespring para ver los cambios. El panel Sitespring muestra las tareas junto con su prioridad, estado, fecha de vencimiento y nombre de proyecto.
Nota: Sitespring sólo está disponible en inglés. Observe que los comandos de menú y las capturas de pantalla de la interfaz que aparecen en esta sección están en inglés.
Requisitos del sistema Para utilizar el panel Sitespring con Dreamweaver, debe tener Dreamweaver MX y Sitespring instalados en el sistema o servidor. Si no dispone de Sitespring, puede descargar una versión de prueba gratuita del sitio Web de Macromedia Sitespring. Sitespring sólo es compatible con navegadores recientes y aptos para Flash, como Netscape Communicator 4.06 y Microsoft Internet Explorer 5 o posterior.
Conexión con el servidor Sitespring Para utilizar el panel Sitespring, primero debe conectar e iniciar una sesión en el servidor Sitespring.
Nota: Para obtener más información sobre el uso de Macromedia Sitespring, consulte la documentación de Sitespring.
Para conectar con el servidor Sitespring desde Dreamweaver: 1 En la ventana de documento, elija Ventana > Otros > Sitespring o presione F7. Aparece el cuadro de diálogo de conexión de Sitespring (Sitespring Login).
2 En el cuadro de texto Sitespring server, introduzca el URL del servidor Sitespring con el que va a conectar. Si no sabe el URL, póngase en contacto con el administrador del sistema. 3 En los cuadros de texto User name y Password, introduzca su nombre de usuario y la contraseña para el servidor Sitespring. El cuadro de texto User name distingue entre mayúsculas y minúsculas.
Administración del sitio 111 4 Si desea guardar la contraseña en el sistema, seleccione la opción Save password and log in automatically.
Nota: Esta opción sólo permite cerrar y volver a abrir el panel Sitespring sin información de conexión. Si finaliza la sesión de Sitespring desde Dreamweaver o la propia aplicación, necesitará volver a introducir esta información. 5 Haga clic en Log In para conectar con el servidor Sitespring. El estado de la conexión aparece encima del cuadro de texto Sitespring server. El panel Sitespring muestra las tareas actuales cuando se establece la conexión. Si tiene alguna dificultad para conectar con Sitespring, póngase en contacto con el administrador del sistema. Utilización del panel Sitespring El panel Sitespring permite ver todas las tareas o sólo aquellas asociadas a un proyecto específico. Es posible editar una tarea y actualizar la lista de tareas para ver los cambios. El cuadro de texto Tasks muestra las tareas, su prioridad, estado, fecha de vencimiento y nombre de proyecto.
Para utilizar el panel Sitespring: 1 En la ventana de documento, elija Ventana > Otros > Sitespring o presione F7. 2 Conecte con el servidor Sitespring si aún no lo ha hecho (consulte “Conexión con el servidor Sitespring” en la página 111). El panel Sitespring muestra las tareas actuales. Consta del cuadro de texto Tasks, que muestra las tareas abiertas actualmente, y un menú e iconos para realizar determinadas acciones. Las tareas se ordenan por nombre de tarea. Haga clic en un encabezado de columna para ordenar por esa columna. El panel Sitespring no muestra las tareas interrumpidas o terminadas.
3 Elija entre las opciones siguientes: • Elija un proyecto específico en el menú emergente Project para ver sólo aquellas tareas asociadas a un proyecto concreto o elija Show All Tasks para ver todas las tareas actuales. • Haga clic en el botón Refresh para actualizar el panel Sitespring y ver los cambios realizados en esta tarea.
Nota: Es necesario guardar los cambios en Sitespring para que aparezcan en el panel.
112 Capítulo 4 • Seleccione una tarea en la columna Name y haga clic en el botón Edit Task para editar esa tarea. Para editar tareas, también debe conectar con Sitespring a través de la página Web “Please Log In”. Si se encuentra conectado, aparece la página Edit Task asociada a esta tarea. Si aún no ha conectado, aparece la página Web “Please Log In”. • Haga clic en el icono Sitespring para ir directamente a una página Web de Sitespring. Si ya ha conectado, aparecerá su página principal de Sitespring. Si aún no ha conectado, aparecerá la página “Please Log In”. • Presione F7 para cerrar el panel Sitespring o bien haga clic en el botón de cierre para cerrar el panel Sitespring.
Nota: Si lo desea, puede cerrar el panel Sitespring en lugar de desconectar completamente para no tener que volver a realizar la conexión. • Haga clic en el vínculo Log Out, para desconectar de Sitespring o cambiar de usuario. Aparece el cuadro de diálogo Sitespring Login. Puede introducir otro nombre de usuario y contraseña para cambiar de usuario, o bien cerrar el cuadro de diálogo para desconectar (consulte “Desconexión de Sitespring en Dreamweaver” en la página 113).
Desconexión de Sitespring en Dreamweaver Al hacer clic en el vínculo Log Out en el panel Sitespring, también desconecta de Sitespring en Dreamweaver.
Para desconectar de Sitespring: 1 En el panel Sitespring, haga clic en el vínculo Log Out. Aparece el cuadro de diálogo Sitespring Log In.
2 Cierre el cuadro de diálogo. La próxima vez que acceda al panel Sitespring, no tendrá que volver a introducir el URL al conectar (a no ser que desee acceder a un servidor Sitespring diferente), aunque sí tendrá que introducir su contraseña.
Administración del sitio 113 114 Capítulo 4 CAPÍTULO 5 Configuración de un documento
Macromedia Dreamweaver MX ofrece un entorno flexible para trabajar con una gran variedad de documentos de diseño y desarrollo de páginas Web. Además de documentos HTML, es posible crear y abrir archivos CFML, ASP, JavaScript, CSS o documentos basados en texto. El cuadro de diálogo Nuevo documento proporciona varios tipos de documentos a partir de los que puede crear uno nuevo. Desde esta sencilla interfaz puede crear un nuevo documento o plantilla en blanco, un documento basado en una de las plantillas existentes o una plantilla o documento basado en las disposiciones de página incluidas con Dreamweaver. Puede utilizar estos diseños de página básicos y las plantillas para comenzar a trabajar rápidamente con páginas Web con un acabado profesional. En el cuadro de diálogo Nuevo documento puede encontrar otras opciones para el documento. Puede seleccionar documentos basados en texto, como es el caso de los JavaScript o CSS (hoja de estilos en cascada) y documentos de página dinámica como Macromedia ColdFusion, Active Server Pages (ASP) de Microsoft y páginas PHP. Si suele trabajar con un tipo de documento, puede establecerlo como tipo de documento predeterminado para las páginas nuevas que va a crear. En Dreamweaver, puede definir fácilmente las propiedades del documento, como etiquetas meta, título del documento, colores de fondo, así como otras propiedades de la página en la vista Diseño o en la vista Código. Este capítulo incluye los siguientes temas: • “Manipulación del cuadro de diálogo Nuevo documento” en la página 116 • “Apertura de documentos existentes” en la página 120 • “Configuración de las propiedades del documento” en la página 121 • “Selección de elementos en la ventana de documento” en la página 124 • “Utilización de guías visuales en el proceso de diseño” en la página 126 • “Automatización de tareas” en la página 129
115 Creación de documentos de Dreamweaver El cuadro de diálogo Nuevo documento le ofrece varios tipos de documentos a partir de los que puede crear una página nueva. Dreamweaver abre el cuadro de diálogo Nuevo documento cuando elige Archivo > Nuevo. Si suele trabajar con un tipo de documento, por ejemplo páginas HTML, ColdFusion o Active Server Pages, puede establecer un tipo de documento como predeterminado. Esto le permitirá abrir directamente un documento nuevo del tipo de documento con el que suele trabajar sin necesidad de abrir el cuadro de diálogo Nuevo documento.
Tem as re lac io n ad o s “Creación de un nuevo documento en blanco” en la página 117 “Apertura de documentos existentes” en la página 120 “Creación de un documento basado en una plantilla existente” en la página 119 “Creación de un documento basado en un archivo de diseño de Dreamweaver” en la página 117 Manipulación del cuadro de diálogo Nuevo documento El cuadro de diálogo Nuevo documento le ofrece distintas posibilidades de selección de un nuevo documento para trabajar en él. Puede crear un documento nuevo de la siguiente forma: • Puede comenzar con un documento en blanco. • Puede utilizar una plantilla que defina el aspecto del documento y que configure las partes del documento que se pueden modificar.
Para abrir el cuadro de diálogo Nuevo documento: • Seleccione Archivo> Nuevo. El cuadro de diálogo Nuevo documento contiene dos fichas: General y Plantillas. La ficha General contiene varios tipos de documentos que puede utilizar para la creación de una nueva página en blanco. Puede seleccionar un nuevo documento en blanco desde las categorías Página básica, Página dinámica y Conjuntos de marcos. Cree una página basada en un tipo especial de archivo, como CSS, JavaScript, VBScript o archivos de texto, seleccionando un documento en la categoría Otro. La categoría Plantillas le ofrece distintos tipos de documento para que cree plantillas en blanco: plantillas HTML y plantillas en las que puede insertar comportamientos de servidor. Las categorías Hojas de estilos CSS, Diseños de página y Diseños de página (accesible) le ofrecen archivos de diseño prefabricados que puede utilizar para crear sus propias páginas. En el caso de las hojas de estilo CSS, puede copiar hojas de estilo predefinidas y aplicarlas a un documento. Dependiendo del tipo de documento que elija, aparecerán opciones distintas en el cuadro de diálogo; por ejemplo, si selecciona un documento HTML, tendrá la opción de hacer el documento compatible con XHTML y, si elige un archivo de Diseño de página, tendrá la opción de crear un documento o una plantilla. La ficha Plantillas contiene una lista de sus sitios definidos de Dreamweaver. Puede seleccionar una plantilla de las que se muestran en cualquiera de las listas de sitios para crear nuevos documentos basados en dicha plantilla.
116 Capítulo 5 Seleccione una categoría para ver una lista de los tipos de documento disponibles en la lista Documento que aparece a la derecha. Al hacer clic en un documento de la lista aparece una descripción y, en el caso de las categorías Diseños de página, Hojas de estilos CSS y Conjuntos de marcos, una vista previa del documento seleccionado. Puede utilizar la opción Preferencias situada en la parte inferior del cuadro de diálogo Nuevo documento para establecer las preferencias predeterminadas del documento, como el tipo de documento, la codificación o la extensión del archivo. Asimismo, puede establecer una opción para abrir automáticamente un nuevo documento sin necesidad de recurrir al cuadro de diálogo Nuevo documento. Para obtener información sobre la configuración de las preferencias de un documento, consulte Configuración de preferencias de un documento nuevo en la Ayuda de Dreamweaver. Utilice el vínculo Obtener más contenido… en el cuadro de diálogo Nuevo documento para ir a Dreamweaver Exchange y descargar más contenido de diseño de páginas.
Creación de un nuevo documento en blanco Puede utilizar el cuadro de diálogo Nuevo documento para seleccionar el tipo de documento que desea crear. Si suele trabajar con un tipo concreto de documento, puede establecer un documento como predeterminado y abrir automáticamente un documento nuevo basado en el tipo predeterminado que ha definido. Para obtener más información, consulte Configuración de preferencias de un documento nuevo en la Ayuda de Dreamweaver.
Para crear un documento nuevo en blanco: 1 En Dreamweaver, elija Archivo > Nuevo. Aparecerá el cuadro de diálogo Nuevo documento. La ficha General ya aparece seleccionada. 2 En la lista Categoría, seleccione la categoría del documento que desea crear. Por ejemplo, seleccione Página básica para crear un documento HTML o elija Página dinámica para crear un documento ColdFusion o ASP, etc. 3 En la lista de documentos, seleccione el tipo de página que desea crear y luego lleve a cabo una de las siguientes operaciones: • Haga clic en Crear. • Haga doble clic en el elemento de la lista de documentos. • Presione Intro. El cuadro de diálogo se cierra y aparece un documento nuevo en la ventana de documento.
Creación de un documento basado en un archivo de diseño de Dreamweaver Dreamweaver se suministra con distintos archivos de elementos de diseño y diseños de página profesionales. Puede utilizar estos archivos de diseño como punto de partida para el diseño de las páginas de sus sitios. Los archivos de diseño incluyen documentos y plantillas que se ajustan a las normas de accesibilidad, a los documentos de diseño de página basados en tablas y a las hojas de estilos CSS. Puede obtener una vista previa de un documento y leer una breve descripción de sus elementos de diseño en las categorías Hojas de estilos CSS, Conjuntos de marcos, Diseños de página y Diseños de página (accesible).
Configuración de un documento 117 Cuando crea un documento basado en un archivo de diseño, Dreamweaver crea una copia del archivo. Si el archivo de diseño incluye vínculos a archivos de activos (como gráficos, elementos Flash o una hoja de estilos CSS externa), al guardar el documento Dreamweaver le pregunta si desea guardar una copia de los archivos dependientes. Puede elegir su propia ubicación para los archivos dependientes o utilizar la ubicación predeterminada de carpeta que genera Dreamweaver (basada en el nombre original del archivo de diseño). También puede crear una plantilla nueva a partir de un archivo de diseño. La plantilla ya cuenta con regiones editables definidas. Puede crear regiones editables nuevas en la plantilla. Se le pedirá que guarde el archivo como plantilla para el sitio actual. Los archivos vinculados también se copiarán en el sitio.
Nota: Si crea un documento a partir de un conjunto de marcos predefinido, sólo se copiará la estructura del conjunto de marcos, no el contenido. Asimismo, deberá guardar cada archivo de marco por separado. Para obtener más información sobre el almacenamiento de marcos, consulte “Almacenamiento de archivos de marco y conjunto de marcos” en la página 282.
Para crear una hoja de estilos en cascada: 1 Abra el cuadro de diálogo Nuevo documento y seleccione Archivo > Nuevo. 2 En la lista Categoría, seleccione Hojas de estilos CSS. En la lista de documentos situada a la derecha aparecerá una selección de hojas de estilos CSS. 3 En esta lista, seleccione una hoja de estilos para obtener una vista previa de su descripción y propiedades y luego lleve a cabo una de estas operaciones: • Haga clic en Crear. • Haga doble clic en el elemento de la lista de documentos. • Presione Intro. El cuadro de diálogo se cierra y aparece un documento nuevo CSS en la ventana de documento. La hoja de estilos CSS se abre en la vista Código. 4 Seleccione Archivo > Guardar como. 5 En el cuadro de diálogo Guardar como, localice la ubicación en la que desea guardar el archivo, asigne un nombre de archivo exclusivo al documento y haga clic en Guardar.
Para crear un documento de Diseños de página: 1 Abra el cuadro de diálogo Nuevo documento y seleccione Archivo > Nuevo. 2 En la lista Categoría, seleccione Diseños de página o Diseños de página (accesible) dependiendo de los requisitos de su diseño. 3 En la lista Diseños de página seleccione el documento en el que desea que se base la página nueva. 4 Lleve a cabo una de las siguientes operaciones: • Para crear un documento, seleccione el botón de opción Documento. • Para crear una nueva plantilla, seleccione el botón de opción Plantilla.
118 Capítulo 5 5 Haga clic en Crear. Un documento nuevo aparecerá en la ventana de documento. Si crea una plantilla, verá las regiones editables definidas y se le pedirá que guarde el documento como plantilla para el sitio actual. 6 Elija Archivo > Guardar para guardar el documento. Si el archivo contiene vínculos a archivos de activos, aparecerá el cuadro de diálogo Copiar archivos dependientes. 7 En este cuadro de diálogo, establezca las opciones para copiar los activos en el sitio actual. 8 Haga clic en Copiar para copiar los activos en la carpeta seleccionada y cierre el cuadro de diálogo.
Creación de un documento basado en una plantilla existente Puede utilizar el cuadro de diálogo Nuevo documento para seleccionar, obtener una vista previa y crear un documento nuevo basado en una plantilla existente. Puede seleccionar una plantilla de cualquiera de los sitios definidos de Dreamweaver. También puede crear plantillas utilizando los documentos de la categoría Diseños de página en el cuadro de diálogo Nuevo documento. Cuando haya guardado el documento de diseño de página como plantilla en el sitio, podrá crear páginas a partir de dicha plantilla. Para obtener información, consulte “Creación de un documento basado en un archivo de diseño de Dreamweaver” en la página 117. Para obtener más información sobre la manipulación de plantillas y documentos basados en plantillas, consulte Capítulo 27, “Plantillas de Dreamweaver”, en la página 475.
Para crear un nuevo documento basado en una plantilla: 1 Seleccione Archivo > Nuevo para abrir el cuadro de diálogo Nuevo documento. 2 En la ficha Plantillas, dentro de la lista Plantillas para sitio, seleccione el sitio de Dreamweaver que contiene la plantilla que desea utilizar. 3 La lista Sitios muestra las plantillas del sitio seleccionado, en caso de que existan. 4 Seleccione la plantilla que desea utilizar. 5 Anule la selección de la opción Actualizar página cuando cambie la plantilla si desea separar el nuevo documento de la plantilla. 6 Haga clic en Crear. Se creará un nuevo documento. 7 Guarde el documento.
Almacenamiento de un documento Cuando guarde un documento, evite utilizar espacios y caracteres especiales en los nombres de archivos y carpetas. En concreto, no utilice caracteres especiales (como é, ç o ¥) ni signos de puntuación (como dos puntos, barras inclinadas o puntos) en los nombres de archivos que desee colocar en un servidor remoto; muchos servidores cambian estos caracteres durante la carga, lo que provoca que se rompan los vínculos existentes con los archivos. Asimismo, no comience los nombres de los archivos con números.
Configuración de un documento 119 Para guardar un documento: 1 Seleccione Archivo > Guardar. 2 En el cuadro de diálogo que aparece a continuación, vaya hasta la carpeta en la que desea guardar el archivo. 3 En el campo Nombre de archivo, introduzca un nombre para el archivo. 4 Haga clic en Guardar para guardarlo. Apertura de documentos existentes En Dreamweaver, puede abrir un documento HTML existente o cualquier tipo de documento dinámico, aunque no haya sido creado con Dreamweaver. Puede abrir el documento y utilizar Dreamweaver para editarlo aprovechando las ventajas de trabajar en las vistas Diseño o Código. También puede abrir archivos de texto no HTML, como archivos JavaScript, archivos XML, hojas de estilos CSS o archivos de texto guardados con procesadores de texto o editores de texto. Hay determinados archivos que sólo se pueden abrir en la vista Código y le permiten modificar el código del archivo, como ocurre con los documentos CSS. Puede actualizar el documento mientras trabaja con Dreamweaver y luego guardar los cambios en el archivo. Si el documento que desea abrir es un archivo de Microsoft Word 97, Word 98 o Word 2000 guardado como HTML, es posible que desee importar el documento en Dreamweaver en lugar de abrirlo. Cuando importa un documento HTML de Word, Dreamweaver le pide que limpie las etiquetas de formato sobrantes que Word inserta en los archivos HTML. Puede utilizar el comando Limpiar HTML de Word para establecer un color de fondo de la página y para limpiar el formato de hoja de estilos CSS en el documento importado.
Para abrir un archivo existente, lleve a cabo una de estas operaciones: 1 En Dreamweaver, elija Archivo > Abrir. 2 En el cuadro de diálogo que se abre a continuación, haga clic en Examinar y seleccione el archivo que desea abrir. 3 Haga clic en Abrir. El documento se abrirá en la ventana de documento.
Nota: Los archivos JavaScript, archivos de texto y las hojas de estilos CSS se abren de forma predeterminada en la vista Código. Para obtener información sobre el cambio de la configuración de un editor de texto externo para la visualización de estos tipos de archivos, consulte “Inicio de un editor externo de archivos multimedia” en la página 344.
Para abrir e importar un archivo HTML de Microsoft Word: 1 En Dreamweaver, elija Archivo > Importar > HTML de Word. Se abre el cuadro de diálogo Seleccionar archivo HTML de Word a importar. 2 En el cuadro de diálogo, haga clic en Examinar y seleccione el documento que desea abrir. 3 Haga clic en Abrir. Dreamweaver abrirá el documento en una nueva ventana y, seguidamente, abrirá el cuadro de diálogo Limpiar HTML de Word.
120 Capítulo 5 4 Marque las casillas de las fichas Básico y Detalladas para seleccionar las opciones de limpieza que desea aplicar al documento. Para obtener más información acerca de las opciones de limpieza, consulte Limpieza de HTML de Microsoft Word en la Ayuda de Dreamweaver. 5 Haga clic en Aceptar. Dreamweaver aplicará la configuración de limpieza al nuevo documento y se abrirá un registro en el que se reflejen los cambios. 6 Guarde el documento. Configuración de las propiedades del documento Los títulos de página, las imágenes y colores de fondo y los colores del texto y los vínculos son propiedades básicas de todos los documentos HTML. El título de página identifica y da nombre al documento. Una imagen o un color de fondo define la apariencia global del documento. Los colores del texto y los vínculos ayudan a los usuarios a distinguir entre el texto normal y el hipertexto, así como a reconocer qué vínculos han visitado y cuáles no. Para obtener información acerca del contenido del cuadro de diálogo Propiedades de la página, consulte Selección de propiedades de la página en la Ayuda de Dreamweaver.
Cambio del título de un documento El título de una página HTML ayuda a los visitantes del sitio a realizar un seguimiento de lo que ven mientras navegan, al tiempo que identifica la página en listas de historial y de marcadores. Si no asigna ningún título a una página, ésta aparecerá en la ventana del navegador y en las listas de marcadores y de historial como Untitled Document. Asignar un nombre de archivo al documento (al guardarlo) no equivale a asignar un título a la página. Para localizar todos los documentos sin título del sitio, utilice el comando Sitio > Informes; consulte “Utilización de informes para comprobar un sitio” en la página 512.
Para cambiar el título de una página: 1 Con el documento abierto, lleve a cabo una de estas operaciones: • Elija Modificar > Propiedades de la página. • Seleccione Ver > Barras de herramientas (si es que no está ya seleccionado). • Haga clic con el botón derecho (Windows) o presione la tecla Control y haga clic (Macintosh) en un área vacía del documento y luego elija Propiedades de la página. 2 En el cuadro de texto Título, introduzca el título de la página y presione Intro o Retorno. 3 Si está editando el título en el cuadro de diálogo Propiedades de la página, haga clic en Aceptar. El título aparecerá en la barra de título de la ventana de documento (y en la barra de herramientas si ésta se encuentra visible). El nombre de archivo de la página y la carpeta en la que está guardado el archivo aparecen entre paréntesis junto al título en la barra de título. Un asterisco indica que el documento contiene cambios que no se han guardado aún.
Configuración de un documento 121 Establecimiento de una imagen de fondo o un color de fondo de página Para definir una imagen o un color para el fondo de la página, utilice el cuadro de diálogo Propiedades de la página. Si utiliza tanto una imagen como un color de fondo, el color aparecerá mientras se descarga la imagen y luego la imagen cubrirá el color. Si la imagen de fondo contiene píxeles transparentes, el color de fondo se verá a través de ellos.
Para definir una imagen o un color de fondo: 1 Elija Modificar > Propiedades de la página o seleccione Propiedades de la página en el menú contextual de la vista Diseño de la ventana de documento. 2 Para establecer una imagen de fondo, haga clic en el botón Examinar, vaya hasta la imagen y selecciónela. Como alternativa, introduzca la ruta de acceso a la imagen de fondo en el cuadro Imagen de fondo. Dreamweaver forma un mosaico con la imagen de fondo (la repite) si ésta no ocupa toda la ventana del navegador. (Para evitar que se forme un mosaico con la imagen de fondo, utilice CSS -hojas de estilos en cascada- para desactivar la formación de mosaicos con la imagen). Consulte Definición de propiedades de fondo de estilos CSS en la Ayuda de Dreamweaver. 3 Para definir un color de fondo, haga clic en el cuadro Color de fondo y seleccione un color del selector de color. Manipulación de colores En Dreamweaver, muchos de los cuadros de diálogo, así como el inspector de propiedades de muchos elementos de página, contienen un cuadro de color que abre un selector de color. Utilice el selector de color para elegir el color de un elemento de la página.
Para elegir un color en Dreamweaver: 1 Haga clic en un cuadro de color en cualquier cuadro de diálogo o en el inspector de propiedades. Aparecerá el selector de color.
Cuadro de color del inspector de propiedades
122 Capítulo 5 2 Lleve a cabo una de las siguientes operaciones: • Use el cuentagotas para seleccionar un color de la paleta. Todos los colores de las paletas Cubos de color (predeterminado) y Tono continuo son seguros para la Web; los de otras paletas no lo son. (Para obtener más información, consulte “Colores seguros para la Web” en la página 123. • Utilice el cuentagotas para seleccionar un color de cualquier punto de la pantalla, incluso fuera de las ventanas de Dreamweaver. (Si hace clic en el escritorio u otra aplicación, Dreamweaver recogerá el color donde haya hecho clic, pero es posible que se active la otra aplicación. En tal caso, haga clic en una ventana de Dreamweaver para seguir trabajando con este programa, o mantenga presionado el botón del ratón al moverlo de Dreamweaver al escritorio para evitar cambiar a otra aplicación.) • Para ampliar la selección de color, utilice el menú emergente situado en la esquina superior derecha del selector de color. Puede seleccionar Cubos de color, Tono continuo, SO Windows, Mac OS, Escala de grises y Ajustar a valores seguros para la Web. Tenga en cuenta que las paletas Cubos de color y Tono continuo son seguras para la Web, mientras que SO Windows, Mac OS y Escala de grises no lo son. Si está utilizando una paleta que no es segura para la Web y luego elige Ajustar a valores seguros para la Web, Dreamweaver reemplazará el color seleccionado por el color seguro para la Web más próximo. Dicho de otro modo, es posible que no consiga el color deseado. • Para quitar el color actual sin elegir ningún otro color, haga clic en el botón Tachar. • Para abrir el selector de color del sistema, haga clic en el botón Rueda de color. Para obtener más información, consulte “Colores seguros para la Web” en la página 123.
Colores seguros para la Web En HTML, los colores se expresan en forma de valores hexadecimales (por ejemplo, #FF0000) o con nombres (red). Un color seguro para la Web es aquél que se muestra de la misma forma en Netscape Navigator y en Microsoft Internet Explorer, tanto en Windows como en Macintosh, con un modo de 256 colores. Suele decirse que existen 216 colores comunes y que cualquier valor hexadecimal que combine los pares 00, 33, 66, 99, CC o FF (valores RGB 0, 51, 102, 153, 204 y 255, respectivamente) representa a un color seguro para la Web. Al realizar pruebas, sin embargo, se descubre que hay sólo 212 colores seguros para la Web, y no 216, ya que Internet Explorer en Windows no muestra correctamente los colores #0033FF (0,51,255), #3300FF (51,0,255), #00FF33 (0,255,51) y #33FF00 (51,255,0). Las paletas Cubos de color (predeterminado) y Tono continuo en Dreamweaver utilizan la paleta de 216 colores seguros para la Web; al seleccionar un color de estas paletas, se muestra el valor hexadecimal del color. Para elegir un color situado fuera de la gama segura para la Web, abra los colores del sistema haciendo clic en el botón Rueda de color situado en la esquina superior derecha del selector de color de Dreamweaver. Los colores del sistema no se limitan a los colores seguros para la Web. Las versiones de Netscape Navigator para UNIX usan una paleta de colores distinta a la de las versiones para Windows y Macintosh. Si está desarrollando el sitio Web para navegadores UNIX exclusivamente (o si los destinatarios serán usuarios de Windows o Macintosh con monitores de 24 bits y usuarios de UNIX con monitores de 8 bits), es recomendable utilizar valores hexadecimales que combinen los pares 00, 40, 80, BF o FF para lograr colores seguros para la Web en SunOS.
Configuración de un documento 123 Definición de colores predeterminados de texto Defina colores predeterminados para el texto normal, los vínculos, los vínculos visitados y los vínculos activos en el cuadro de diálogo Propiedades de la página, o bien elija una combinación de colores preestablecida para definir los colores del fondo de la página y del texto. (Consulte “Manipulación de colores” en la página 122.)
Nota: El color del vínculo activo es el que adopta el vínculo cuando se hace clic en él. Es posible que algunos navegadores Web no utilicen el color especificado.
Para definir los colores predeterminados del texto, lleve a cabo una de las operaciones siguientes: • Elija Modificar > Propiedades de la página y, seguidamente, seleccione colores para las opciones Color del texto, Color de los vínculos, Vínculos visitados y Vínculos activos. • Elija Comandos > Establecer combinación de colores y seleccione un color de fondo y una combinación de colores de texto y vínculos. El cuadro de muestra da una idea de cuál será la apariencia de la combinación de colores en el navegador. Selección de elementos en la ventana de documento Para seleccionar un elemento de la vista de Diseño de la ventana de documento, normalmente tendrá que hacer clic en él. Si un elemento es invisible, tendrá que convertirlo en visible para poder seleccionarlo.
Para seleccionar elementos, utilice estas técnicas: • Para seleccionar un elemento visible de la ventana de documento, haga clic en el elemento o arrastre el puntero hasta el elemento. • Para seleccionar un elemento invisible, elija Ver > Ayudas visuales > Elementos invisibles (si no está seleccionado) y haga clic en el marcador del elemento en la ventana de documento. Algunos objetos aparecen en un lugar de la página distinto a aquél en el que se ha insertado el código. Por ejemplo, una capa puede situarse en cualquier lugar de la página, pero el código que define la capa se encuentra en un lugar fijo. Cuando se encuentran visibles los elementos invisibles, Dreamweaver muestra marcadores en la ventana de documento para indicar la posición del código correspondiente a los elementos invisibles. Al seleccionar un marcador, se selecciona el elemento completo; por ejemplo, al seleccionar el marcador de una capa se selecciona la capa completa. (Consulte “Elementos invisibles” en la página 125.) • Para seleccionar una etiqueta completa (incluido su contenido, si lo hay), haga clic en una etiqueta del selector de etiquetas, situado en la parte inferior izquierda de la ventana de documento. (El selector de etiquetas aparece tanto en la vista Diseño como en la vista Código.) El selector de etiquetas siempre muestra las etiquetas que rodean a la selección actual o al punto de inserción. La etiqueta situada más a la izquierda es la etiqueta más externa que contiene la selección actual o el punto de inserción. La siguiente etiqueta está contenida en la etiqueta más externa, y así sucesivamente; la etiqueta situada más a la derecha es la etiqueta más interna que contiene la selección actual o el punto de inserción. En el siguiente ejemplo, el punto de inserción se sitúa en una etiqueta de párrafo,
. Para seleccionar la tabla en la que se encuentra la marca de párrafo, debe seleccionar la etiqueta
no es válido, la forma correcta es genera, y cuando limpia el XHTML. | . Nota: Si una navegador HTML no admite HTML 4, Esto afecta a los siguientes atributos: checked, podría no interpretar estos atributos booleanos cuando compact, declare, defer, disabled, ismap, multiple, aparecen en su forma completa. noresize, noshade, nowrap, readonly y selected. Todos los valores de atributos deben aparecer entre Pone entre comillas los valores de atributo que genera, y comillas. cuando limpia el XHTML. Los siguientes elementos deben incluir un atributo id y Establece el mismo valor para los atributos name e id, un atributo name. a, applet, form, frame, iframe, img y siempre que el atributo name esté definido por un map. Por ejemplo, inspector de propiedades, en el código que genera Introduction no es válido; la forma Dreamweaver, y cuando limpia el XHTML. correcta es Introduction o Introduction. Para atributos con valores type enumerados, éstos Obliga a utilizar minúsculas en los valores type deben aparecer en minúsculas. enumerados del código que genera, y cuando limpia el Un valor type enumerado forma parte de una lista XHTML. especificada de valores permitidos; por ejemplo, los valores posibles del atributo align son: center, justify, left y right. Todos los elementos script y style deben incluir un Establece los atributos type y language de los atributo type. elementos script, y el atributo type de los elementos (El atributo type del elemento script es obligatorio desde style, en el código que genera, y cuando limpia el HTML 4, cuando el atributo language dejó de utilizarse.) XHTML. Todos los elementos img y area deben incluir un atributo Establece estos atributos en el código que genera y, alt. cuando limpia el XHTML, informa de los atributos alt que faltan. Utilización de CSS (Hojas de estilos en cascada, Cascading Style Sheets) con XHTML Para algunos estilos CSS, un agente de usuario HTML (por ejemplo, un navegador Web) puede producir distintos resultados visuales y auditivos que un agente de usuario XML. A continuación se especifican algunas reglas para reducir estas discrepancias: • Utilice minúsculas para los nombres de elementos y atributos de las hojas de estilo CSS. Dreamweaver obliga a que los nombres de elementos y atributos aparezcan en minúsculas en un documento XHTML, independientemente de las preferencias que haya especificado, en el código que genera, y cuando limpia el XHTML. • Si bien los analizadores HTML deducen el elemento tbody, los analizadores XML, no lo hacen. Por tanto, si define un estilo tbody, agregue el elemento tbody a las tablas. • El estilo CSS define reglas de conformidad distintas para los documentos HTML y XML; por tanto, tenga en cuenta que las reglas HTML se aplican a un documento XHTML presentado como HTML, y las reglas XML a un documento XHTML presentado como XML. Nota: En los documentos que especifican el namespace XHTML, es de esperar que los navegadores y otros agentes de usuario continuarán reconociendo el atributo class y el atributo id como un atributo de tipo ID. Por tanto, puede continuar utilizando la sintaxis “.” abreviada para hacer referencia a la clase CSS de un selector (por ejemplo, P.note); y utilizar la sintaxis de selector abreviada “#”, aunque el agente de usuario no lea la DTD. 220 Capítulo 14 Cómo hacer los documentos compatibles con XHTML En esta sección se describe cómo hacer un nuevo documento y un documento HTML existente compatible con XHTML. Para crear un nuevo documento compatible con XHTML: 1 Seleccione Archivo> Nuevo. Aparecerá el cuadro de diálogo Nuevo documento. 2 Elija un tipo de documento. 3 Seleccione la opción Hacer el documento compatible con XHTML. 4 Haga clic en Aceptar. Para crear documentos compatibles con XHTML de forma predeterminada: 1 Elija Edición > Preferencias o Dreamweaver > Preferencias (Mac OS X), y seleccione la categoría Nuevo documento. 2 En la categoría Nuevo documento, elija un tipo de documento y seleccione la opción Hacer el documento compatible con XHTML. 3 Haga clic en Aceptar. Para hacer un documento HTML existente compatible con XHTML: Abra un documento. • Para un documento sin marcos, elija Archivo > Convertir > XHTML. • Para un documento con marcos, seleccione un marco y elija Archivo > Convertir > XHTML. Para convertir todo el documento, repite este paso con todos los marcos y con el documento de conjunto de marcos. Nota: No se puede convertir una instancia (copia) de una plantilla, ya que debe estar en el mismo lenguaje que la plantilla en que se basa. Por ejemplo, una instancia de una plantilla XHTML será siempre XHTML; y una instancia de una plantilla HTML será siempre HTML y no puede convertirse a XHTML ni a ningún otro lenguaje. Utilización del depurador JavaScript El depurador JavaScript ayuda a aislar errores en el código JavaScript del lado del cliente. Puede escribir código en la vista Código (o en el Inspector de código) y luego ejecutar el depurador para comprobar si contiene errores de sintaxis y de lógica. Si la página contiene uno o más errores de sintaxis, el navegador muestra un mensaje de error; si contiene un error de lógica, la página funcionará incorrectamente, pero el navegador no mostrará ningún mensaje de error. Puede utilizar el depurador JavaScript con Microsoft Internet Explorer y Netscape Navigator 4.0 (aunque no con Netscape Navigator 6.0). El depurador comprueba en primer lugar la existencia de posibles errores de sintaxis en el código, y luego lo ejecuta con el navegador para ayudarle a identificar cualquier error de lógica. Si hay errores de lógica, puede utilizar el cuadro de diálogo Depurador JavaScript para examinar variables y propiedades del documento mientras se ejecuta el programa. Se pueden establecer puntos de corte (similares a declaraciones de alerta) en el código para detener la ejecución del programa y mostrar los valores de los objetos y propiedades de JavaScript en una lista de variables. También se puede pasar a la siguiente declaración o a una llamada de función para ver cómo cambian los valores de las variables. Optimización y depuración del código 221 Esta sección trata sobre los siguientes temas: • “Ejecución del depurador JavaScript” en la página 222 • “Búsqueda de errores de sintaxis” en la página 223 • “Búsqueda y solución de errores de lógica” en la página 224 • “Configuración de puntos de corte” en la página 224 • “Revisión paso a paso del código” en la página 225 • “Visualización y edición de valores de variables” en la página 226 Ejecución del depurador JavaScript Después de escribir el código JavaScript, puede iniciar el depurador JavaScript para comprobar si hay errores. El depurador comprueba en primer lugar la existencia de posibles errores de sintaxis, y luego abre la página en el navegador para que pueda comprobar si hay errores de lógica. Para iniciar la depuración: 1 Elija Archivo > Depurar en navegador, y seleccione un navegador de la lista. En Windows, elija Internet Explorer o Netscape Navigator. En Macintosh, elija Netscape. Si el depurador encuentra un error de sintaxis, se detiene y lo muestra en una lista en la ventana Errores de sintaxis JavaScript. Para obtener más información, consulte “Búsqueda de errores de sintaxis” en la página 223. 2 Si está utilizando Netscape Navigator, haga clic en Aceptar en el cuadro de advertencia que aparece en el depurador y, a continuación, haga clic en Conceder en el cuadro de diálogo de seguridad de Java. Nota: Si ya ha aceptado un certificado de seguridad de Macromedia, el cuadro de diálogo de seguridad de Java no aparecerá. 3 (Sólo en Windows) Si está utilizando Internet Explorer, haga clic en Sí en el cuadro de diálogo de seguridad de Java, y luego en Aceptar en el cuadro de advertencia que aparece en el depurador. Nota: El cuadro de diálogo de seguridad es necesario porque el depurador utiliza un protocolo de Internet para conectar con el navegador, pero en realidad no establece una conexión de red ni se conecta con ningún servidor de Internet. El cuadro de diálogo Depurador JavaScript aparece con la ventana del navegador. El depurador se detiene automáticamente en la primera línea de código. La siguiente ilustración muestra la barra de herramientas del cuadro de diálogo Depurador JavaScript: Detener Quitar todos los depuración puntos de corte Entrar Ejecutar Establecer/ Pasar Salir Quitar punto de corte 222 Capítulo 14 Para ejecutar el depurador: En la parte superior del cuadro de diálogo Depurador JavaScript, haga clic en el botón Ejecutar. Para detener el depurador: En la parte superior del cuadro de diálogo Depurador JavaScript, haga clic en el botón Detener depuración. El cuadro de diálogo Depurador JavaScript se cierra. Búsqueda de errores de sintaxis Si el depurador encuentra errores de sintaxis en una página, se detiene e incluye una lista en el cuadro de diálogo Errores de sintaxis JavaScript, como se muestra en la siguiente ilustración: Para ver la descripción de un error: Seleccione el error en el cuadro de diálogo Errores de sintaxis JavaScript. En el cuadro Descripción detallada aparecerá una descripción del error. Para ir al error seleccionado del código, lleve a cabo una de estas operaciones: • Haga doble clic en el error. • Haga clic en Ir a línea. El código aparecerá resaltado en la vista Código, o si no está abierta, en el Inspector de código. Optimización y depuración del código 223 Búsqueda y solución de errores de lógica Cuando inicia el depurador, se abre el cuadro de diálogo Depurador JavaScript y detiene la ejecución del navegador en la primera línea del código. Puede establecer puntos de corte adicionales en cualquier línea del código. El depurador detiene la ejecución del código en cada punto de corte, permitiéndole ver los valores de los objetos y las propiedades JavaScript en el panel de lista de variables. Cuando el depurador se detiene en un punto de corte, se puede avanzar paso a paso por el código (ejecutando las declaraciones de una en una). Esto permitirá comprobar si el programa se ejecuta correctamente. El depurador puede entrar incluso en código vinculado. Por ejemplo, si el código contiene un vínculo con un archivo de origen, el depurador entrará en el archivo de origen y lo mostrará en el cuadro de diálogo Depurador JavaScript. Al ir avanzando por el código, podrá ver cómo cambian los valores de las variables a lo largo del programa. Configuración de puntos de corte Un punto de corte marca un lugar del código en el que se desea detener la ejecución del programa. Cuando se establece un punto de corte, queda marcado con un pequeño punto rojo en el margen izquierdo del cuadro de diálogo Depurador JavaScript. Cuando la ejecución del programa se detiene en ese punto de corte, aparece una pequeña flecha sobre el punto; entonces se pueden examinar los objetos y las propiedades que hay en ese punto. Esto permite localizar rápidamente el origen del error en el código JavaScript. Los puntos de corte sólo se pueden establecer en el código JavaScript (entre etiquetas script) o en una línea con un manejador de eventos. Si establece un punto de corte en otro lugar, Dreamweaver establecerá automáticamente el punto de corte en la siguiente línea de código válida (o situará allí el punto de inserción, si en la línea ya hay un punto de corte insertado). Si no hay ninguna línea válida en la que se pueda establecer un punto de corte, se oirá un pitido. 224 Capítulo 14 Para establecer un punto de corte: 1 En el cuadro de diálogo Depurador JavaScript, sitúe el punto de inserción en la línea donde desee el punto de corte. 2 En la barra de herramientas, haga clic en el botón Establecer/Quitar punto de corte. 3 Para quitar el punto de corte, vuelva a hacer clic en Establecer/Quitar punto de corte. Para quitar todos los puntos de corte, lleve a cabo una de estas operaciones: • En la parte superior del cuadro de diálogo Depurador JavaScript, haga clic en el botón Quitar todos los puntos de corte. • En la vista Código (o en el Inspector de código), elija Edición > Quitar todos los puntos de corte. Revisión paso a paso del código Puede revisar paso a paso el código, ejecutando las declaraciones de una en una y comprobando el resultado. Puede pasar, por ejemplo, por una condición if y comprobar si el programa se detiene en la primera línea dentro de la declaración condicional o en la siguiente línea ejecutable después de la declaración if. Cuando el depurador se detiene en una declaración con una llamada de función, puede comprobar si la función se ejecuta correctamente. Si la función es correcta, puede salir de ella para que el depurador siga la ejecución hasta que la función vuelva a aparecer. El programa se detendrá de nuevo en la siguiente declaración, después de la llamada de función. Si intenta entrar en una declaración que contiene una función JavaScript no estándar, el depurador JavaScript pasará sin entrar en ella. Para pasar una declaración: En la parte superior del cuadro de diálogo Depurador JavaScript, haga clic en el botón Pasar. Cuando el programa se detiene en alguna declaración (incluidas aquellas con una función de llamada), puede pasar esa declaración para continuar y detenerse antes de la siguiente función. Para entrar en una función: En la parte superior del cuadro de diálogo Depurador JavaScript, haga clic en el botón Entrar. Para salir de una función: En la parte superior del cuadro de diálogo Depurador JavaScript, haga clic en el botón Salir. Solamente se puede usar Salir cuando el depurador está dentro de una función definida por el usuario. El hecho de salir provoca la ejecución de las restantes declaraciones de la definición de la función. El depurador se detendrá en la siguiente declaración. Optimización y depuración del código 225 Visualización y edición de valores de variables Para comprobar los valores de las variables al revisar paso a paso el código, utilice el panel de lista de variables que se encuentra en la parte inferior del cuadro de diálogo Depurador JavaScript. Cuando agrega una variable, su nombre aparece en la columna izquierda; la columna derecha muestra el valor actual cuando el programa detiene la ejecución en un punto de corte o después de entrar en el código. La siguiente ilustración muestra el valor actual de distintas variables: Para agregar una variable a la lista de variables, lleve a cabo una de estas operaciones: • Seleccione el nombre de la variable en la parte de código correspondiente del cuadro de diálogo Depurador JavaScript. Haga clic en el botón de signo más (+) y presione Intro. • Haga clic en el botón de signo más (+), escriba el nombre de la variable que desea ver y presione Intro. Los valores aparecerán junto a cada variable al revisar paso a paso el código. Si la variable es un objeto con propiedades, puede ampliarla para que muestre sus propiedades y valores. Para ampliar la variable, haga clic en el botón de signo más (+) (Windows) o en el botón de triángulo (Macintosh) que aparece al lado en la lista. La variable ampliada se contraerá automáticamente cada vez que pase por el código. Para eliminar una variable de la lista: 1 Seleccione el elemento en la lista de variables. 2 Haga clic en el botón de signo menos (-). 226 Capítulo 14 Para editar un valor: 1 Seleccione el elemento en la lista de variables. 2 Haga clic en el valor en la lista de valores. 3 En el cuadro de texto que aparece, escriba el nuevo valor. Utilización del depurador ColdFusion Cuando desarrolla aplicaciones de Macromedia ColdFusion, puede configurar ColdFusion para que muestre información en un navegador que le ayude a depurar la aplicación. Por ejemplo, si una página contiene un error, ColdFusion muestra las posibles causas en la parte inferior de una página de ColdFusion cuando la abre en un navegador. Si es desarrollador de ColdFusion y utiliza Macromedia ColdFusion MX como servidor de prueba de Dreamweaver, podrá ver esta información y reparar la página sin salir de Dreamweaver. Nota: Esta función no puede utilizarse en un Macintosh. Los desarrolladores de Macintosh pueden utilizar Vista previa en el Navegador (F12) para abrir una página de ColdFusion en otro navegador. Si la página contiene errores, aparecerá información acerca de las posibles causas en la parte inferior de la página. Antes de comenzar, asegúrese de que la configuración de depuración está activada en ColdFusion Administrator. Para obtener más información, consulte la Ayuda de ColdFusion en Dreamweaver (Ayuda > Utilización de ColdFusion). Compruebe también que el servidor de prueba de Dreamweaver ejecuta ColdFusion MX. Para obtener más información sobre el servidor de prueba de Dreamweaver, consulte “Especificación de una carpeta en la que procesar páginas dinámicas”. Optimización y depuración del código 227 Para depurar una página de ColdFusion: 1 Abra la página de ColdFusion en Dreamweaver. 2 Haga clic en el icono Depuración del servidor de la barra de herramientas del documento (el icono de globo terráqueo y de rayo), o seleccione Ver > Depuración del servidor. Dreamweaver solicita el archivo del servidor de ColdFusion MX y lo muestra en una ventana de navegador interna de Internet Explorer. Si la página contiene errores, aparecerán las posibles causas en la parte inferior de la misma. Al mismo tiempo, se abrirá un panel de Depuración del servidor. Dicho panel ofrece una gran cantidad de información útil, por ejemplo todas las páginas procesadas por el servidor para mostrar la página, todas las consultas SQL ejecutadas en la página y todas las variables de servidor con sus valores, si los hubiere. El panel incluye también un resumen de los tiempos de ejecución. 3 Si aparece una categoría Excepciones en el panel Depuración del servidor, haga clic en el icono de signo más (+) para ampliar la categoría. La categoría Excepciones aparece si el servidor tiene algún problema con la página. Amplíe la categoría para averiguar más sobre el problema. 4 En la columna Localización del panel Depuración del servidor, haga clic en el URL de la página para abrirla en la vista Código y repararla. Si Dreamweaver puede localizar la página, ésta se abrirá con las líneas en las que se encuentra el problema resaltadas. Si Dreamweaver no puede localizar la página, le pedirá que lo haga usted. 5 Solucione el error, guarde el archivo en el servidor y haga clic en Examinar. Dreamweaver volverá a mostrar la página en el navegador interno y actualizará el panel Depuración del servidor. Si no hay más problemas en la página, la categoría Excepciones no aparecerá de nuevo en el panel. 6 Para salir del modo de depuración, cambie a la vista Código (Ver > Código) o a la vista Diseño (Ver > Diseño). Para garantizar que la información de depuración se actualiza al mostrar una página en el navegador interno, asegúrese de que Internet Explorer comprueba si hay nuevas versiones del archivo cada vez que éste se solicita. En Internet Explorer, elija Herramientas > Opciones de Internet, seleccione la ficha General y haga clic en el botón Configuración del área Archivos temporales de Internet. En el cuadro de diálogo Configuración, seleccione la opción “Cada vez que se visita la página”. 228 Capítulo 14 CAPÍTULO 15 Edición de código en la vista Diseño Aunque Macromedia Dreamweaver MX le permite crear y editar páginas Web de forma visual sin preocuparse por el código subyacente, en ocasiones necesitará editar el código para ejercer un mayor control o para solucionar problemas de la página Web. Por ejemplo, supongamos que selecciona texto en el documento y aplica una nueva fuente, pero ésta sólo afecta a media frase. Examinando el código, descubre que la etiqueta de cierre se encuentra en mitad de la frase. Al desplazar al final de la frase, el problema se resuelve. Este capítulo está pensado para quienes prefieren trabajar en la vista Diseño pero también desean poder acceder al código con rapidez. Dreamweaver permite editar el código mientras se trabaja en la vista Diseño. Este capítulo contiene los siguientes temas: • “Edición de código con el inspector de propiedades” en la página 229 • “Edición del código con un editor de etiquetas” en la página 230 • “Edición de código con Quick Tag Editor” en la página 230 • “Edición de código con el selector de etiquetas” en la página 233 • “Edición de scripts” en la página 234 • “Manipulación de server-side includes” en la página 235 Edición de código con el inspector de propiedades Puede utilizar el inspector de propiedades para inspeccionar y editar los atributos del texto o de los objetos de la página. Para utilizar el inspector de propiedades: 1 Haga clic en el texto o seleccione un objeto de la página. El inspector de propiedades del texto o el objeto aparece bajo la ventana de documento. Si el inspector de propiedades no está visible, seleccione Ventana > Propiedades. 2 Modifique los atributos en el inspector de propiedades. 229 Edición del código con un editor de etiquetas Puede utilizar un editor de etiquetas para inspeccionar y editar los atributos de los objetos de la página. Para utilizar un editor de etiquetas: 1 Haga clic con el botón derecho (Windows) o presione la tecla Control y haga clic (Macintosh) en el objeto de la página y elija Editar etiqueta en el menú emergente. Aparece el editor de etiquetas correspondiente a dicho objeto. 2 Modifique los atributos del objeto y haga clic en Aceptar. Edición de código con Quick Tag Editor Puede utilizar Quick Tag Editor para inspeccionar y editar etiquetas HTML de forma rápida sin salir de la vista Diseño. Para abrir Quick Tag Editor, presione Control+T (Windows) o Comando+T (Macintosh). Esta sección contiene los siguientes temas: • “Quick Tag Editor” en la página 230 • “Inserción de una etiqueta HTML con Quick Tag Editor” en la página 231 • “Edición de una etiqueta HTML con Quick Tag Editor” en la página 231 • “Aplicación de HTML a una selección con Quick Tag Editor” en la página 232 • “Utilización del menú de sugerencias” en la página 232 Quick Tag Editor Quick Tag Editor dispone de tres modos de funcionamiento: • Insertar HTML, que se utiliza para insertar código HTML nuevo. • Editar etiqueta, que se utiliza para editar una etiqueta existente. • Ajustar etiqueta, que se utiliza para ajustar una nueva etiqueta alrededor de la selección actual. El modo en el que se abre Quick Tag Editor depende de la selección actual de la vista Diseño. El funcionamiento básico de Quick Tag Editor es el mismo en los tres modos: se abre el editor, se introducen o se editan las etiquetas o atributos y se cierra el editor. Puede alternar entre los distintos modos presionando Control+T (Windows) o Comando+T (Macintosh) con Quick Tag Editor activo. Si utiliza un código HTML no válido en Quick Tag Editor, Dreamweaver intentará corregirlo insertando comillas y paréntesis angulares de cierre en los lugares en los que sea necesario. Para llevar a cabo una edición en mayor profundidad del código HTML, utilice la vista Código. Para obtener más información, consulte “Codificación en Dreamweaver” en la página 201. 230 Capítulo 15 Inserción de una etiqueta HTML con Quick Tag Editor Puede utilizar Quick Tag Editor para insertar una etiqueta HTML en el documento. Para insertar una etiqueta HTML con Quick Tag Editor: 1 En la vista Diseño, haga clic en la página para colocar el punto de inserción donde desee insertar código. 2 Presione Control+T (Windows) o Comando+T (Macintosh). Quick Tag Editor se abre en modo Insertar HTML. 3 Introduzca la etiqueta HTML y, a continuación, presione Intro. La etiqueta se inserta en el código. 4 Presione Escape para salir sin realizar ningún cambio. Edición de una etiqueta HTML con Quick Tag Editor Puede utilizar Quick Tag Editor para editar una etiqueta HTML en el documento. Para editar una etiqueta HTML con Quick Tag Editor: 1 Seleccione un objeto en la vista Diseño. También puede seleccionar la etiqueta que desea editar en el selector de etiquetas situado en la parte inferior de la ventana de documento. Para obtener más información, consulte “Edición de código con el selector de etiquetas” en la página 233. 2 Presione Control+T (Windows) o Comando+T (Macintosh). Quick Tag Editor se abre en modo Editar etiqueta. 3 Introduzca nuevos atributos, edite atributos existentes o edite el nombre de la etiqueta. 4 Presione Tab para pasar de un atributo al siguiente; presione Mayús+Tab para retroceder. De forma predeterminada, los cambios se aplican al documento al presionar Tab o Mayús+Tab. Para desactivar las actualizaciones automáticas, seleccione Edición > Preferencias > Quick Tag Editor o Dreamweaver > Preferencias > Quick Tag Editor (Mac OS X). Se abre el cuadro de diálogo Preferencias de Quick Tag Editor. Anule la selección de la opción Aplicar cambios inmediatamente al editar y haga clic en Aceptar. Para obtener más información, haga clic en el botón Ayuda del cuadro de diálogo. 5 Para cerrar Quick Tag Editor y aplicar todos los cambios, presione Intro. 6 Para salir sin hacer ningún otro cambio, presione Escape. Edición de código en la vista Diseño 231 Aplicación de HTML a una selección con Quick Tag Editor Puede utilizar Quick Tag Editor para encerrar una selección del documento entre etiquetas HTML de apertura y cierre. Para aplicar HTML a una selección con Quick Tag Editor: 1 Seleccione texto sin formato o un objeto en la vista Diseño. Si ha seleccionado texto o un objeto que incluya una etiqueta HTML de apertura o cierre, Quick Tag Editor se abrirá en modo Editar etiqueta. 2 Presione Control+T (Windows) o Comando+T (Macintosh), o bien haga clic en el botón Quick Tag Editor del inspector de propiedades. Quick Tag Editor se abre en modo Ajustar etiqueta. 3 Introduzca una etiqueta de apertura, como , y presione Intro. La etiqueta se insertará al principio de la selección actual y se insertará la correspondiente etiqueta de cierre al final. 4 Presione Escape para salir sin realizar ningún cambio. Utilización del menú de sugerencias Mientras se encuentra en Quick Tag Editor, puede acceder a un menú de sugerencias sobre atributos que muestra todos los atributos válidos de la etiqueta que está editando o insertando. Si Dreamweaver no reconoce la etiqueta que está editando, el menú de sugerencias contendrá todos los atributos que Dreamweaver reconoce para todas las etiquetas. También puede desactivar el menú de sugerencias o ajustar el tiempo que debe transcurrir antes de que aparezca el menú en Quick Tag Editor. Para ver una lista de los atributos válidos de una etiqueta, realice una pausa de unos segundos mientras edita un nombre de atributo en Quick Tag Editor. Aparecerá un menú de sugerencias con todos los atributos válidos para la etiqueta que está editando. Utilice el menú de sugerencias como se indica a continuación: • Al comenzar a escribir un nombre de atributo, el menú de sugerencias se desplaza para resaltar el primer nombre de atributo que comience por las letras introducidas. • Para subir o bajar el resaltado por el menú, utilice las teclas de flecha arriba y abajo o la barra de desplazamiento. • Para elegir el nombre de atributo resaltado, presione Intro. También puede hacer doble clic en un nombre de atributo del menú. • Para prescindir del menú de sugerencias sin seleccionar ninguna entrada, presione Escape o simplemente continúe escribiendo. Al hacer una pausa mientras introduce o edita un nombre de etiqueta, aparecerá un menú de sugerencias similar en el que figuran los nombres de las etiquetas en lugar de los nombres de los atributos. 232 Capítulo 15 Para prescindir del menú de sugerencias o modificar el tiempo que debe transcurrir antes de que aparezca: 1 Seleccione Edición > Preferencias o Dreamweaver > Preferencias (Mac OS X) y seleccione Quick Tag Editor. Se abre el cuadro de diálogo Preferencias de Quick Tag Editor. 2 Para desactivar el menú de sugerencias, anule la selección de la opción Activar sugerencias de etiquetas. 3 Para modificar el tiempo que debe transcurrir antes de que el menú aparezca, ajuste el control deslizante Retraso. Para obtener más información, haga clic en el botón Ayuda del cuadro de diálogo. 4 Haga clic en Aceptar. Edición de código con el selector de etiquetas Puede utilizar el selector de etiquetas para seleccionar, editar o quitar etiquetas sin salir de la vista Diseño. El selector de etiquetas está situado en la barra de estado de la parte inferior de la ventana de documento y muestra una serie de etiquetas, como se explica a continuación. Para editar una etiqueta: 1 Haga clic en el documento. Las etiquetas presentes en el punto de inserción aparecen en el selector de etiquetas. 2 Haga clic con el botón derecho (Windows) o presione la tecla Control y haga clic (Macintosh) en una etiqueta del selector de etiquetas. Aparece un menú emergente. 3 En dicho menú, seleccione Editar etiqueta. Se abre Quick Tag Editor. Para obtener más información, consulte “Edición de una etiqueta HTML con Quick Tag Editor” en la página 231. Para eliminar una etiqueta: 1 Haga clic en el documento. Las etiquetas presentes en el punto de inserción aparecen en el selector de etiquetas. 2 Haga clic con el botón derecho (Windows) o presione la tecla Control y haga clic (Macintosh) en una etiqueta del selector de etiquetas. Aparece un menú emergente. 3 En dicho menú, seleccione Quitar etiqueta. Edición de código en la vista Diseño 233 Para seleccionar un objeto representado por una etiqueta: 1 Haga clic en el documento. Las etiquetas presentes en el punto de inserción aparecen en el selector de etiquetas. 2 Haga clic en una etiqueta del selector de etiquetas. El objeto representado por la etiqueta se selecciona en la página. Sugerencia: Utilice esta técnica para seleccionar filas (etiquetas tr) o celdas (etiquetas td) de tabla. Edición de scripts Puede trabajar con JavaScripts y VBScripts en el lado del cliente tanto en la vista Código como en la vista Diseño. Esta sección trata sobre los siguientes temas: • “Cómo escribir un script en el lado del cliente en la vista Diseño” en la página 234 • “Vinculación con un archivo de script externo” en la página 234 • “Edición de un script en la vista Diseño” en la página 235 Cómo escribir un script en el lado del cliente en la vista Diseño Puede escribir un script JavaScript o VBScript para la página sin salir de la vista Diseño. Antes de empezar, compruebe que Dreamweaver muestra marcadores de scripts en la página. Para mostrar los marcadores de scripts, seleccione Ver > Ayudas visuales > Elementos invisibles. Para insertar un script en el lado del cliente en la vista Diseño: 1 Sitúe el punto de inserción en el lugar donde desea introducir el script. 2 Seleccione Insertar > Objetos de script > Script. Se abre el cuadro de diálogo Script. 3 Rellene el cuadro de diálogo y haga clic en Aceptar. Para obtener más información, haga clic en el botón Ayuda del cuadro de diálogo. Vinculación con un archivo de script externo En el documento, puede crear un vínculo con un archivo de script externo sin salir de la vista Diseño. Antes de empezar, compruebe que Dreamweaver muestra marcadores de scripts en la página. Para mostrar los marcadores de scripts, seleccione Ver > Ayudas visuales > Elementos invisibles. Para establecer un vínculo con un archivo de script externo: 1 Sitúe el punto de inserción en el lugar donde desea introducir el script. 2 Seleccione Insertar > Objetos de script > Script. Se abre el cuadro de diálogo Script. 3 Haga clic en Aceptar sin escribir nada en el cuadro Contenido. 4 Seleccione el marcador de scripts en la vista Diseño de la ventana de documento. 5 En el inspector de propiedades, haga clic en el icono de carpeta para acceder y seleccionar el archivo de script externo o escriba el nombre de archivo en el cuadro Origen. 234 Capítulo 15 Edición de un script en la vista Diseño Puede editar un script sin salir de la vista Diseño. Antes de empezar, compruebe que Dreamweaver muestra marcadores de scripts en la página. Para mostrar los marcadores de scripts, seleccione Ver > Ayudas visuales > Elementos invisibles. Para editar el script en la vista Diseño: 1 Seleccione el marcador de scripts. 2 En el inspector de propiedades, haga clic en el botón Editar. El script aparece en el cuadro de diálogo Propiedades del script. Si ha establecido un vínculo con un archivo de script externo, dicho archivo se abre automáticamente en la vista Código, donde podrá editarlo. Nota: Si hay código entre las etiquetas script, se abre el cuadro de diálogo Propiedades del script, incluso aunque haya también un vínculo con un archivo de script externo. 3 Modifique el script y haga clic en Aceptar. Para obtener más información, haga clic en el botón Ayuda del cuadro de diálogo Propiedades del script. Manipulación de server-side includes Server-side includes son instrucciones al servidor Web para que incluya un archivo especificado en una página Web antes de servir la página al navegador. Puede utilizar Dreamweaver para insertar server-side includes en sus páginas, editar los includes u obtener una vista previa de páginas que contengan includes. Esta sección trata sobre los siguientes temas: • “Server-side includes” en la página 235 • “Inserción de un server-side include” en la página 236 • “Edición del contenido de un server-side include” en la página 237 Server-side includes Al abrir un documento que se encuentra en un servidor Web, el servidor procesa las instrucciones del include y crea un documento en el que las instrucciones del include son sustituidas por el contenido del archivo incluido. A continuación, el servidor envía este nuevo documento al navegador. Sin embargo, al abrir un documento local directamente en un navegador, no hay ningún servidor que procese las instrucciones del include en dicho documento, por lo que el navegador abre el documento sin procesar esas instrucciones y el archivo que supuestamente debería ser incluido no aparece en el navegador. Por eso, puede ser difícil, sin usar Dreamweaver, mirar archivos locales y verlos tal como los verán los visitantes una vez que han sido puestos en el servidor. Sin embargo, con Dreamweaver se puede obtener una vista previa de los documentos tal como aparecerán en el servidor, tanto en la vista Diseño como al realizar una vista previa en un navegador. Al colocar un server-side include en un documento se inserta una referencia a un archivo externo; no se inserta el contenido del archivo especificado en el documento actual. Dreamweaver muestra el contenido del archivo externo en la vista Diseño, lo cual facilita el diseño de páginas. Edición de código en la vista Diseño 235 No puede editar el archivo incluido directamente en un documento. Para editar el contenido de un server-side include, deberá editar directamente el archivo que desea incluir. Los cambios realizados en el archivo externo se reflejarán automáticamente en todos los documentos que lo incluyan. Hay dos tipos de server-side includes: Virtual y Archivo. Elija uno de los dos según el tipo de servidor Web que use: • Si se trata de un servidor Web Apache, elija el tipo Virtual. (Ésta es la opción predeterminada en Dreamweaver.) En Apache, Virtual funciona en todos los casos, mientras que Archivo sólo funciona en algunos casos. • Si su servidor es Microsoft Internet Information Server (IIS), elija Archivo. (Virtual funciona con IIS sólo en ciertos casos determinados.) Lamentablemente, IIS no le permitirá incluir un archivo en una carpeta de una jerarquía superior a la de la carpeta actual, salvo en el caso de que se haya instalado un software especial en el servidor. Si es necesario incluir un archivo desde una carpeta de una jerarquía superior en un servidor IIS, pregunte al administrador del sistema si está instalado el software necesario. • Para otros tipos de servidores, o si desconoce el tipo de servidor que está usando, pregunte al administrador del sistema la opción que debe emplear. Algunos servidores están configurados de manera que examinan todos los archivos para ver si contienen server-side includes; otros servidores están configurados para examinar solamente los archivos con una extensión determinada, como .shtml, .shtm o .inc. Si un server-side include no le funciona, pregunte al administrador del sistema si es necesario utilizar una extensión concreta en el nombre del archivo que usa el server-side include. (Por ejemplo, si el archivo se llama canoe.html, puede ser necesario cambiarle el nombre por canoe.shtml.) Si desea que los archivos conserven las extensiones .html o .htm, solicite al administrador del sistema que configure el servidor para examinar todos los archivos (no sólo los archivos con extensiones determinadas) para comprobar si contienen server-side includes. Sin embargo, el análisis de un archivo para comprobar si contiene server-side includes implica un poco más de tiempo de proceso, por lo que las páginas que el servidor analiza tardan un poco más en estar disponibles que las otras; por ello, algunos administradores de sistemas no proporcionarán la opción de analizar los archivos. Inserción de un server-side include Puede utilizar Dreamweaver para insertar server-side includes en la página. Para insertar un server-side include: 1 Seleccione Insertar > Objetos de script> Server-Side Include. 2 En el cuadro de diálogo que aparece, localice y seleccione un archivo. Para cambiar el archivo incluido: 1 Seleccione el server-side include en la ventana de documento. 2 Abra el inspector de propiedades (Ventana > Propiedades). 3 Lleve a cabo una de las siguientes operaciones: • Haga clic en el icono de carpeta para localizar y seleccionar un nuevo archivo para incluir. • En el cuadro de texto, escriba la ruta y el nombre del nuevo archivo para incluir. 236 Capítulo 15 Edición del contenido de un server-side include Puede utilizar Dreamweaver para editar server-side includes. Para editar el contenido asociado al archivo incluido, deberá abrir el archivo. Para editar un server-side include: 1 Seleccione el server-side include en la vista Diseño o la vista Código y haga clic en Editar en el inspector de propiedades. El archivo incluido se abrirá en una nueva ventana de documento. 2 Edite el archivo y, a continuación, guárdelo. Los cambios se reflejarán inmediatamente en el documento actual y en los documentos que abra posteriormente que contengan el archivo. Edición de código en la vista Diseño 237 238 Capítulo 15 Parte IV IV Parte Diseño de la disposición de la página Utilice las herramientas de diseño visual de Dreamweaver para crear sofisticadas disposiciones de página. Esta parte contiene los siguientes capítulos: • Capítulo 16, “Presentación de contenido en tablas” • Capítulo 17, “Establecimiento de la disposición de páginas en la vista Disposición” • Capítulo 18, “Utilización de marcos” CAPÍTULO 16 Presentación de contenido en tablas Las tablas constituyen una herramienta muy eficaz para presentar datos de tabla y establecer la disposición de texto y gráficos en una página HTML. Una tabla consta de una o varias filas, cada una de las cuales consta, a su vez, de una o más celdas. Aunque las columnas no suelen especificarse explícitamente en el código HTML, Dreamweaver permite manipular tanto columnas como filas y celdas. Después de crear una tabla, podrá modificar fácilmente su aspecto y estructura. Puede llevar a cabo cualquiera de las operaciones siguientes: • Añadir contenido • Añadir, eliminar, dividir y combinar filas y columnas • Modificar las propiedades de tabla, fila o celda para añadir color y alineamientos • Copiar y pegar celdas Nota: Muchos diseñadores utilizan tablas para establecer la disposición de las páginas Web. Dreamweaver ofrece dos métodos de visualización y manipulación de tablas: la vista Estándar, en la que las tablas se presentan en forma de cuadrícula de filas y columnas, y la vista Disposición, que permite dibujar, cambiar el tamaño y mover cuadros en la página mientras se siguen utilizando tablas para la estructura subyacente (consulte Capítulo 17, “Establecimiento de la disposición de páginas en la vista Disposición”, en la página 257). Este capítulo contiene las siguientes secciones: • “Inserción de una tabla” en la página 242 • “Adición de contenido a la celda de una tabla” en la página 242 • “Importación de datos de tabla” en la página 243 • “Selección de elementos de tabla” en la página 243 • “Aplicación de formato a tablas y celdas” en la página 245 • “Cambio del tamaño de las tablas” en la página 249 • “Cambio del ancho de las columnas y el alto de las filas” en la página 249 • “Adición y eliminación de filas y columnas” en la página 250 • “Anidación de tablas” en la página 253 • “Cómo cortar, copiar y pegar celdas” en la página 253 • “Ordenación de tablas” en la página 255 • “Exportación de datos de tabla” en la página 256 241 Inserción de una tabla Utilice la barra o el menú Insertar para crear una tabla. Para obtener información sobre la creación de tablas accesibles en Dreamweaver, consulte “Creación de sitios Web accesibles” en la página 363. Para insertar una tabla: 1 En la vista Diseño de la ventana de documento, sitúe el punto de inserción donde desee que aparezca la tabla. Nota: Si no hay ningún contenido en el documento, la única ubicación posible será al principio del mismo. 2 Lleve a cabo una de las siguientes operaciones: • En la categoría Común de la barra Insertar, haga clic en el botón Tabla. • Elija Insertar > Tabla. Se mostrará el cuadro de diálogo Insertar tabla. 3 Introduzca los nuevos valores que desee. Para obtener más información, haga clic en el botón Ayuda del cuadro de diálogo. Adición de contenido a la celda de una tabla Puede añadir texto e imágenes a las celdas de una tabla del mismo modo que lo haría fuera de una tabla. Para obtener más información, consulte Capítulo 19, “Inserción y aplicación de formato al texto”, en la página 289 y Capítulo 20, “Inserción de imágenes”, en la página 317. Al añadir o editar el contenido de una tabla, ahorrará tiempo si utiliza el teclado para desplazarse por la tabla. Para pasar de una celda a otra utilizando el teclado: • Presione la tecla Tab para desplazarse a la celda siguiente. Si presiona la tecla Tab en la última celda de una tabla se añadirá automáticamente otra fila alatabla. • Presione Mayús+Tab para volver a la celda anterior. • Presione las teclas de flecha para subir, bajar, desplazarse hacia la izquierda o hacia la derecha. 242 Capítulo 16 Importación de datos de tabla Los datos de tabla creados con otra aplicación (por ejemplo, Microsoft Excel) y guardados en un formato de texto delimitado (con elementos separados por tabuladores, comas, dos puntos, puntos y comas u otros delimitadores) se pueden importar a Dreamweaver y aplicarles formato de tabla. Para importar datos de tabla: 1 Lleve a cabo una de las siguientes operaciones: • Elija Archivo > Importar > Datos de tabla. • Seleccione Insertar > Objetos de tabla > Importar datos de tabla. Aparece el cuadro de diálogo Importar datos de tabla. 2 En el cuadro de diálogo introduzca información acerca del archivo que contiene los datos. Para obtener más información, haga clic en el botón Ayuda del cuadro de diálogo. Tema relacionado Capítulo 34, “Visualización de registros de base de datos”, en la página 573 Selección de elementos de tabla Puede seleccionar toda una tabla, fila o columna al mismo tiempo. También puede seleccionar un bloque de celdas contiguas dentro de una tabla. Una vez seleccionada las tabla o las celdas, puede realizar las siguientes operaciones: • Modificar el aspecto de las celdas seleccionadas o del texto que contienen. Consulte “Aplicación de formato a tablas y celdas” en la página 245. • Copiar y pegar celdas. Consulte “Cómo cortar, copiar y pegar celdas” en la página 253. También puede seleccionar varias celdas no contiguas de una tabla y modificar sus propiedades. No se pueden copiar ni pegar grupos de celdas no contiguas. Presentación de contenido en tablas 243 Para seleccionar toda la tabla, lleve a cabo una de estas operaciones: • Haga clic en la esquina superior izquierda de la tabla o en cualquier punto del borde derecho o inferior. • Haga clic en una celda de la tabla y seleccione la etiqueta table en el selector de etiquetas situado en la esquina inferior izquierda de la ventana de documento. • Haga clic en una celda de la tabla y elija Modificar > Tabla > Seleccionar tabla. • Haga clic en una celda de la tabla y, a continuación, seleccione la etiqueta table en el inspector de etiquetas. Aparecerán manejadores de selección en los bordes inferior y derecho de la tabla. Para seleccionar filas o columnas: 1 Sitúe el puntero en el borde izquierdo de una fila o en el borde superior de una columna. 2 Cuando el puntero se convierta en una flecha de selección, haga clic para seleccionar una fila o columna, o arrastre para seleccionar varias filas o columnas. Para seleccionar una sola celda, lleve a cabo una de estas operaciones: • Haga clic en la celda y seleccione la etiqueta td en el selector de etiquetas situado en la esquina inferior izquierda de la ventana de documento. • Haga clic en la celda y, a continuación, elija Edición > Seleccionar todo. Sugerencia: Para seleccionar toda la tabla, elija de nuevo Edición > Seleccionar todo cuando una celda esté seleccionada. • Haga clic en una celda de la tabla y, a continuación, seleccione la etiqueta td en el inspector de etiquetas. 244 Capítulo 16 Para seleccionar un bloque de celdas lineal o rectangular, lleve a cabo una de estas operaciones: • Arrastre de una celda a otra. • Haga clic en una celda y, a continuación, presione la tecla Mayús y haga clic en otra celda. Todas las celdas de la región lineal o rectangular definida por las dos celdas quedarán seleccionadas. Para seleccionar celdas no contiguas: Presione Control (Windows) o Comando (Macintosh) mientras hace clic en las celdas, filas o columnas que desea seleccionar. Las celdas, filas o columnas que no estén todavía seleccionadas se añadirán a la selección. Las que ya lo estén, se eliminarán de la selección. Aplicación de formato a tablas y celdas Puede cambiar el aspecto de una tabla configurando las propiedades de la misma y de sus celdas o aplicándole un diseño predefinido. Consulte “Visualización y configuración de las propiedades de una tabla” en la página 246, “Visualización y configuración de las propiedades de celdas, filas y columnas” en la página 247 y “Utilización de un esquema de diseño para aplicar formato a una tabla” en la página 248. Para dar formato al texto de la tabla, puede aplicar un formato al texto seleccionado o utilizar estilos. Consulte Capítulo 19, “Inserción y aplicación de formato al texto”, en la página 289. Conflictos en el formato de tablas A la hora de dar formato a tablas en la vista Diseño, puede definir propiedades que se apliquen a toda la tabla o a filas, columnas o celdas seleccionadas de la misma. Al definir el valor de una propiedad como, por ejemplo, el color de fondo o el alineamiento, para toda la tabla y otro valor para celdas individuales, el formato de celda tiene prioridad sobre el formato de fila, que a su vez tiene prioridad sobre el formato de tabla. El orden de prioridad en el formato de tabla es el siguiente: 1 Celdas 2 Filas 3 Tabla Por ejemplo, si define un color de fondo azul para una sola celda y, a continuación, establece el color de fondo de toda la tabla como amarillo, la celda azul no cambiará a amarillo, ya que el formato de celda tiene prioridad sobre el formato de tabla. Nota: Al establecer las propiedades de una columna, Dreamweaver modifica los atributos de la etiqueta td correspondientes a cada celda de la columna. Presentación de contenido en tablas 245 Visualización y configuración de las propiedades de una tabla Al seleccionar una tabla, el inspector de propiedades permite ver y modificar sus propiedades. Para ver las propiedades de una tabla: 1 Seleccione la tabla. 2 Elija Ventana > Propiedades para abrir el inspector de propiedades. Para ver todas las propiedades de una tabla: Si el inspector de propiedades no está ampliado aún, haga clic en la flecha de ampliación situada en la esquina inferior derecha para ver todas las propiedades. Para aplicar formato a una tabla en el inspector de propiedades: 1 Seleccione una tabla. Para obtener más información, consulte “Selección de elementos de tabla” en la página 243. 2 Elija Ventana > Propiedades para abrir el inspector de propiedades. 3 Para cambiar el formato de la tabla establezca las propiedades. Para obtener más información, haga clic en el botón Ayuda del inspector de propiedades. Tema relacionado “Utilización de un esquema de diseño para aplicar formato a una tabla” en la página 248 246 Capítulo 16 Visualización y configuración de las propiedades de celdas, filas y columnas El inspector de propiedades permite ver y modificar las propiedades de una celda o grupo de celdas seleccionadas. Nota: Al establecer las propiedades de una columna, Dreamweaver modifica los atributos de la etiqueta td correspondientes a cada celda de la columna. Sin embargo, al establecer algunas de las propiedades de una fila, Dreamweaver modifica los atributos de la etiqueta tr en lugar de los atributos de cada etiqueta td de la fila. Al aplicar el mismo formato a todas las celdas de una fila mediante la etiqueta tr se obtiene un código HTML más claro y conciso. Para ver las propiedades de un elemento de tabla: 1 Seleccione una celda o grupo de celdas de una fila o columna. 2 Elija Ventana > Propiedades para abrir el inspector de propiedades. Para ver todas las propiedades de una celda, fila o columna: Si el inspector de propiedades no está ampliado aún, haga clic en la flecha de ampliación situada en la esquina inferior derecha para ver todas las propiedades. Para aplicar formato a los elementos de una tabla en el inspector de propiedades: 1 Seleccione una celda, fila o columna. Para obtener más información, consulte “Selección de elementos de tabla” en la página 243. 2 Elija Ventana > Propiedades para abrir el inspector de propiedades. 3 Modifique el formato del elemento de la tabla configurando las propiedades. Para obtener más información, haga clic en el botón Ayuda del inspector de propiedades. Tema relacionado “Selección de elementos de tabla” en la página 243 Presentación de contenido en tablas 247 Utilización de un esquema de diseño para aplicar formato a una tabla Utilice el comando Formatear tabla para aplicar fácilmente un diseño predefinido a una tabla. A continuación, podrá seleccionar opciones para personalizar más el diseño. Nota: Sólo se pueden aplicar formatos de diseños predefinidos a las tablas sencillas. No podrá aplicar estos diseños a tablas que contengan celdas combinadas (colspan o rowspan), grupos de columnas u otros formatos poco habituales en los que la tabla deja de ser una cuadrícula rectangular de celdas. Para utilizar un diseño de tabla predefinido: 1 Seleccione una tabla y, a continuación, elija Comandos > Formatear tabla. Se mostrará el cuadro de diálogo Formatear tabla. 2 Personalice las opciones como desee. Para obtener más información, haga clic en el botón Ayuda del cuadro de diálogo. 3 Haga clic en Aplicar o en Aceptar para dar formato a la tabla con el diseño seleccionado. 248 Capítulo 16 Cambio del tamaño de las tablas Puede cambiar el tamaño de una tabla completa o de filas y columnas individuales. Al cambiar el tamaño de toda la tabla, el tamaño de todas sus celdas cambiará proporcionalmente. Nota: Si el alto y el ancho de las celdas de una tabla está explícitamente especificado, al cambiar el tamaño de la tabla también lo hará el tamaño visual de las celdas en la ventana de documento, aunque no el alto y el ancho especificado para las celdas. Para cambiar el tamaño de una tabla: 1 Seleccione la tabla. 2 Lleve a cabo una de las siguientes operaciones: • Para cambiar el tamaño horizontal de la tabla, arrastre el manejador de selección de la derecha. • Para cambiar el tamaño vertical de la tabla, arrastre el manejador de selección de la parte inferior. • Para cambiar ambos, arrastre el manejador de selección de la esquina inferior derecha. Tem as re lac io n ad o s “Selección de elementos de tabla” en la página 243 Cambio del ancho de las columnas y el alto de las filas Puede cambiar el ancho de una columna o el alto de una fila utilizando el inspector de propiedades o arrastrando los bordes de la columna o fila. También puede cambiar directamente el ancho y el alto de la celda en los códigos HTML utilizando la vista Código. Si encuentra problemas para cambiar el tamaño, borre el ancho de la columna y el alto de la fila y empiece de nuevo. Sugerencia: El alto y el ancho pueden especificarse en píxeles o en porcentajes y convertirse de una unidad a otra. Para obtener más información, consulte “Visualización y configuración de las propiedades de una tabla” en la página 246. Para cambiar el tamaño de una fila o columna visualmente, lleve a cabo una de estas operaciones: • Para cambiar el ancho de una columna, selecciónela y, a continuación, arrastre el borde derecho de la misma. Si la columna no es la que se encuentra en el extremo derecho de la tabla, el ancho de la columna contigua también cambiará, manteniéndose la misma anchura total de la tabla. Si es la que se encuentra más a la derecha, cambiará la anchura de toda la tabla y todas las columnas se ampliarán o estrecharán proporcionalmente. • Para cambiar el alto de una fila, selecciónela y, a continuación, arrastre el borde inferior de la misma. Para establecer el ancho de una columna o el alto de una fila utilizando el inspector de propiedades: 1 Seleccione la columna o fila. 2 Elija Ventana > Propiedades para abrir el inspector de propiedades. 3 Modifique el formato del elemento de la tabla configurando las propiedades. Para obtener más información, haga clic en el botón Ayuda del inspector de propiedades. Presentación de contenido en tablas 249 Para borrar cualquier ancho o alto establecido: 1 Seleccione la tabla. 2 Lleve a cabo una de las siguientes operaciones: • Para borrar cualquier ancho especificado, elija Modificar > Tabla > Borrar ancho de celda, o haga clic en el botón Borrar ancho de columna del inspector de propiedades. • Para borrar cualquier alto especificado, elija Modificar > Tabla > Borrar alto de celda, o haga clic en el botón Borrar alto de fila del inspector de propiedades. Tem as re lac io n ad o s “Selección de elementos de tabla” en la página 243 “Cambio del tamaño de las tablas” en la página 249 “Codificación en Dreamweaver” en la página 201 Adición y eliminación de filas y columnas Para añadir y quitar filas y columnas, utilice los comandos del submenú Modificar > Tabla. Sugerencia: Si presiona la tecla Tab en la última celda de una tabla se añadirá automáticamente otra fila a la tabla. Para añadir filas o columnas: 1 Haga clic en una celda. 2 Lleve a cabo una de las siguientes operaciones: • Para añadir una fila sobre la celda actual, elija Modificar > Tabla > Insertar fila. • Para añadir una columna a la izquierda de la celda actual, elija Modificar > Tabla > Insertar columna. • Para añadir varias filas o columnas al mismo tiempo, una fila debajo de la celda actual o una columna a su derecha, elija Modificar > Tabla > Insertar filas o columnas. Aparece el cuadro de diálogo Insertar filas o columnas. 3 Si elige Insertar filas o columnas, especifique la información necesaria en el cuadro de diálogo y, a continuación, haga clic en Aceptar. Para obtener más información, haga clic en el botón Ayuda del cuadro de diálogo. Para eliminar una fila o columna: 1 Haga clic en una celda de la fila o columna que desea eliminar. 2 Lleve a cabo una de las siguientes operaciones: • Para eliminar una fila, elija Modificar > Tabla > Eliminar fila. • Para eliminar una columna, elija Modificar > Tabla > Eliminar columna. Sugerencia: También puede seleccionar toda una fila o columna y, a continuación, elegir Edición > Borrar o presionar la tecla Supr; se eliminará toda la fila o columna de la tabla. 250 Capítulo 16 Para añadir o eliminar filas o columnas utilizando el inspector de propiedades: 1 Seleccione toda la tabla. 2 En el inspector de propiedades, lleve a cabo una de estas operaciones: • Aumente o disminuya el valor de Filas para añadir o eliminar filas. Dreamweaver añade y elimina filas del final de la tabla. • Aumente o disminuya el valor de Cols para añadir o eliminar columnas. Dreamweaver añade y elimina columnas de la derecha de la tabla. Nota: Dreamweaver no advertirá de que las filas o las columnas que desea eliminar contienen datos. Tem as re lac io n ad o s “Selección de elementos de tabla” en la página 243 “Inserción de una tabla de repetición” en la página 485 “Visualización de múltiples comportamientos” en la página 580 División y combinación de celdas Utilice el inspector de propiedades o los comandos del submenú Modificar > Tabla para dividir o combinar celdas. Podrá combinar cualquier número de celdas contiguas, siempre que toda la selección sea una línea o un rectángulo de celdas, para obtener una sola celda que se extienda a lo largo de varias columnas o filas. Una celda puede dividirse en cuantas filas o columnas desee, aunque haya sido combinada anteriormente. Dreamweaver reestructura automáticamente la tabla (añadiendo los atributos COLSPAN o ROWSPAN correspondientes) para crear la disposición especificada. En la ilustración siguiente, las celdas en la mitad de las dos primeras filas se han combinado para que ocupen dos filas. Como alternativa a la división y combinación de celdas, Dreamweaver incluye también herramientas que permiten aumentar o disminuir el número de filas o columnas que ocupa una celda. Presentación de contenido en tablas 251 Para combinar dos o más celdas en una tabla: 1 Seleccione las celdas. Las celdas seleccionadas deberán ser contiguas y tener forma rectangular. En la siguiente ilustración, la selección es un rectángulo de celdas, por lo que éstas se pueden combinar. En la siguiente ilustración, la selección no es un rectángulo, por lo que las celdas no se pueden combinar. 2 Elija Modificar > Tabla > Combinar celdas, o haga clic en el botón Combinar celdas del inspector de propiedades. El contenido de las celdas individuales se sitúa en la celda combinada resultante. Las propiedades de la primera celda seleccionada se aplicarán a la celda combinada. Para dividir una celda: 1 Haga clic en la celda. 2 Elija Modificar > Tabla > Dividir celda, o haga clic en el botón Dividir celda del inspector de propiedades. 3 En el cuadro de diálogo Dividir celda, especifique cómo desea dividir la celda. Para obtener más información, haga clic en el botón Ayuda del cuadro de diálogo. Para aumentar o disminuir el número de filas o columnas que ocupa una celda: 1 Seleccione una celda. 2 Elija Modificar > Tabla > Aumentar tamaño de fila o Modificar > Tabla > Aumentar tamaño de columna o Modificar > Tabla > Reducir tamaño de fila o Modificar > Tabla > Reducir tamaño de columna. 252 Capítulo 16 Anidación de tablas Una tabla anidada es una tabla dentro de una celda o de otra tabla. Puede aplicar formato a una tabla anidada como lo haría con cualquier otra tabla; no obstante, su ancho estará limitado por el ancho de la celda en la que aparece. Para anidar una tabla en una celda de otra tabla: 1 Haga clic en una celda de la tabla. 2 Elija Insertar > Tabla. 3 En el cuadro de diálogo Insertar tabla, especifique las propiedades que desee para la tabla anidada y, a continuación, haga clic en Aceptar. Cómo cortar, copiar y pegar celdas Puede cortar, copiar o pegar una o varias celdas de una tabla al mismo tiempo, conservando el formato de las celdas. Las celdas se pueden pegar en el punto de inserción o en el lugar de una selección en una tabla existente. Para pegar varias celdas de una tabla, el contenido del Portapapeles debe ser compatible con la estructura de la tabla o la selección de la tabla en la que se van a pegar las celdas. Presentación de contenido en tablas 253 Para cortar o copiar celdas de una tabla: 1 Seleccione una o más celdas de la tabla. Las celdas seleccionadas deberán ser contiguas y tener forma rectangular. En la siguiente ilustración, la selección es un rectángulo de celdas, por lo que éstas se pueden cortar o copiar. En la siguiente ilustración, la selección no es un rectángulo de celdas, por lo que éstas no se pueden cortar ni copiar. 2 Corte o copie las celdas utilizando Edición > Cortar o Edición > Copiar. Si selecciona una fila o columna completa, y elige Edición > Cortar, se eliminará toda la columna o fila de la tabla (no sólo el contenido de las celdas). Para pegar celdas de una tabla: 1 Elija dónde desea pegar las celdas. • Para reemplazar las celdas actuales por las celdas que desea pegar, seleccione un grupo de celdas que tengan la misma disposición que las del portapapeles. Por ejemplo, si ha copiado o cortado un bloque de celdas de 3 x 2, podrá reemplazarlo por otro bloque de celdas de 3 x 2. • Para pegar toda una fila de celdas encima de una celda concreta, haga clic en dicha celda. • Para pegar toda una columna de celdas a la izquierda de una celda concreta, haga clic en dicha celda. • Para crear una nueva tabla con las celdas pegadas, sitúe el punto de inserción fuera de la tabla. Nota: Si no dispone de toda una fila o columna de celdas en el portapapeles y hace clic en una celda y, a continuación, pega las celdas del portapapeles, puede reemplazar la celda en la que hizo clic y las que la rodean (dependiendo de su ubicación en la tabla) por las celdas que está pegando. 2 Elija Edición > Pegar. Si pega filas o columnas completas en una tabla existente, éstas se añadirán a la tabla. Si pega una sola celda, se reemplazará el contenido de la celda seleccionada. Si pega fuera de una tabla, las filas, columnas o celdas se utilizarán para definir una tabla nueva. 254 Capítulo 16 Para eliminar el contenido y dejar las celdas intactas: 1 Seleccione una o más celdas. (Asegúrese de que la selección no consta sólo de filas o columnas completas.) 2 Elija Edición > Borrar o presione Supr. Nota: Si únicamente están seleccionadas filas o columnas completas, cuando elija Edición > Borrar o presione Eliminar, se eliminarán de la tabla todas las filas o columnas, y no sólo su contenido. Para eliminar filas o columnas que contienen celdas combinadas: 1 Seleccione la fila o columna que desea eliminar. 2 Elija Modificar > Tabla > Eliminar fila o Modificar > Tabla > Eliminar columna. Ordenación de tablas Puede ordenar las filas de una tabla en función del contenido de una sola columna. También puede realizar una operación más compleja ordenándola en función del contenido de dos columnas. No se pueden ordenar tablas que contengan atributos COLSPAN o ROWSPAN; es decir, tablas con celdas combinadas. (Para obtener más información, consulte “División y combinación de celdas” en la página 251. Para ordenar una tabla: 1 Seleccione la tabla (o haga clic en cualquiera de las celdas). 2 Elija Comandos > Ordenar tabla. Se abre el cuadro de diálogo Ordenar tabla. 3 En el cuadro de diálogo, especifique cómo desea ordenar la tabla. Para obtener más información, haga clic en el botón Ayuda del cuadro de diálogo. Presentación de contenido en tablas 255 Exportación de datos de tabla Puede exportar los datos de una tabla desde Dreamweaver a un archivo de texto con el contenido de las celdas contiguas separado por un delimitador. Se pueden utilizar comas, dos puntos, puntos y comas o espacios como delimitadores. No se pueden exportar partes de una tabla, por lo que es necesario exportar la tabla entera en todos los casos. Si sólo le interesan algunos de los datos de una tabla (por ejemplo, las seis primeras filas o columnas), copie las celdas que contienen dichos datos y péguelas fuera de la tabla para crear una nueva tabla y, a continuación, exporte la nueva tabla. Para exportar una tabla: 1 Sitúe el punto de inserción en cualquier celda de la tabla. 2 Elija Archivo > Exportar > Tabla. Se mostrará el cuadro de diálogo Exportar tabla. 3 En este cuadro de diálogo, especifique las opciones para la exportación de la tabla. Para obtener más información, haga clic en el botón Ayuda del cuadro de diálogo. 4 Haga clic en Exportar. 5 En el cuadro de diálogo que aparece, especifique un nombre para el archivo y, a continuación, haga clic en Guardar. 256 Capítulo 16 CAPÍTULO 17 Establecimiento de la disposición de páginas en la vista Disposición Dreamweaver le permite establecer la disposición de las páginas Web de diversas formas. Un método frecuente para crear la disposición de una página consiste en utilizar tablas HTML para colocar los elementos. No obstante, las tablas pueden resultar difíciles de usar como método de disposición, ya que inicialmente se crearon para mostrar datos tabulares y no para establecer la disposición de páginas Web. Para optimizar el uso de tablas en el establecimiento de la disposición de páginas, Dreamweaver ofrece la vista Disposición. En la vista Disposición, puede establecer la disposición de una página utilizando tablas como estructura subyacente al mismo tiempo que evita algunos de los problemas que suelen presentarse al crear disposiciones basadas en tablas con medios tradicionales. Por ejemplo, en la vista Disposición puede dibujar celdas de disposición en la página y desplazarlas a continuación al lugar en el que desea colocarlas. También puede crear fácilmente tanto disposiciones con ancho fijo como disposiciones que se ajusten automáticamente al ancho total de la ventana del navegador (consulte “Establecimiento del ancho de columna” en la página 267). También puede establecer la disposición de las páginas utilizando las tablas de la manera tradicional (consulte “Presentación de contenido en tablas” en la página 241) o utilizando capas y convirtiéndolas en tablas (consulte “Utilización de tablas y capas para diseño” en la página 419). Sin embargo, la vista Disposición de Dreamweaver es la forma más sencilla de establecer la disposición de una página. Nota: En la vista Disposición, puede utilizar las herramientas Insertar tabla y Dibujar capa que puede utilizar en la vista Estándar. Para utilizar dichas herramientas, primero debe cambiar a la vista Estándar. Este capítulo contiene las siguientes secciones: • “Celdas y tablas de disposición” en la página 258 • “Cambio a la vista Disposición y salida de ella” en la página 259 • “Dibujo de celdas y tablas de disposición” en la página 259 • “Adición de contenido a una celda de disposición” en la página 263 • “Cómo mover y cambiar el tamaño de celdas y tablas de disposición” en la página 265 • “Aplicación de formato a celdas y tablas de disposición” en la página 266 • “Establecimiento del ancho de columna” en la página 267 • “Configuración de las preferencias de la vista Disposición” en la página 271 257 Celdas y tablas de disposición En la vista Disposición, puede establecer la distribución de la página antes de añadirle contenido. Por ejemplo, puede dibujar una celda a lo largo de la parte superior de la página para insertar un gráfico de encabezado, otra celda en la parte izquierda de la página para insertar una barra de navegación y una tercera celda en la parte derecha para insertar contenido. (Otra posibilidad es dibujar cada celda sólo en el momento de insertar contenido en ella. Esta posibilidad le ofrece la mayor flexibilidad; deja más espacio en blanco en la tabla de disposición durante más tiempo, permitiéndole cambiar el tamaño de las celdas o su ubicación con más facilidad.) Al dibujar una celda de disposición fuera de una tabla de disposición, Dreamweaver crea automáticamente una tabla de disposición como contenedor para la celda. Una celda de disposición no puede existir fuera de una tabla de disposición. Puede establecer la disposición de la página utilizando varias celdas de disposición dentro de una tabla de disposición, lo cual resulta ser el método más empleado. Para crear distribuciones más complejas, puede utilizar varias tablas de disposición. El uso de varias tablas de disposición aísla secciones de la distribución para evitar que se vean afectadas por los cambios que afectan a otras secciones. También puede anidar las tablas de disposición situando una nueva tabla de disposición dentro de otra existente. Esta estructura le permite simplificar la estructura de la tabla cuando las filas o columnas de una parte de la disposición no están alineadas con las filas o columnas de otra parte. Por ejemplo, el uso de tablas de disposición anidadas le permite crear de forma sencilla una disposición de dos columnas con cuatro líneas en la columna izquierda y tres filas en la columna derecha. Para obtener más información, consulte “Dibujo de una tabla de disposición anidada” en la página 261. 258 Capítulo 17 Cambio a la vista Disposición y salida de ella Antes de poder dibujar tablas o celdas de disposición, debe cambiar de la vista Estándar a la vista Disposición. Sugerencia: Si crea una tabla en la vista Estándar y a continuación cambia a la vista Disposición, es posible que la tabla de disposición resultante contenga celdas de disposición vacías. Es posible que necesite eliminar dichas celdas antes de poder crear nuevas celdas de disposición o moverlas de sitio. Al crear una nueva disposición que va a editar en la vista Disposición, resulta más sencillo crear la tabla en la vista Disposición que crearla en la vista Estándar. Para cambiar a la vista Disposición: 1 Si la vista Diseño no está visible, elija Ver > Diseño o Ver > Código y diseño. La vista Disposición no puede activarse o desactivarse desde la vista Código. 2 Elija Ver > Vista de tabla > Vista de disposición o haga clic en el botón Vista de disposición en la categoría Disposición de la barra Insertar. (En el espacio de trabajo flotante de cuatro estilos de Dreamweaver, con una barra Insertar vertical, los elementos relacionados con la disposición aparecen en la parte inferior del panel, en lugar de en una categoría distinta.) Una barra gris llamada Vista de disposición aparece a lo largo de la parte superior de la vista Diseño indicando que está en la vista de disposición. Si la página contiene tablas, aparecen como tablas de disposición. Para salir de la vista Disposición: 1 Si la vista Diseño no está visible, elija Ver > Diseño o Ver > Código y diseño. La vista Disposición no puede activarse o desactivarse desde la vista Código. 2 Elija Ver > Vista de tabla> Vista estándar o haga clic en el botón Vista estándar en la categoría Disposición de la barra Insertar. Dibujo de celdas y tablas de disposición En la vista Disposición puede dibujar celdas y tablas de disposición en la página. Al dibujar una celda de disposición fuera de una tabla de disposición, Dreamweaver crea automáticamente una tabla de disposición como contenedor para la celda. Una celda de disposición no puede existir fuera de una tabla de disposición. Nota: Cuando Dreamweaver crea automáticamente una tabla de disposición, al principio parece que la tabla ocupa toda la vista Diseño, aunque cambie el tamaño de la ventana de documento. Esta tabla de disposición predeterminada que ocupa toda la ventana le permite dibujar celdas de disposición en cualquier lugar de la vista Diseño. Puede establecer un tamaño específico para la tabla haciendo clic en el borde de la tabla y arrastrando a continuación los manejadores de cambio de tamaño. Para dibujar una celda de disposición: 1 Sitúese en la vista Disposición (consulte “Cambio a la vista Disposición y salida de ella” en la página 259) y, a continuación, haga clic en el botón Dibujar celda de disposición en la categoría Disposición de la barra Insertar. (En el espacio de trabajo flotante de cuatro estilos de Dreamweaver, con una barra Insertar vertical, los elementos relacionados con la disposición aparecen en la parte inferior del panel, en lugar de en una categoría distinta.) El puntero del ratón se convertirá en un signo más (+). Establecimiento de la disposición de páginas en la vista Disposición 259 2 Sitúe el puntero del ratón en la parte de la página en la que desee que comience la celda y, a continuación, arrastre para crear la celda de disposición. Para crear varias celdas sin tener que hacer clic en el botón Dibujar celda de disposición cada vez, mantenga presionada la tecla Control (Windows) o Comando (Macintosh) mientras arrastra para crear cada una de las celdas de disposición. La celda aparece en la página con un contorno azul. (Éste es el color de contorno predeterminado de las celdas de disposición). Para cambiar el color del contorno, consulte “Configuración de las preferencias de la vista Disposición” en la página 271. El ancho de cada celda se muestra en el área de encabezado de columna en la parte superior de la columna, siempre que las fichas de tabla de disposición estén visibles (consulte “Configuración de las preferencias de la vista Disposición” en la página 271). Para obtener más información sobre anchos de columna, consulte “Establecimiento del ancho de columna” en la página 267. Aparece una cuadrícula de líneas claras que se extiende desde los bordes de la nueva celda de disposición hasta los bordes de la tabla de disposición que la contiene. Estas líneas le ayudan a alinear las celdas nuevas con las celdas existentes y le ayudan a visualizar la estructura subyacente de la tabla HTML. Dreamweaver alinea automáticamente los bordes de las nuevas celdas con los bordes de las celdas existentes cercanas. (Las celdas de disposición no pueden solaparse.) Si dibuja una celda cerca del borde de la tabla, los bordes de la celda también se ajustan automáticamente a los bordes de la tabla de disposición que la contiene. Para desactivar temporalmente el ajuste, mantenga presionada la tecla Alt (Windows) u Opción (Macintosh) mientras arrastra la celda. Para dibujar una tabla de disposición: 1 Sitúese en la vista Disposición. A continuación, lleve a cabo una de estas operaciones: • Para dibujar una tabla de disposición, haga clic en el botón Dibujar tabla de disposición en la categoría Disposición de la barra Insertar. El puntero del ratón se convertirá en un signo más (+). • Para dibujar más de una tabla de disposición sin tener que hacer clic repetidamente en el botón Dibujar tabla de disposición, mantenga presionado el botón Control (Windows) o Comando (Macintosh) mientras presiona el botón Dibujar tabla de disposición. Una vez haya terminado de dibujar una tabla de disposición, puede dibujar otra inmediatamente después. 2 Coloque el puntero en la página y arrastre para crear la tabla de disposición. Si la pagina no tiene contenido, la nueva tabla se coloca automáticamente en la esquina superior izquierda de la página. La tabla aparecerá en la página con un contorno verde. (Éste es el color de contorno predeterminado de las tablas de disposición.) Para cambiar el color del contorno, consulte “Configuración de las preferencias de la vista Disposición” en la página 271. En la parte superior de cada tabla que dibuja aparece una ficha Tabla de disposición que le ayuda a seleccionar la tabla y distinguirla del resto de los elementos de la página. 260 Capítulo 17 El ancho de la tabla (expresado en píxeles o como un porcentaje del ancho de la página) se muestra en el área de encabezado de columna de la parte superior de la tabla, siempre que las fichas de tabla de disposición estén visibles (consulte “Configuración de las preferencias de la vista Disposición” en la página 271). Para obtener más información sobre los anchos de tabla y columna, consulte “Establecimiento del ancho de columna” en la página 267. Puede crear una tabla de disposición en un área vacía de la disposición de la página, alrededor de celdas y tablas de disposición existentes o anidada en una tabla de disposición existente. Las tablas no pueden solaparse. Sin embargo, una tabla puede contener otra tabla. Para obtener más información, consulte “Dibujo de una tabla de disposición anidada” en la página 261. Sugerencia: No puede dibujar una tabla de disposición junto a contenido existente. Si su página ya tiene contenido, puede dibujar una nueva tabla de disposición sólo por debajo del final del contenido existente. Si intenta dibujar una tabla de disposición junto a contenido existente pero aparece un puntero distinto que el puntero de dibujo, intente cambiar el tamaño de la ventana de documento para crear más espacio en blanco entre el final del contenido existente y el final de la ventana. Dibujo de una tabla de disposición anidada Puede dibujar una tabla de disposición dentro de otra tabla de disposición para crear una tabla anidada. Las celdas contenidas en una tabla anidada también están aisladas de los cambios realizados a la tabla externa; por ejemplo, al cambiar el tamaño de una fila o columna en la tabla externa, las celdas de la tabla interna no cambian de tamaño. Puede insertar varios niveles de tablas anidadas. Una tabla de disposición anidada no puede ser mayor que la tabla que la contiene. Nota: Si dibuja una tabla de disposición en el centro de la página antes de dibujar una celda de disposición, la tabla que dibuja queda automáticamente anidada dentro de una tabla mayor. Establecimiento de la disposición de páginas en la vista Disposición 261 Para dibujar una tabla de disposición anidada: 1 Sitúese en la vista Disposición y, a continuación, haga clic en el botón Dibujar tabla de disposición en la categoría Disposición de la barra Insertar. El puntero del ratón se convierte en un signo más (+). 2 Señale un área vacía (gris) en la tabla de disposición existente y, a continuación, arrastre para crear la tabla de disposición anidada. Nota: No puede crear una tabla de disposición dentro de una celda de disposición. Puede crear una tabla de disposición anidada sólo en un área vacía de una tabla de disposición existente o alrededor de celdas de disposición existentes. Para dibujar una tabla de disposición alrededor de tablas o celdas de disposición existentes: 1 Sitúese en la vista Disposición y, a continuación, haga clic en el botón Dibujar tabla de disposición en la categoría Disposición de la barra Insertar. El puntero del ratón se convierte en un signo más (+). 2 Arrastre para dibujar un rectángulo en torno a un conjunto de celdas o tablas de disposición existentes. Aparece una nueva tabla de disposición anidada que encierra las celdas o tablas existentes. Sugerencia: Para que una celda de disposición existente se ajuste perfectamente a una esquina de la nueva tabla anidada, empiece a arrastrar desde cerca de la esquina de la celda. De este modo la esquina de la nueva tabla se ajusta a la esquina de la celda. No puede empezar a arrastrar desde el centro de una celda de disposición porque no se puede crear una tabla de disposición al completo dentro de una celda de disposición. Ajuste de celdas de disposición a la cuadrícula Puede activar la cuadrícula de Dreamweaver para utilizarla como guía visual al dibujar la distribución de la página. Puede hacer que los elementos de la página se ajusten automáticamente a la cuadrícula cuando los mueva y cambiar la cuadrícula o controlar el comportamiento de ajuste especificando la configuración de la cuadrícula. El ajuste funciona independientemente de que la cuadrícula esté visible. Para mostrar u ocultar la cuadrícula: Elija Ver > Cuadrícula > Mostrar cuadrícula. Para activar o desactivar el ajuste: Elija Ver > Cuadrícula > Ajustar a cuadrícula. 262 Capítulo 17 Para cambiar la configuración de la cuadrícula: 1 Elija Ver > Cuadrícula > Configuración de cuadrícula. Aparece el cuadro de diálogo Configuración de la cuadrícula. 2 Seleccione las opciones deseadas. Para obtener más información, haga clic en el botón Ayuda del cuadro de diálogo. 3 Haga clic en Aceptar. Adición de contenido a una celda de disposición En la vista Disposición puede añadir texto, imágenes y otro contenido a las celdas de disposición de la misma forma que añadiría contenido a las celdas de tablas en la vista Estándar. Haga clic en la celda en la que desee añadir contenido y, a continuación, escriba el texto o inserte otro contenido. Puede insertar contenido sólo en una celda de disposición, no en un área vacía (gris) de una tabla de disposición. Así, antes de poder añadir contenido, debe crear celdas de disposición (consulte “Dibujo de celdas y tablas de disposición” en la página 259). Una celda de disposición se amplía automáticamente al añadir contenido que ocupe más espacio que la celda. A medida que la celda se amplía, la columna que la contiene también se amplía, lo cual puede afectar al tamaño de las celdas adyacentes. El área de encabezado de columna cambia para mostrar el ancho que aparece en el código, seguido del ancho visual de la columna (el ancho tal como aparece en la pantalla) entre paréntesis. (Para obtener más información sobre los anchos de columna, consulte “Establecimiento del ancho de columna” en la página 267.) Establecimiento de la disposición de páginas en la vista Disposición 263 Para añadir texto a una celda de disposición: Sitúe el punto de inserción en la celda de disposición en la que desea añadir texto y lleve a cabo una de estas operaciones: • Escriba texto en la celda. Si es necesario, la celda se amplía a medida que escribe. • Copie texto de otro documento y péguelo. Utilice el comando Pegar. Para obtener más información, consulte “Inserción y aplicación de formato al texto HTML” en la página 289. Para añadir una imagen a una celda de disposición: 1 Sitúe el punto de inserción en la celda de disposición en la que desea añadir la imagen. 2 Lleve a cabo una de las siguientes operaciones: • En la categoría Común de la barra Insertar, haga clic en el botón Imagen. • Elija Insertar > Imagen. 3 En el cuadro de diálogo Seleccionar origen de imagen, seleccione un archivo de imagen. Para obtener más información, consulte “Inserción de una imagen” en la página 318. Cómo borrar los altos de celdas establecidos automáticamente Al crear una celda de disposición, Dreamweaver especifica automáticamente un alto para que la celda se muestre con la altura que dibujó incluso aunque la celda esté vacía. Tras insertar contenido en la celda, es posible que ya no necesite especificar el alto, de modo que puede borrar de la tabla los altos de celdas explícitos. Para borrar los altos de celdas, lleve a cabo una de estas operaciones: • Seleccione Borrar altos de celda en el menú de encabezado de columna. Dreamweaver borra todos los altos especificados en la tabla. Es posible que algunas de las celdas de la tabla se contraigan verticalmente. • Seleccione una tabla de disposición haciendo clic en la ficha de la parte superior de la tabla y, a continuación, haga clic en el botón Borrar alto de fila del inspector de propiedades. Dreamweaver borra todos los altos especificados en la tabla. 264 Capítulo 17 Cómo mover y cambiar el tamaño de celdas y tablas de disposición Para ajustar la distribución de la página, puede mover y cambiar el tamaño de las celdas de disposición y de las tablas de disposición anidadas. (En la tabla de disposición externa sólo se puede cambiar el tamaño.) Las celdas de disposición no pueden solaparse. No puede mover o cambiar el tamaño de una celda de modo que exceda los límites de la tabla de disposición que la contiene. Una celda de disposición no puede ser más pequeña que su contenido. No se puede cambiar el tamaño de una tabla de disposición de modo que sea más pequeña que el menor de los rectángulos que pueda contener todas sus celdas. Tampoco se puede cambiar el tamaño de una tabla de disposición de modo que se solape con otras tablas o celdas. Para cambiar el tamaño de una celda de disposición: 1 Seleccione una celda haciendo clic en el borde de la celda o manteniendo presionada la tecla Control (Windows) o Comando (Macintosh) mientras hace clic en cualquier lugar de la celda. Aparecen manejadores de selección alrededor de la celda. 2 Arrastre un manejador de selección para cambiar el tamaño de la celda. Los bordes de la celda se alinean automáticamente con los bordes de otras celdas. Para mover una celda de disposición: 1 Seleccione una celda haciendo clic en el borde de la celda o manteniendo presionada la tecla Control (Windows) o Comando (Macintosh) mientras hace clic en cualquier lugar de la celda. Aparecen manejadores de selección alrededor de la celda. 2 Lleve a cabo una de las siguientes operaciones: • Arrastre la celda a otra ubicación dentro de su tabla de disposición. • Presione las teclas de flecha para mover la celda de píxel en píxel. Mantenga presionada la tecla Mayús a la vez que presiona una tecla de flecha para mover la celda de disposición de 10 en 10 píxeles. Para cambiar el tamaño de una tabla de disposición: 1 Seleccione una tabla haciendo clic en la ficha que se encuentra en la parte superior de la tabla. Aparecen manejadores de selección alrededor de la tabla. 2 Arrastre un manejador de selección para cambiar el tamaño de la tabla. Los bordes de la tabla se alinean automáticamente con los bordes de otras celdas y tablas. Establecimiento de la disposición de páginas en la vista Disposición 265 Para mover una tabla de disposición: 1 Seleccione una tabla haciendo clic en la ficha que se encuentra en la parte superior de la tabla. Aparecen manejadores de selección alrededor de la tabla. 2 Lleve a cabo una de las siguientes operaciones: • Arrastre la tabla a otra ubicación de la página. Nota: Puede mover una tabla de disposición sólo si está anidada dentro de otra tabla de disposición. • Presione las teclas de flecha para mover la tabla de píxel en píxel. Mantenga presionada la tecla Mayús a la vez que presiona una tecla de flecha para mover la tabla de 10 en 10 píxeles. Tema relacionado Para utilizar la cuadrícula de Dreamweaver como guía para mover o cambiar el tamaño de celdas y tablas, consulte “Ajuste de celdas de disposición a la cuadrícula” en la página 262. Aplicación de formato a celdas y tablas de disposición Puede cambiar la apariencia de cualquier celda o tabla de disposición en el inspector de propiedades. Aplicación de formato a celdas de disposición Puede establecer varios atributos de una celda de disposición en el inspector de propiedades, incluyendo el ancho y el alto, el color de fondo y el alineamiento de los contenidos de la celda. Para aplicar formato a una celda de disposición en el inspector de propiedades: 1 Seleccione una celda haciendo clic en el borde de la celda o manteniendo presionada la tecla Control (Windows) o Comando (Macintosh) mientras hace clic en cualquier lugar de la celda. 2 Abra el inspector de propiedades eligiendo Ventana > Propiedades. 3 Para cambiar el formato de la celda establezca las propiedades. Para obtener más información, haga clic en el botón Ayuda del inspector de propiedades. 266 Capítulo 17 Aplicación de formato a tablas de disposición Puede establecer varios atributos de una tabla de disposición en el inspector de propiedades, incluyendo el ancho, el alto, el relleno y el espaciado. Para aplicar formato a una tabla de disposición: 1 Seleccione una tabla haciendo clic en la ficha de la parte superior de la tabla o haciendo clic en la etiqueta |