[TWB-015] HTML 5 y CSS3 Avanzado
Owned by Pronoide Wiki Web
Duración: 15 horas
Perfil: Avanzado
Dirigido a
Esta acción formativa va dirigida a Maquetadores, Programadores y Analistas.
Requisitos previos
Conocimientos previos de etiquetas y maquetación con HTML5, uso de hojas de estilo CSS3 y nociones de JavaScript.
Objetivos
Con el curso de HTML versión 5 dominaremos las novedades de la futura versión de HTML y de CSS3.
Contenido
- Geolocalización
- ¿Para qué se usa la Geolocalización?
- Soporte del navegador para la geolocalización
- El objeto Geolocation
- API de Geolocalización
- Propiedades del objeto PositionOptions
- Atributos de la interfaz Position
- Mensajería Web
- Métodos de Mensajería Web
- Establecimiento de confianza entre dominios
- Establecimiento de confianza con ORIGEN
- Cross Origin Resource Sharing (CORS)
- Puertos y canales de mesnsajes
- Métodos de MessagePort
- El objeto Message Event
- Controles de seguridad adicional
- Web Workers
- ¿Por qué utilizar Web Workers?
- Características disponibles
- ¿Cómo funcionan los Web Workers?
- El objeto Worker
- WorkerGlobalScope: Propiedades, métodos y eventos
- Soporte del navegador para Web Workers
- Tipos de Web Workers
- Terminación del trabajador desde script
- Arrastrar y soltar
- ¿Qué es drag and drop?
- Soporte del navegador
- Arrastrar y soltar con una "carga útil" de datos
- Eventos de arrastre
- Evento soltar
- Aplicaciones desconectadas
- Soporte del navegador para Desconectado Aplicaciones
- Vaciado de la caché del navegador
- Entendimiento applicationCache
- La propiedad navigator.online
- Asociación del Manifiesto caché con una Página Web
- XMLHttpRequest Nivel 2
- Beneficios de XHR2
- El objeto XHR: Estados
- El objeto XHR: Controladores de eventos
- El objeto XHR: Métodos
- El objeto XHR: Propiedades
- Web Sockets
- Introducción Web Sockets
- Propiedades de los WebSocket
- Controladores de eventos
- Métodos
- Uso de un servidor WebSocket con el API WebSocket
- Eventos enviados por el servidor
- Mensajes del servidor
- Creación de un EventSource
- Propiedades EventSource
- Eventos desde un EventSource
- Las ventajas de los eventos enviados por el servidor
- Las desventajas de los eventos enviados por el servidor
- CSS3
- Selectores
- Especificidad
- Contenido generado
- Mediaqueries
- Depuración
- Colores
- Fuentes, sombras y efectos de texto
- Bordes y Fondos
- Degradados
- Transformaciones
- Transiciones y animaciones
- Otras características de CSS
- Programando en CSS: Sass
Documentación Recomendada
Pro HTML5 Programming (2nd Edition)
Peter Lubbers , Brian Albers , Frank Salim
Noviembre 2011 | XXX páginas
ISBN: 9781430238645