HTML5

HTML5

DAVID, MATTHEW

31,50 €
IVA incluido
Sin stock. Consulte disponibilidad.
Editorial:
EDICIONES ANAYA MULTIMEDIA, S.A.
Año de edición:
2010
Materia
Lenguajes de programación y extensión/scripting: g
ISBN:
978-84-415-2854-3
Páginas:
288
Encuadernación:
TAPA BLANDA
31,50 €
IVA incluido
Sin stock. Consulte disponibilidad.

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

  • CURSO DE JAVASCRIPT
    DE CASO PARRA, ASTOR
    JavaScript lleva presente en el mundo Web prácticamente desde que Internet fue accesible para el mundo entero, pero ha sabido crecer y adaptarse a las nuevas necesidades y tendencias convirtiéndose en un lenguaje con un peso importante. Este libro pretende enseñarle JavaScript desde su base para que pueda comprender perfectamente cómo está estructurado internamente y así le re...
    Sin stock. Consulte disponibilidad.

    28,75 €

  • PYTHON PRÁCTICO
    MORENO MUÑOZ, ALFREDO / CORDOBES CÓRCOLES, SHEILA
    El gran secreto para aprender algo es practicar, una y otra vez, hasta que consigues el objetivo que te habías propuesto. En este libro vas a encontrar todo el contenido necesario para que aprendas a programar y aprendas a hacerlo con Python. Vamos a explicarte todos los conocimientos que tienes que saber para poder empezar, divididos en tres grandes bloques y acompañado de má...
    En stock

    27,90 €

  • PYTHON APLICACIONES PRACTICAS
    NOLASCO VALENZUELA,JORGE SANTIAGO
    Python. Aplicaciones prácticas es un libro para entusiastas de la programación, estudiantes y profesionales en el mundo Python, los capítulos inician con prácticas sencillas que aumentan de complejidad gradualmente y está desarrollado en el lenguaje de p ...
    En stock

    32,90 €

  • EL GRAN LIBRO DE ANGULAR
    MIQUEL BOADA ORIOLS Y JUAN ANTONIO GOMEZ GUTIERREZ
    Angular es el framework que te permitirá desarrollar y mantener aplicaciones web del lado cliente (FronEnd). Podrás crear aplicaciones Single-Page Application (SPA) con las que conseguirás una experiencia de usuario tan fluida como cualquier aplicación de escritorio. Este libro presenta en 100 ejercicios prácticos todos los elementos (módulos, componentes, servicios, etc.) y ap...
    En stock

    24,80 €

  • JAVA 9
    SCHILDT, HERBERT
    El diseño de Java, su robustez, el respaldo de la industria y su fácil portabilidad han hecho de Java uno de los lenguajes con un mayor crecimiento y amplitud de uso en distintas áreas de la industria de la informática. Su gran impacto en el desarrollo web, su protagonismo en el ámbito de las aplicaciones para dispositivos móviles, e incluso su sencillez y dinamismo para crear ...
    Sin stock. Consulte disponibilidad.

    72,00 €

  • APLICACIONES GRAFICAS CON PYTHON 3
    El presente libro tiene un objetivo claro: crear aplicaciones gráficas complejas con Python 3. Lo conseguiremos mediante tres librerías de su ecosistema: ? PyQt: enlaza con la biblioteca gráfica Qt, permitiéndonos usarla desde Python. ? matplotlib: empleada para generar gráficos en dos y tres dimensiones. ? NumPy: especializada en cálculo numérico. Tras el conocimiento de las c...
    Sin stock. Consulte disponibilidad.

    34,90 €