
El desarrollo del diseño en la red refleja la evolución que han experimentado Internet y las nuevas tecnologías en estos últimos años. Por ello los creadores de sitios web necesitan actualizarse constantemente para mantener la interactividad de sus páginas a un alto nivel.
Diseño Web. Guía de referencia recoge una visión general de los estándares web y de las ventajas del diseño de sitios, y refleja avances significativos, como enfoques de accesibilidad, soporte para el formato gráfico PNG y hojas de estilos específicas para la impresión, entre otros temas. Con este libro aprenderá a trabajar con herramientas como CSS, JavaScript y DOM, así como el ya conocido pero mejorado XHTML.
Este libro se centra en temas fundamentales de diseño y de desarrollo web: marcado, producción de imágenes, multimedia, etc. Está dirigido tanto a principiantes como expertos, que aprenderán el estado del arte de las tecnologías de diseño web esenciales y cómo evitar errores y abusos comunes que las prácticas modernas ya han hecho obsoletos.



Contenido
Prólogo
Introducción
El contenido del libro
Convenciones utilizadas en este libro
Convenciones de propiedades CSS
Parte I. El entorno Web
Capítulo 1. Estándares Web
¿Qué son los estándares?
El proceso de los estándares
Un comienzo difícil
El soporte de los estándares a día de hoy
Las ventajas de los estándares
Accesibilidad
Compatibilidad proactiva
Desarrollo más rápido y sencillo
Descarga y muestra en pantalla más rápidas
Estándares Web actuales
Capa estructural
Capa presentación
Capa comportamiento
Modelos de objeto
Scripting
Otras tecnologías basadas en XML
Diseño dirigido por estándares
Separar presentación y estructura
Utilice una declaración DOCTYPE
Valide el marcado
Para seguir leyendo
Recursos Web
Capítulo 2. Diseñar para distintos navegadores
Historia de los navegadores
Pasando lista de los navegadores
Microsoft Internet Explorer 6
Microsoft Internet Explorer 5 y 5.5 (Windows)
Microsoft Internet Explorer 5 (Macintosh)
Netscape Navigator 7
Netscape Navigator 4
Firefox 1.0
Opera 8.5
Safari
America Online
Lynx
Reuniendo estadísticas de uso
Estadísticas globales de navegadores
Análisis de sesiones del servidor
Consultas estadísticas con objetivos definidos
Aprender de las estadísticas de navegadores
Lo que puede aprender
Soporte de estándares
Dominio de Windows y de Internet Explorer
Persistencia de versiones antiguas
Tendencias de uso de los navegadores
Tratar con las diferencias entre navegadores
Autoría de documento
Tácticas de hojas de estilo
Programar
Conozca a su público
¡Pruebas!
Capítulo 3. Diseñar para distintos dispositivos de visualización
Diseñar para resoluciones de monitor no conocidas
Tamaños y resoluciones de monitor estándar
Espacio real en la ventana del navegador
Diseño fijo contra diseño líquido
Diseños líquidos
Pros y contras de las páginas Web fluidas
Crear páginas flexibles
Diseño de ancho fijo
Pros y contras del diseño de ancho fijo
Crear páginas fijas
¿Alineación a la izquierda o centrado?
Ventanas emergentes y redimensionadas
Páginas de combinación
Seleccionar un tamaño de página
Las estadísticas
Práctica actual
Diseñar 'above the fold'
Dispositivos móviles
Resolución de dispositivos de visualización móviles
Navegadores móviles
Soporte de estándares
Adaptar el contenido Web a pantallas pequeñas
Diseñar para dispositivos móviles
Escriba HTML claro
Utilice tipos de medios
Recursos en línea
Estándares móviles
Navegadores móviles
Fabricantes de dispositivos móviles
La Web en televisión
Capítulo 4. Una guía del servidor para principiantes
Servidores 101
Software de servidor popular
Funciones básicas de servidor
Directorio raíz del servidor Web
Archivos índice
Cabecera de respuesta HTTP
Programación del lado del servidor
CGI (Common Gateway Interface)
ASP (Active Server Pages)
PHP
Java servlets y JSP
Estructuras de directorio Unix
Nombres de ruta absolutos
Nombres de ruta relativos
Utilizar nombres de ruta relativos en HTML
Convenciones de nombrado de archivos
Subir documentos (FTP)
El proceso FTP
Establecer permisos
Tipos de archivo (MIME)
Capítulo 5. Accesibilidad
Tipos de discapacidades
Visión general de la tecnología asistencial
Dispositivos de entrada
Dispositivos de salida
¿Quién es responsable de la accesibilidad?
Pautas de Accesibilidad al Contenido en la Web
Pautas de Accesibilidad al Contenido en la Web 2.0 (WCAG 2.0)
Variaciones en los estándares y la Sección 508
Técnicas de accesibilidad Web
Probar la accesibilidad
Evaluaciones llevadas a cabo por los desarrolladores
Revisión a cargo de expertos
Evaluaciones por parte de usuarios
Herramientas de evaluación automatizadas
Capítulo 6. Internacionalización
Codificación y conjuntos de caracteres
Unicode (ISO/IEC 10646-1)
Puntos de código Unicode
Codificaciones Unicode
Seleccionar una codificación
Especificar la codificación de caracteres
Cabeceras HTTP
Declaración XML
El elemento META
Elegir el método de declaración
Referencias de caracteres
Referencias Numéricas de Caracter
Entidades de caracteres
Escapes en CSS
Funciones de idioma
Especificación de idioma
Valores de idioma
Direccionalidad
Comportamiento de uniones en escritura cursiva
Funciones de idioma de hojas de estilo
Para seguir leyendo
Parte II. La capa estructural: XML y (X)HTML
Capítulo 7. Introducción al XML
Principios básicos de XML
Marcado con significado
Texto como datos, datos como texto
Cómo funciona
Documentos XML
Definición del Tipo de Documento (DTD)
Hojas de estilo y XML
Analizadores sintácticos
Sintaxis de los documentos XML
Declaración XML
Declaración del Tipo de Documento
Comentarios
Instrucciones de procesado
Referencias de entidad
XML bien formado
Definición del Tipo de Documento (DTD)
Declaraciones del Tipo de Documento
XML válido
Sintaxis de las Declaraciones del Tipo de Documento
Declaraciones de elementos
Declaraciones de atributos (attlist)
Declaraciones de entidades
Cuándo utilizar una DTD
Nombres de espacios XML
XML en la Web
Soporte de navegadores
Ver XML en navegadores Web
Aplicaciones XML relacionadas con la Web
XHTML (Extensible Hypertext Markup Language)
RSS (Really Simple Syndication o RDF Site Summary)
Cómo funciona
Problemas para la creación de un estándar RSS
Atom
Para seguir leyendo
RDF (Resource Description Framework)
SVG (Scalable Vector Graphics)
SMIL (Synchronized Multimedia Integration Language)
Cómo funciona SMIL
MathML (Mathematical Markup Language)
Otras aplicaciones XML
Dónde puede seguir aprendiendo
Capítulo 8. HTML y XHTML. Una visión general
El papel del HTML
Comenzar con un 'buen' marcado
Escriba documentos de acuerdo a los estándares
Utilice marcado semántico
Estructure lógicamente los documentos
Mantenga la presentación separada de la estructura
Principios básicos del marcado
Elementos
Atributos
Elementos anidados
Información que ignoran los navegadores
Introducción al XHTML
La familia XHTML
XHTML 1.0
Modularización de XHTML
XHTML Basic
XHTML 1.1
XHTML-Print
XHTML 2.0
Tres tipos de HTML 4.0 y XHTML 1.0
¿Qué estándar es el adecuado?
XHTML bien formado
Minúsculas para los nombres de atributos y de elementos
Comillas para los valores de atributo
Cierre de elementos
Elementos vacíos
Valores de atributo explícitos
Requisitos de anidamiento
Entidades de caracteres
Proteger Scripts
Atributos name e id
Herramientas de autoría Web
Editores HTML/XHTML
Herramientas de autoría WYSIWYG
Buenas prácticas de autoría
Capítulo 9. Estructura del documento
Estructura de documento mínima
Declaración del tipo de documento
Opciones DTD
Cambio de DOCTYPE
Soporte de navegadores
El cambio
Elemento raíz
Espacio de nombres
Idioma
La cabecera del documento
Títulos
Otros elementos de cabecera
Proporcionar metadatos
El cuerpo del documento
Capítulo 10. Elementos de texto
Elegir elementos de texto
La creación de bloques de contenido
Cabeceras
Párrafos
Citas (blockquote)
Texto preformateado
Direcciones
Elementos en línea
Elementos de frase
Citas breves
Texto eliminado e insertado
Elementos genéricos (div y span)
El div polivalente
El útil span
Elementos identificadores (class e id)
Identificador id
Identificador class
Notas sobre el uso de class
Listas
Listas no numeradas
Listas numeradas
Listas de definición
Anidar listas
Elementos de presentación
Elementos de fuente
Subíndice y superíndice
Saltos de línea
Ajuste de líneas
Líneas horizontales
Referencias de entidades de caracteres
Capítulo 11. Creación de vínculos
Vínculos de hipertexto simples
URL absolutas
URL relativas
Establecer una base
Vínculos dentro de un documento
Nombrar un fragmento
Vincular a un fragmento
Vincular a un fragmento de otro documento
Abrir una nueva ventana
Protocolos alternativos
Vínculo Mail (mailto:)
Vínculo FTP (ftp://)
Otros vínculos
Vincular documentos con link
Capítulo 12. Imágenes y objetos
Imágenes en línea
Formatos de imagen y uso
Sintaxis del elemento img
Presentación por defecto
Texto alternativo
Especificar anchura y altura
Atributos img depreciados
Alineamiento vertical
Alineamiento horizontal
Añadir espacio en torno a las imágenes alineadas
Detener el ajuste de texto
Bordes
Técnicas para cargar imágenes
Siempre que pueda reutilice las imágenes
Vincular a imágenes grandes
Mapas de imagen
Crear mapas de imagen
Herramientas disponibles
Crear el mapa
Mapas de imagen del lado del cliente
Mapas de imagen del lado del servidor
Medios incrustados
El elemento object
Especificar datos y tipos
Especificar una implementación
Añadir parámetros
Proporcionar contenido alternativo
Compatibilidad entre navegadores
El elemento embed
Applets Java
Dónde obtener applets
Añadir un applet a una página
Marcos en línea (flotantes)
Capítulo 13. Tablas
Usos de las tablas
Tablas de datos
Tablas de diseño
Estructura básica de tablas
Filas y celdas
Expandir celdas y columnas
Expandir columnas
Expandir filas
Elementos descriptivos
Cabeceras de tabla
Leyendas
Grupos de filas
Columnas y grupos de columnas
Presentación de tablas
Espaciado de celdas
Espacio entre celdas
Relleno de celdas
Alternativas CSS
Dimensiones de tabla y celda
Alternativa CSS
Bordes
Alternativa CSS
Alineación del contenido de celdas
Alineación horizontal
Alineación vertical
Alternativas CSS
Fondos
Tablas accesibles
Metadatos de tabla
Cabeceras de tabla
Asociar cabeceras con datos
scope
Id y headers
Tablas de diseño responsables
Elementos de tabla básicos
Simplicidad
Utilizar hojas de estilo para la presentación
Comprobar la linearización
Capítulo 14. Marcos
Introducción a los marcos
Ventajas
Desventajas
La estructura básica de un conjunto de marcos
Contenido alternativo
Establecer filas y columnas
Especificar tamaños
Combinar filas y columnas
Anidar marcos
Función y apariencia de los marcos
Deslizamiento
Deshabilitar el ajuste de tamaño
Márgenes
Bordes
Activar y desactivar bordes
Grosor de bordes
Seleccionar marcos como destino
El elemento base
Nombres de destino reservados
Diseño de marcos, trucos y consejos
Páginas 'multiuso'
Vínculos externos
Mejorar la accesibilidad de los marcos
Dé títulos a los marcos
Proporcionar contenido completo noframes
Ayudar a los motores de búsqueda
Capítulo 15. Formularios
El elemento básico de formulario
El atributo action
El atributo method
Codificación
Controles de formulario
Controles de entrada
Campo de entrada de texto
Entrada de texto de contraseña
Entrada oculta (type='hidden')
Casilla de verificación (type='checkbox')
Botón de opción
Botones de envío y reinicio
Botón personalizado
Botón de imagen
Selección de archivos
Áreas de texto multilínea
Crear menús con el elemento select
Botones
Funciones de accesibilidad
Etiquetas
fieldset y legend
accesskey y tabindex
Atributo title
disabled y readonly
Modificar la apariencia del formulario
Cambiar el estilo de los controles de formulario con CSS
Alinear elementos de formulario
Tablas de diseño
Alineamiento exclusivo CSS
Parte III. La capa de presentación: CSS
Capítulo 16. Principios básicos de las hojas de estilo en cascada
CSS en dos palabras
Las ventajas de CSS
Cómo funciona CSS
Sintaxis de las reglas
Añadir estilos a un documento
Estilos en línea
Hojas de estilo incrustadas
Hojas de estilo externas
Contenido de hojas de estilo
Utilizar link
Importar
CSS para otros medios
Conceptos clave
Estructura y herencia documentales
La relación padre-hijo
Herencia
Reglas de estilo en conflicto: la cascada
Origen de la hoja de estilo
Especificidad del selector
Orden de las reglas
Elementos de bloque y en línea
Introducción al modelo de cajas
Especificar valores
Unidades de longitud
Especificar el color
Por el nombre
Por el valor RGB
Valores porcentuales
Valores de palabra clave
Soporte de navegadores
Para seguir leyendo
Recursos en línea
Sitios donde buscar la inspiración
Sitios personales de carácter informativo
Capítulo 17. Selectores
Selector de tipo (elemento)
Selectores contextuales
Selector descendiente
Selector hijo
Selector hermano adyacente
Selectores ID y de clase
Selector class
Selector ID
Selectores de atributo
Pseudoselectores
Pseudoclases
Pseudoclases ancla
Otras pseudoclases CSS 2.1
Pseudoelementos
Resumen de selectores
Capítulo 18. Propiedades de fuente y texto
Tipografía en la Web
Problemas relacionados con las fuentes
Problemas relacionados con el tamaño de las fuentes
Alternativas al texto de navegador
Texto en imágenes
Técnicas de sustitución de imagen
Texto sIFR
Fuentes incrustadas
Familia de fuentes
Familias de fuentes genéricas
Fuentes más comunes
Tamaño de las fuentes
Tamaños relativos o absolutos
Palabras clave de tamaño absolutas
Palabras clave de tamaño relativas
Medidas porcentuales
Hoja de estilo
Marcado
Medidas de longitud
El problema de los valores absolutos
El problema de los píxeles
El problema de las unidades em
Otros ajustes de fuente
Peso de las fuentes
Estilo de las fuentes
Variante de las fuentes
Reunir todo gracias a la propiedad font
Utilizar fuentes de sistema
Transformación del texto (convertir en mayúsculas)
Decoración de textos
Altura de línea
Calcular alturas de línea
Propiedades de alineación de texto
Sangrados
Alineación horizontal
Alineación vertical
Alinear en relación a la línea base
Alinear respecto a la altura de texto
Alinear en relación a la altura de línea
Alinear con valores porcentuales
Espaciado de texto
Espaciado de letras
Espaciado de palabras
Espacio en blanco
Dirección del texto
Capítulo 19. Propiedades básicas de las cajas
El modelo de cajas, de nuevo
Cajas en línea
Altura y anchura
Alturas máxima y mínima
Márgenes
La propiedad margin
Comportamiento de márgenes
Bordes
Estilo de borde
Anchura de borde (grosor)
Color de borde
Combinar estilo, anchura y color
Relleno
Capítulo 20. Colores y fondos
Color de primer plano
Valores cromáticos
Color de fondo
Imágenes de fondo
Revestimiento de fondo (repetir)
Posición de fondo
Posicionamiento con palabras clave
Medidas de longitud
Valores porcentuales
Posicionar imágenes repetidas
Vinculación de fondo
Combinar propiedades de fondo
Capítulo 21. Flotar y posicionar
Flujo normal
Flotar
Principios básicos del flotamiento
Comportamiento de flotamiento
Márgenes negativos y solapamiento
Limpiar
Principios básicos del posicionamiento
Tipos de posicionamiento
Bloques contenedores
Especificar la posición
Desbordamiento
Áreas de recorte
Visibilidad
Orden de apilamiento
Posicionamiento absoluto
Posicionamiento absoluto y bloques contenedores
Calcular la posición
Posicionamiento fijo
Posicionamiento relativo
Capítulo 22. CSS para tablas
La esencia de las tablas
Filas y columnas
Elementos de tabla internos
Leyendas de tabla
Orden de apilamiento
Dar estilo a las tablas
Bordes
El modelo de bordes separados
El modelo de bordes colapsados
Orden jerárquico de los bordes
Diseño de tablas (anchura y altura)
Diseño de ancho fijo
Diseño automático
Valores de muestra en pantalla de tablas
Elementos de tabla anónimos
Capítulo 23. Listas y contenido generado
CSS para listas
Elegir un marcador
Posición del marcador
Haga sus propios boliches
Propiedad list-style
Muestra en pantalla de los elementos de lista
Contenido generado
Insertar contenido generado
Comillas
Numeración automática y contadores
Capítulo 24. Técnicas CSS
Centrar una página
Diseños en dos columnas
Utilizar flotamientos
Utilizar posicionamiento absoluto
Diseños de más de dos columnas
Diseños en tres columnas
Flotar tres columnas
Posicionamiento absoluto de tres columnas
Posicionamiento de las barras laterales
Posicionar tres columnas
Centrar con bordes y márgenes
Cajas con esquinas redondeadas
Caja redondeada sencilla
Cajas más imaginativas
Reemplazo por imágenes
La técnica original (FIR)
Reemplazo por imágenes Leahy/Landgridge
La técnica Rundle/Phark
El método Gilder/Levin
¿Qué método utilizar?
Rollovers CSS
Rollovers de texto
Rollovers de imagen
Rollovers sin carga previa
Barras de navegación basadas en listas
Elementos de lista en línea
Elementos de lista flotados
Más tutoriales de listas y navegación tabulada
Recursos sobre técnicas CSS
Capítulo 25. Administrar errores de navegador: soluciones, 'hacks' y filtros
Trabajar con navegadores 'problemáticos'
Los navegadores
Netscape Navigator 4.x
Internet Explorer 5.x para Windows
Internet Explorer 5.x para Macintosh
Internet Explorer 6
La familia Mozilla (Mozilla, Firefox y Netscape)
Safari
Opera
El ABC de los 'hacks' y las soluciones
Parte IV. La capa de comportamientos: JavaScript y DOM
Capítulo 26. Introducción a JavaScript
Antecedentes
Utilizar JavaScript
JavaScript: qué hacer y qué no hacer
Métodos de implementación
Sintaxis de JavaScript
Declaraciones
Comentarios
Variables
Tipos de datos
Cadenas
Números
Booleanos
Arrays
Operadores
Operadores aritméticos
Operadores de comparación
Estructuras de control
Declaraciones condicionales
Bucles
switch
Funciones
Objetos
Manipulación de eventos
El objeto navegador
Capítulo 27. Programación DOM
Un pasado sórdido
El fin de la edad oscura
El DOM
Manipular documentos con el DOM
Abrirse un camino
Leer y manipular la estructura del documento
innerHTML
nodeValue
getAttribute()/setAttribute( )
Crear la estructura del documento
createElement( )
createTextNode( )
appendChild( )
insertBefore( )
replaceChild( )
removeChild( )
cloneNode( )
Trabajar con estilo
Programación DOM en acción
Ejemplo 1: Switcher de hoja de estilo
Ejemplo 2: Glosario de página
Suplemento: una introducción a Ajax
Ejemplo 1: Ajax con innerHTML
Ejemplo 2: Ajax con nodos
Recursos Ajax
Parte V. Gráficos Web
Capítulo 28. Una visión general sobre los gráficos Web
Formatos de archivo de las imágenes Web
GIF (Graphic Interchange Format)
JPEG (Join Photographic Experts Group)
PNG (Portable Network Graphic)
Elegir el formato adecuado
Resolución de imagen
Tamaño de imagen
Adiós pulgadas, hola píxeles
Color en la Web
Color RGB
Profundidad de color
Truecolor (24 ó 32 bits)
Highcolor (15 ó 16 bits)
Color indexado (8 bits)
La paleta Web
La paleta Web se está quedando obsoleta
La paleta Web en números
Diseñar con la paleta Web
Gamma (brillo del monitor)
Consejos para la producción de imágenes Web
Utilice herramientas de imágenes Web
Procure que el tamaño de los archivos sea pequeño
Trabaje en modo RGB
Cambie con cuidado el tamaño de las imágenes
Utilice texto con antialias
Combinar los colores Web
Colores de fondo y en línea en monitores de 16 bits
GIFs y JPEGs adyacentes
Para obtener más información
Capítulo 29. Formato GIF
Color indexado de 8 bits
Compresión LZW
Entrelazado
Transparencia
Crear GIF transparentes
Prevenir la formación de 'halos'
Utilice bordes sin antialias
Utilice la herramienta de color Mate
Minimizar el tamaño de archivo de un GIF
Diseñe con estrategia
Limite el tamaño
Diseñe con colores planos
Utilice herramientas de optimización
Reduzca el número de colores (profundidad de bit)
Limite el tramado
Juegue con el ajuste de 'Pérdida'
Optimización sopesada (Photoshop/ImageReady)
Opción para optimizar a un tamaño de archivo (Photoshop/ImageReady)
Diseñar GIF con una paleta Web
¿Debería preocuparle la paleta Web?
Elegir colores seguros para Web
Convertir a la paleta Web
Estrategias para paleta Web
Imágenes gráficas planas
Imágenes fotográficas
Imágenes combinadas (áreas planas y fotográficas)
Capítulo 30. El formato JPEG
Color de 24 bits
Compresión JPEG
Pérdida de imagen
Niveles de compresión variables
Decompresión JPEG
JPEG progresivo
Crear JPEG
Minimizando el tamaño de archivo de un JPEG
Ratios de compresión agresivos
JPEG 'optimizados'
Suavizando la imagen para mejorar la compresión
Optimización sopesada (Photoshop/ImageReady)
Calidad selectiva
Optimizar a tamaño de archivo (Photoshop/ImageReady)
Capítulo 31. El formato PNG
Cuándo utilizar PNG
Sustituto en potencia del formato GIF
No sirve para sustituir a JPEG
Para varios niveles de transparencia
Funciones PNG
Paleta de 8 bits, escala de grises y Truecolor
Imágenes de paleta de 8 bits
Escala de grises
Truecolor
Compresión PNG
Filtros
Transparencia
Transparencia de canal alfa
Transparencia de 8 bits
Muestra progresiva (Entrelazado)
Corrección gamma
Texto incrustado
Soporte de navegadores y plataformas
Crear archivos PNG
Adobe Photoshop/ImageReady
Guardar como PNG
Transparencia PNG en Photoshop/ImageReady
Macromedia Fireworks
Exportar archivos PNG
Transparencia PNG en Fireworks
Estrategias de optimización PNG
Para seguir leyendo
Capítulo 32. GIF animados
Cómo funcionan
Utilizar GIF animados
Herramientas
Aplicaciones que incluyen herramientas de animación GIF
Utilidades de animación GIF
Crear GIF animados
Tiempo de retardo de los cuadros
Transparencia
Métodos de eliminación
Paleta de colores
Otras opciones
Puntos de partida
Optimizar GIF animados
Compresión de imagen
Métodos de optimización
Parte VI. Medios
Capítulo 33. Sonido en la Web
Conceptos básicos de sonido
Utilizar sonido existente
Restricciones de copyright
Recursos de sonido libres de royalties
Preparando su propio sonido
Grabación
Edición básica de sonido y efectos
Herramientas de sonido multi-plataforma.
Herramientas de sonido para Windows
Herramientas de sonido para Mac
Optimizar para la Web
Sonido en stream
Formatos de archivos de stream
Software de servidor y protocolos
Pseudostreaming
Formatos de sonido
WAV/AIFF (.wav, .aif, .aiff)
MP3 (.mp3)
Compresión MPEG
Crear MP3
Servir MP3
Apple Quicktime Audio (.mov)
MIDI (.mid)
RealMedia/RealAudio (.rm, .ra)
Windows Media (.wma, .asf)
Flash (.swf)
AAC (.m4a, m4p, mp4)
Elegir un formato de sonido
Añadir sonido a una página Web
Un simple vínculo
Sonido de fondo
Añadir RealMedia
Vincular a RealMedia (reproductor externo)
Incrustar RealPlayer en una página Web
Añadir Windows Media
Capítulo 34. Vídeo en la Web
Conceptos básicos de vídeo digital
Compresión
Comprensión con pérdida frente a compresión sin pérdida
Compresión espacial frente a compresión temporal
Codecs de vídeo
Formatos de vídeo
Windows Media (.wmv o .asf)
QuickTime Movie (.mov)
Streaming
Crear películas QuickTime
Películas de referencia
Para más información
RealMedia (.rm)
AVI (.avi)
MPEG (.mpg o .mpeg)
Qué formato elegir
Añadir vídeo a un documento HTML
Un vínculo simple
Vídeo en stream
Windows Media
RealMedia
Películas QuickTime incrustadas
Atributos y parámetros
Atributos especiales QuickTime
Incrustar Windows Media
Soporte de navegadores
Capítulo 35. La plataforma Flash
Utilizar Flash en páginas Web
Ventajas
Desventajas
Crear películas Flash
Formatos de archivo
Elementos básicos de la interfaz Flash
Optimizar películas Flash
Configurar el servidor
ActionScript
ActionScript 1.0
ActionScript 2.0
Añadir Flash a una página Web
Utilizar los ajustes Publicar de Flash
Utilizar object y embed
El elemento object
El elemento embed
Reunirlo todo para todos los navegadores
Integrar Flash con otras tecnologías
Flash y QuickTime
Flash y Director
Flash y Dreamweaver
El reproductor Flash
Versiones del reproductor Flash
Herramientas Flash
Recursos Flash
Capítulo 36. Imprimir desde la Web
Mecanismos de impresión de los navegadores
CSS para la impresión
Crear las hojas de estilo
Seleccionar medios con hojas de estilo
Vincular a hojas de estilo dependientes del medio
Utilizar dos hojas de estilo incrustadas
Regla @import
Regla @media
Consideraciones sobre las hojas de estilo para la impresión
Reflexione sobre el contenido
Texto y fondos
Anchos y márgenes
Manipule el hipertexto
PDF (Portable Document Format)
Ver archivos PDF
Crear archivos PDF
Adobe Acrobat
Vista Fast Web
Alternativas a Acrobat
Añadir archivos PDF a las páginas Web
Vincular a un archivo PDF
Consejos para vincular a archivos PDF
Incrustar un archivo PDF
Impresión Flash
Parte VII. Apéndices
Apéndice A. Elementos y atributos de HTML
Atributos y eventos comunes
Apéndice B. Propiedades de CSS 2.1
Medio visual
Paged Media
Estilos aurales
Apéndice C. Entidades de carácter
Conjunto de caracteres ASCII
Entidades no estándares (-)
Latin-1 (ISO-8859-1)
Latin Extended-A
Latin Extended-B
Letras modificadoras de espacio
Griego
Puntuación general
Símbolos de carta
Flechas
Operadores matemáticos
Símbolos técnicos varios
Formas geométricas
Símbolos varios
Apéndice D. Especificaciones de color
Especificación de color mediante valores RGB
El sistema hexadecimal
Conversión de decimal a hexadecimal
Valores hexadecimales para los colores de la paleta Web
Colores RGB en CSS
Colores RGB en HTML
Especificación de colores por nombre
Nombres de color standard
Nombres de color en CSS Extended
Apéndice E. Microformatos: Extender (X)HTML
Extender HTML 4 y XHTML
Nombres de clase semántica
Publicación de información de contacto con hCard
Publicación de eventos con hCalendar
Relaciones de enlace
Red de amigos en XHTML
Otras relaciones de enlace
Más microformatos
Glosario
Índice alfabético
Otros clientes que compraron Diseño Web. Guía de referencia, también compraron:
Otros libros de Diseño Páginas Web. Otros: