HTML5 PROGRAMACION

HTML5 PROGRAMACION

DAVID, MATTHEW

31,50 €
IVA incluido
Descatalogado por la editorial
Editorial:
ANAYA MULTIMEDIA
Año de edición:
2010
Materia
Informática
ISBN:
978-84-415-2854-3
Páginas:
288
Encuadernación:
Rústica
Colección:
PROGRAMACION
31,50 €
IVA incluido
Descatalogado por la editorial
Añadir a favoritos

Agradecimientos

Índice de contenidos

Introducción

1. Estructura de las etiquetas HTML5
Encontrar el código HTML
El progreso de la Web
El camino tortuoso de HTML4 a HTML5
Web 2.0 Aplicaciones y soluciones
Novedades en HTML5
Mejoras en las etiquetas básicas
Nuevas etiquetas en HTML5
Crear bloques de contenido en una página
Modificaciones en las secciones de contenido
Trabajar fácilmente con la declaración DOCTYPE
Organizar el código con etiquetas de bloques de contenido
Utilizar la etiqueta SECTION
Utilizar la etiqueta ARTICLE
Utilizar las etiquetas HEADER y FOOTER
Utilizar la etiqueta ASIDE
Utilizar la etiqueta DIALOG
Utilizar la etiqueta FIGURE
Utilizar la etiqueta NAV
Adiciones y cambios semánticos a nivel de texto
Utilizar la etiqueta MARK
Utilizar la etiqueta TIME como herramienta de medida
Utilizar la etiqueta METER
Utilizar la etiqueta PROGRESS
Facilitar la lectura del código HTML a través de HTML5
Formularios en HTML5
Cambios en la etiqueta Forms 2.0
Insertar el cursor automáticamente en un campo predefinido
Campo de entrada obligatorio
Agregar un marcador de posición de texto
Controlar datos con HTML5
Ampliar la funcionalidad de los formularios HTML5
Visualizar datos en HTML5
Almacenar datos en local gracias a Web Storage
Nuevos atributos HTML5
Elementos incompatibles con HTML5
Migrar sitios Web con estilo
Lo que ha aprendido
Proyecto 1: Construir sitios Web con etiquetas de bloques de contenido
Crear una plantilla para el sitio Web
Personalizar la etiqueta HEADER
Personalizar la etiqueta NAVIGATION
Personalizar la etiqueta SECTION
Personalizar la etiqueta FOOTER
Crear la página de inicio
Crear una página de productos con etiquetas MARK
Crear una página de noticias con etiquetas TIME y ASIDE
Crear una página de contacto con nuevos atributos INPUT
Resumen

2. Hojas de estilo en cascada CSS3
CSS, las herramientas del diseñador
Estilos en cascada
El formato de CSS
Modificar etiquetas con CSS
Crear clases de estilos
Crear pseudo-clases de estilo
Utilizar los pseudo-elementos
Diseñar páginas Web con CSS
Controlar las fuentes con CSS
Incrustar fuentes con CSS3
Dimensionar fuentes con unidades de medida CSS
Control de color para fuentes
Efectos de sombreado para textos
Definiciones adicionales de fuentes
Trabajar con columnas en CSS3
Controlar la presentación visual con CSS3
Establecer la posición de un elemento con CSS
Mayor control sobre el color
Múltiples objetos de fondo
Capas con esquinas redondeadas
Deslumbre a sus visitantes con animaciones CSS3
Transiciones en CSS
Animaciones con CSS3
Soluciones para móviles
Lo que ha aprendido
Proyecto 2: Aplicar estilos CSS a un sitio Web
Trabajar con un documento CSS
Incrustar fuentes
Estilos predefinidos para el contenido
Aplicar estilos a las principales secciones de contenido
Aplicar estilos a las etiquetas de navegación
Aplicar estilos a los formularios
Estilos adicionales
Ejecución CSS avanzada
Crear un menú con CSS
Diseñar con CSS
Resumen

3. Crear ilustraciones en HTML5
Los formatos de imágenes en la Web
Imágenes de mapa de bits: el uso de imágenes JPEG, GIF y PNG en la Web
Crear gráficos SVG
Fundamentos de la creación de imágenes SVG y su aplicación en páginas Web
Entender la base de la creación de formas
Colorear dibujos SVG con CSS
Aplicar gradientes a imágenes SVG
Agregar texto a gráficos SVG
Gráficos SVG interactivos con JavaScript
Utilizar herramientas de dibujo SVG
Usar la etiqueta CANVAS en una página Web
Empezar por el principio
Manejar formas
Dibujar formas sencillas
Dibujar líneas
Crear arcos
Colorear formas
Animar imágenes CANVAS
Lo que ha aprendido
Proyecto 3. Insertar vídeo en el sitio Web
Crear un vídeo
Convertir el vídeo a formato Ogg
Insertar vídeo
Insertar sonido
Resumen

4. Audio y vídeo en HTML5
Etiquetas AUDIO y VIDEO
Etiquetas multimedia HTML5
Manejar vídeos con la etiqueta VIDEO
Manejar el sonido con la etiqueta AUDIO
Codificar audio y vídeo para la Web
Crear vídeos en formato Ogg Theora
Crear vídeos en formato H.264
Crear un archivo de audio para un navegador
Comprobar la reproducción del audio y del vídeo
Transmitir vídeos desde un servidor
Lo que ha aprendido
Proyecto 4. Crear logos SVG y gráficos CANVAS
Crear un logo SVG
Insertar un gráfico dinámico CANVAS
Resumen

5. JAVASCRIPT y HTML5
Entender JavaScript
JavaScript como lenguaje de programación
Trabajar con variables
Operaciones aritméticas en los scripts
Comparar valores mediante operadores
Controlar resultados con sentencias If/Else y Switch
Objetos JavaScript
Desarrollar JavaScript para HTML5
Usar Web Workers
Almacenar datos con LocalStorage
Controlar dispositivos de geolocalización con JavaScript
Integrar JavaScript a HTML5
JavaScript y las bibliotecas Ajax
Usar Ajax en sus páginas Web
Famosas bibliotecas Ajax
Spry de Adobe
Biblioteca YUI de Yahoo
Manejar formularios con wForms
Controlar animaciones con $fx()
Visualizar datos con JSCharts
Lo que ha aprendido
Proyecto 5. Trabajar con JavaScript
Trabajar con jQuery
Desarrollar una herramienta Lightbox para la gestión de imágenes
Crear las imágenes del efecto Lightbox
Trabajar con JavaScript
Adjuntar el script al HTML
Controlar formularios con jQuery
Menú en pestañas en el proyecto jQuery
Usar bibliotecas Ajax adicionales: trabajar con el framework Spry de Adobe
Usar bibliotecas Ajax adicionales: trabajar con el framework YUI de Yahoo
Enlazar contenidos alojados en diferentes sitios Web
Resumen

Índice alfabético

HTML5 constituye una exitosa experiencia para quienes trabajan con la Web. Este libro sobre la primera gran actualización del lenguaje en más de diez años, presenta los principales temas en una secuencia lógica y asequible. Un excelente marco de referencia sobre el futuro más inmediato de la programación Web.

La interesante estructura hace que cada capítulo presente los conceptos de forma concisa y fácil de asimilar. Una manera de ejemplificar que HTML5 no es sólo un nuevo estándar, sino muchas mejoras bajo un mismo nombre.

Implemente las nuevas y potentes posibilidades interactivas y multimedia que ofrece HTML5: las herramientas de control de estilo e ilustración, los vídeos, el audio y las soluciones rich media. Refuerce su entendimiento práctico de este nuevo estándar a través de tutoriales y ejecútelos rápidamente.

Artículos relacionados

  • INFERENCIA Y DESCUBRIMIENTO CAUSAL EN PYTHON
    MOLAK, ALEKSANDER
    En comparación con el aprendizaje automático tradicional y las estadísticas, los métodos causales presentan desafíos únicos. Aprender causalidad puede ser difícil, pero ofrece distintas ventajas que escapan a una mentalidad puramente estadística. Este libro ayuda a liberar todo el potencial de la causalidad.El libro comienza con las motivaciones básicas del pensamiento causal y...
    Lo tenemos ;)

    37,95 €

  • JAVA A FONDO
    SZNAJDLEDER, PABLO AUGUSTO
    Descubra el arte y la ciencia de programar en Java y desarrollar aplicaciones. Programar en Java y desarrollar aplicaciones Java son cosas diferentes. Si está interesado en adentrase en ambos caminos, ha llegado al libro indicado. En él conocerá no solo el lenguaje de programación Java, sino también conceptos de diseño y herramientas genéricas o frameworks que le facilitarán l...
    Lo tenemos ;)

    29,90 €

  • ANALÍTICA DE DATOS CON PYTHON PARA MARKETING DIGITAL
    RUIZ DÍEZ, JOSEBA / HERVÁS OLVERA, UBALDO
    Queremos que las personas que se dedican al marketing digital aprendan lo que se están perdiendo por no saber Python. Esta fue la premisa que los autores, Ubaldo Hervás y Joseba Ruiz, plantearon como principal en el momento de creación de este libro. Ya seas especialista en marketing o analítica digital, CRO, SEO, performance, email marketing o social media, te interesa conocer...
    Lo tenemos ;)

    29,95 €

  • PYTHON DESDE EL LABORATORIO
    ARANA TORRES, SARA / CÓRDOVA NERI, TEODORO
    Descubra las ventajas de integrar Python con las aplicaciones GUI, las bases de datos y la inteligencia artificial En la era digital actual, las interfaces gráficas de usuario (GUI) y la inteligencia artificial (IA) juegan un papel crucial en la informática, facilitando la interacción del usuario y optimizando procesos. Si quiere dominar estos conceptos, ha llegado al libro in...
    Lo tenemos ;)

    26,50 €

  • PYTHON DESDE EL LABORATORIO
    CÓRDOVA NERI, TEODORO / ARANA TORRES, SARA
    Profundice en el mundo Python y domine los registros, los archivos y la programación dinámica En el ámbito de la informática, trabajar con registros y archivos es básico para manejar un lenguaje de programación. Estas herramientas no solo simplifican procesos, sino que también potencian la eficiencia y la organización dentro de cualquier entorno empresarial. Este libro es u...
    Lo tenemos ;)

    19,50 €

  • PYTHON DESDE EL LABORATORIO
    ARANA TORRES, SARA / CÓRDOVA NERI, TEODORO
    Dé un paso más allá en Python y domine las estructuras de datos En el dinámico mundo de la tecnología, las estructuras de datos son el pilar sobre el que las empresas construyen su capacidad para administrar información y forjar estrategias de crecimiento. Este libro le invita a sumergirse en el fascinante mundo de las estructuras de datos más utilizadas, como las listas y a...
    Lo tenemos ;)

    26,50 €