Documentos de Internet HTML5 Introducción a las nuevas etiquetas de HTML5.

Slides:



Advertisements
Presentaciones similares
Código: HOL-IE : Se formaliza el HTML 2.0 y con ello la sintaxis y la mayoría de las reglas que se encuentran actualmente implementadas 1997:
Advertisements

PROGRAMACIÓN Un lenguaje de programación es un idioma artificial, creado y diseñado por el ser humano, para expresar algoritmos que pueden ser llevados.
Diferencia Entre Blogs y Websites Christian O. Rodríguez Méndez 8 de abril de 2010.
Conceptos básicos de Internet
Repaso desde HTML a XHTML
INVESTIGACION INFORMATICA AVANZADA
Arquitectura de la información en sitios web y Usabilidad
ActiveX.
Daniel Correa Botero.  Puede ser desplegado en la mayoría de los servidores web y en casi todos los sistemas operativos y plataformas sin costo alguno.
QUE ES INTERNET Podríamos decir que Internet está formado por una gran cantidad de ordenadores que pueden intercambiar información entre ellos. Es una.
Introducción al desarrollo de proyectos RIA.
Requerimientos para producir
La evolución de la WEB Web 1.0 Web 2.0 Web 3.0.
Ingeniero Anyelo Quintero
Paginas WEB Creación, actualización y manipulación de paginas web.
TALLER DE HTML5. Clase 01 – Prof. Germán RODRÍGUEZ.
Almacenar variables en cookies en PHP
Diccionario técnico.
 El primer navegador Web incluía un lenguaje de estilo interno que utilizaba dicho navegador para mostrar las páginas HTML.  Sin embargo estos primeros.
Vocabulario Software. Marilyn Mejía Ramírez. Valentina Vargas Escobar. 11° Informática 2.
En esta presentación veremos algunos términos técnicos que utilizaremos a lo largo del semestre, n os enfocaremos a los términos de software. Para ir.
Análisis del lado del servidor y del lado del cliente Ángel Apolinar Corona Irene Granados García.
AJAX Daniel Montenegro Cordero Ingeniería de Sistemas y Computación Pontificia Universidad Javeriana - Cali.
PROTOCOLO H T T P.
FICHEROS DE IMAGEN FUENTES WEB: Gráficos GIF & JPEG, Ramón Montero, 1998 Formatos para la Wb, Luciano Moreno, 2005.
Conozca a PHP Programación en Internet II. Conozca a PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa ¿Qué.
HTML5 & CSS3 Presentado Por: Fernando Ayala
Escuela: Colegio de bachilleres 20 del valle Materia: tecnología de la información y comunicación.
SEO Los términos posicionamiento en buscadores, posicionamiento web u optimización de motores de búsqueda engloban todos los procesos que se encargan de.
Copiando y pegando archivos enteros Programación en Internet II.
En esta presentación veremos algunos términos técnicos que utilizaremos a lo largo del semestre, n os enfocaremos a los términos de software. Para ir.
Es un tipo de Web estática, la cual fue creada en el año 1994 y utilizada hasta 1997, esta asociada con la tecnología HTML y GIF y las paginas Web son.
UNIDAD EDUCATIVA CALASANZ Manual de usos de WORDPRESS. NOMBRE: Melissa Veintimilla Labanda Curso: 1º ´´C´´ FECHA: 29 de marzo del 2015.
Introducción Cada día, los ciudadanos de Internet se envían mil millones de mensajes de . Si usted está en línea, puede enviar docenas de s.
Introducción al Lenguaje. ¿Qué es PHP? O Es un lenguaje de programación que es interpretado por un servidor web. O El lenguaje es genérico. PHP está orientado.
Informática Básica Unidad II
Los siguientes términos y acrónimos son un resumen de las tecnologías web actuales: ASP (Active Server Pages)  Páginas de servidor activas.  Tecnología.
LOGO e-Learning Desktop Integración de RIA’s a objetos de Aprendizaje Alvaro Rodríguez, Darvin Orozco, Rocael Hernández Universidad Galileo {alvrodriguez,
Servicio de sindicación
Gabriel Montañés León. RSS es el acrónimo de Really Simple Sindication (Sindicación Realmente Simple). Es un formato basado en el lenguaje XML que permite.
COLEGIO DE BACHILLERES PLANTEL 13 XOCHIMILCO-TEPEPAN MATERIA:TIC EQUIPO:21 PRESENTACION: BASE DE DATOS ALUMNAS: Adán Millán Sánchez.
Aplicaciones de Elaborado por: Ana Mª García Carrasco.
HTML5 Es la quinta revisión importante del lenguaje básico de la world wide web, HTML. Al no ser reconocido en viejas versiones de navegadores por sus.
¿Qué es? Requisitos Ventajas y Desventajas
Autores: Alejandro Teixeira Alexander Parra SOCIEDAD Y INTERNET HTML V.5 ACTIONSCRIPTAJAX HERRAMIENTAS WEB 2.0.
DEFINICIÓN DE HTML5 HTML5 es una combinación de nuevas etiquetas de markup (lenguaje) HTML, propiedades CSS3, JavaScript y algunas tecnologías complementarias.
¿Qué es Outlook?Qué ¿Qué es Outlook?Qué Características Características principales de Outlook Características Características principales de Outlook Descripción.
Juan Pablo Arango Tatiana Zapata L 11C IE LA SALLE DE CAMPOAMOR.
Microsoft Power Point Tema: “Como manejo del Power Point como herramienta estudiantil”.
Google Talk y Google Docs
Lenguaje de Programación Web Dinámico Multiplataforma Estándar abierto y accesible Elementos nuevos Retrocompatible Nueva filosofía de trabajo Impulsado.
HTML 5 Edgar Vázquez Ayala. Rolando Aarón Pérez Mandujano.
Realización de las tareas básicas de internet. ¿Qué es Internet? Podemos definir a Internet como una "red de redes", es decir, una red que no sólo interconecta.
UD 9: “Instalación y administración de otros servicios de red e Internet” Servicio de sindicación Luis Alfonso Sánchez Brazales.
Que es un navegador de Internet. Un navegador web o de Internet, es un programa que permite visualizar la información que contiene una página web (que.
Hipertexto Transfer Protocol o HTTP: define la sintaxis y la semántica que utilizan los elementos de software de la arquitectura web (clientes, servidores,
@josedlujan. Director de Desarrollo M.T.I. José Dimas Luján Castillo
Elementos básicos para sistemas WEB. Que es la WEB Web es una tecnología que opera sobre internet que lleva propuesta desde El sistema de documentos.
AJAX Asynchronous JavaScript And XML.
Introducción al Lenguaje. ¿Qué es PHP? O Es un lenguaje de programación que es interpretado por un servidor web. O El lenguaje es genérico. PHP está orientado.
APLICACIONES DEL COMPUTADOR Y EL CELULAR
Macromedia Dreamweaver es un editor profesional de páginas Web. Permite crear sitios tanto escribiendo directamente el código en HTML, como diseñando de.
INTERNET SERVICIOS Y APLICACIONES
Web y Multimedia II Integrantes: Piero Álvarez Mayra Atience Jhonney Bermeo Johanna Cabrera Gabriela Cango.
HTML. HTML 5 Características –Es una versión basada en HTML 4 –Manejo de la aplicación y multimedia. –Tags específicos para diferentes contenidos.
1/11Departamento de Informática Tributaria AJAX Fundamentos básicos ( ) AJAX Fundamentos básicos ( )
MACROMEDIA FLASH KARLA YUNUEN GONZÁLEZ VILLANUEVA.
GESTIÓN Y ADMINISTRACIÓN WEB. INTRODUCCIÓN A INTERNET Internet constituye una vía de comunicación y una fuente de recursos de información a escala mundial.
Integración de objetos y de multimedia en páginas HTML5.
Hojas de Estilo UNIVERSIDAD TECNOLÓGICA DE AGUASCALIENTES.
Transcripción de la presentación:

Documentos de Internet HTML5 Introducción a las nuevas etiquetas de HTML5

Cómo saber si es HTML5 ¿Trabaja con IE? ¿No? Entonces es HTML5 Documentos de Internet Universidad de Guadalajara | Centro Universitario de la Costa

“ HTML5 es el presente de la Web y si no está asimilando lo que está pasando ya eres parte de la vieja generación de desarrolladores. Eso tendría que tenerte preocupado. ” Documentos de Internet Universidad de Guadalajara | Centro Universitario de la Costa

HTML5 Universidad de Guadalajara | Centro Universitario de la Costa Entender HTML5 es entender que hoy nos conectamos desde teléfonos móviles, tabletas, eBooks, netbooks, computadores y otra gama de dispositivos.

HTML5 Universidad de Guadalajara | Centro Universitario de la Costa Es entender que se acabaron los webmasters y hoy hablamos de equipos multidisciplinarios de empresas de tecnología que cuentan con frontends, backends, sysadmins, mobile devs, comunity managers y arquitectos de información en los proyectos que están reinventando mercados y generando tráfico e ingresos.

HTML5 Universidad de Guadalajara | Centro Universitario de la Costa Podemos hablar de todas las empresas gigantes de la web, podemos enumerar a Microsoft, Google, Apple, Adobe, Facebook, Yahoo, Mozilla y miles de proyectos tecnológicos que independientemente de sus objetivos hoy respiran HTML5, lo apoyan y tienen propuestas que los hacen competir en código en el navegador más cercano a tu pantalla.

Introducción a las nuevas etiquetas HTML5 Universidad de Guadalajara | Centro Universitario de la Costa HTML5 es la actualización de HTML, el lenguaje en el que es creada la web. HTML5 también es un termino de marketing para agrupar las nuevas tecnologías de desarrollo de aplicaciones web: HTML5, CSS3 y nuevas capacidades de Javascript.

Introducción a las nuevas etiquetas HTML5 Universidad de Guadalajara | Centro Universitario de la Costa La versión anterior y más usada de HTML, HTML4, carece de características necesarias para la creación de aplicaciones modernas basadas en un navegador. El uso fuerte de Javascript ha ayudado a mejorar esto, gracias a frameworks como jQuery,1 jQuery UI2, Sproutcore3, entre otros.

Introducción a las nuevas etiquetas HTML5 Universidad de Guadalajara | Centro Universitario de la Costa Flash en especial ha sido usado en reemplazo de HTML para desarrollar web apps que superaran las habilidades de un navegador: Audio, video, webcams, micrófonos, datos binarios, animaciones vectoriales, componentes de interfaz complejos, entre muchas otras cosas.

Introducción a las nuevas etiquetas HTML5 Universidad de Guadalajara | Centro Universitario de la Costa Ahora HTML5 es capaz de hacer esto sin necesidad de plugins y con una gran compatibilidad entre navegadores.

Introducción a las nuevas etiquetas HTML5 Universidad de Guadalajara | Centro Universitario de la Costa Nuevas etiquetas de HTML5

Introducción a las nuevas etiquetas HTML5 Universidad de Guadalajara | Centro Universitario de la Costa HTML4 y HTML5 son 100% compatibles entre sí. Todo el código que tienes en HTML normal seguirá funcionando sin problemas en HTML5. Para empezar a usar HTML5 lo único que tienes que hacer es colocar este DOCTYPE antes de la etiqueta :

Introducción a las nuevas etiquetas HTML5 Universidad de Guadalajara | Centro Universitario de la Costa Es un DOCTYPE mucho más simplificado que XHTML (cuyas reglas siguen siendo usadas) y te permite usar todas las habilidades de HTML5 sin que nada de lo que ya tienes programado deje de funcionar

Introducción a las nuevas etiquetas HTML5 Universidad de Guadalajara | Centro Universitario de la Costa Las principales etiquetas HTML5 nuevas no tienen una representación especial en pantalla. Todas se comportan como un o un. Pero cada una tiene un significado semántico superior a un simple div o span.

Introducción a las nuevas etiquetas HTML5 Universidad de Guadalajara | Centro Universitario de la Costa está diseñada para reemplazar la necesidad de crear divs sin significado semántico.

Introducción a las nuevas etiquetas HTML5 Universidad de Guadalajara | Centro Universitario de la Costa Muchos headers necesitan múltiples títulos, como un blog que tiene un titulo y un tagline explicando el blog. permite colocar un h1, h2 y h3 dentro del header sin afectar el SEO, permitiendo usar otro h1 en el sitio. En el HTML actual, sólo puedes usar h1 una vez por sitio o el h1 pierde prioridad de SEO.

Introducción a las nuevas etiquetas HTML5 Universidad de Guadalajara | Centro Universitario de la Costa Igual que, está diseñado para que ahí coloques la botonera de navegación principal. Puedes colocar cualquier etiqueta dentro, aunque lo recomendado es usar listas.

Introducción a las nuevas etiquetas HTML5 Universidad de Guadalajara | Centro Universitario de la Costa Define un área de contenido única dentro del sitio. En un blog, sería la zona donde están todos los posts. En un video de youtube, habría un section para el video, uno para los datos del video, otro para la zona de comentarios.

Introducción a las nuevas etiquetas HTML5 Universidad de Guadalajara | Centro Universitario de la Costa Define zonas únicas de contenido independiente. En el home de un blog, cada post sería un article. En un post del blog, el post y cada uno de sus comentarios sería un.

Introducción a las nuevas etiquetas HTML5 Universidad de Guadalajara | Centro Universitario de la Costa Cualquier contenido que no esté relacionado con el objetivo primario de la página va en un aside. En un blog, obviamente el aside es la barra lateral de información.

Introducción a las nuevas etiquetas HTML5 Universidad de Guadalajara | Centro Universitario de la Costa Este es obvio. Es el pie de página y todo lo que lo compone.

Introducción a las nuevas etiquetas HTML5 Universidad de Guadalajara | Centro Universitario de la Costa Atención no está muerto: Estas nuevas etiquetas no significan que ya no se use. Div siempre debe usarse cuando necesites una caja con objetivos de diseño gráfico o cualquier cosa que no tenga significado semántico. Sólo usa las etiquetas semánticas de HTML5 donde sean necesarias.

Introducción a las nuevas etiquetas HTML5 Universidad de Guadalajara | Centro Universitario de la Costa Ejemplo de blog hecho con HTML5: El blog de mlw.io Este es el blog de Mejorando la web Aquí va la botonera de navegación

Introducción a las nuevas etiquetas HTML5 Universidad de Guadalajara | Centro Universitario de la Costa Aquí va un post, con su titulo en h2 Barra lateral con cosas que nadie lee, como cuentas de twitter, facebook, posts viejos, etc. Pie de pagina, amenazas de copyright, etc.

Introducción a las nuevas etiquetas HTML5 Universidad de Guadalajara | Centro Universitario de la Costa Las etiquetas nuevas importantes de HTML5 Las etiquetas semánticas, a pesar de ser claves para posicionamiento en buscadores y buen desarrollo web, no son la razón por la que todo el mundo habla de HTML5. Video, audio y animación vectorial están en la lista de prioridades y en la boca de todas las personas que evangelizan su uso. Específicamente las nuevas etiquetas son:

Introducción a las nuevas etiquetas HTML5 Universidad de Guadalajara | Centro Universitario de la Costa Inserta video sin necesidad de plugins. Es muy fácil usarla, pero cada navegador soporta codecs diferentes de video, lo que hace necesario recodificar un video en múltiples codecs.

Introducción a las nuevas etiquetas HTML5 Universidad de Guadalajara | Centro Universitario de la Costa

Introducción a las nuevas etiquetas HTML5 Universidad de Guadalajara | Centro Universitario de la Costa Lo mismo que video, pero sin video. Puede usar múltiples formatos, en especial mp3, pero también depende del navegador.

Introducción a las nuevas etiquetas HTML5 Universidad de Guadalajara | Centro Universitario de la Costa

Introducción a las nuevas etiquetas HTML5 Universidad de Guadalajara | Centro Universitario de la Costa Input ya existía como la etiqueta para insertar cajas de texto y botones. Ahora es más poderosa, con la capacidad de insertar cajas tipo “ ” que se autovalidan, calendarios tipo “date”, sliders, números, entre otras.

Introducción a las nuevas etiquetas HTML5 Universidad de Guadalajara | Centro Universitario de la Costa Buscador: Seleccionar color favorito: Calendario:

Introducción a las nuevas etiquetas HTML5 Universidad de Guadalajara | Centro Universitario de la Costa

Introducción a las nuevas etiquetas HTML5 Universidad de Guadalajara | Centro Universitario de la Costa Un área de dibujo vectorial y de bitmaps con Javascript. Es un API de dibujo entero para Javascript.

Introducción a las nuevas etiquetas HTML5 Universidad de Guadalajara | Centro Universitario de la Costa Una etiqueta, igual que, para insertar dibujos y animaciones vectoriales al estilo de Flash. Todo basado en el estándar abierto SVG (Scalable Vector Graphics), derivado de XML.

| Soporte HTML5 en navegadores viejos HTML5 Universidad de Guadalajara | Centro Universitario de la Costa La segundo revolución de la web y el soporte de HTML5 en navegadores viejos

| Soporte HTML5 en navegadores viejos HTML5 Universidad de Guadalajara | Centro Universitario de la Costa La primera gran revolución del desarrollo web vino en el 2004 con Gmail, al traer a la luz el objeto XmlHttpRequest, más conocido como AJAX. Lo que pocos saben es que AJAX fue creado por Microsoft para Internet Explorer 5 en Sí, el navegador responsable de detener la innovación en los estándares web también es el creador de la innovación más importante sin la cual, cosas como Gmail, Facebook, Google Maps o quizás Twitter, habrían sido inviables.

| Soporte HTML5 en navegadores viejos HTML5 Universidad de Guadalajara | Centro Universitario de la Costa Internet Explorer, claro, es también la razón de la poca adopción de HTML5. Sin embargo, hay formas de que las etiquetas semánticas de HTML5 y atributos de CSS3 funcionen en IE.

| Soporte HTML5 en navegadores viejos HTML5 Universidad de Guadalajara | Centro Universitario de la Costa Gracias a los grandes hackers del mundo: HTML5 Enabling Script: Permite usar las etiquetas semanticas dentro de IE6, 7 y 8 como si fueran divs normales, estilizables por CSS. Sin este script, las etiquetas son ignoradas en IE y es imposible agregarles diseño a ellas o cualquier elemento dentro de ellas

| Soporte HTML5 en navegadores viejos HTML5 Universidad de Guadalajara | Centro Universitario de la Costa Para utilizarlo debes incluir esta línea en el HEAD de tu documento

| Soporte HTML5 en navegadores viejos HTML5 Universidad de Guadalajara | Centro Universitario de la Costa IE-CSS3: Usando arcanas técnicas (DirectX y VML), este raro script permite usar cosas como bordes redondeados y sombras sobre objetos de CSS3 en IE6, 7 y 8.

| Nuevas capacidades de Javascript HTML5 Universidad de Guadalajara | Centro Universitario de la Costa Javascript, el lenguaje favorito del desarrollador de frontend y experiencias de usuario en la web, ha recibido muchas habilidades nuevas. Esta es una lista de las más importantes.

| Nuevas capacidades de Javascript HTML5 Universidad de Guadalajara | Centro Universitario de la Costa Web Storage Una cookie es la forma más casposa de guardar información en el lado del cliente. También es la única forma. Las cookies no pueden guardar más de 4KB por cookie, 100KB por dominio.

| Nuevas capacidades de Javascript HTML5 Universidad de Guadalajara | Centro Universitario de la Costa Muy poco. Pero al mismo tiempo, todo el contenido de las cookies va pegado a cualquier petición HTTP que hagas al servidor. Lo que significa que por cada vez que el usuario recarga la página o baja una imagen, tiene que subir los KB que pesan todas las cookies que le hemos dado.

| Nuevas capacidades de Javascript HTML5 Universidad de Guadalajara | Centro Universitario de la Costa Web Storage soluciona este problema. Son variables que puedes guardar en el disco del usuario, con soporte en todos los navegadores (incluyendo IE8), puedes guardar hasta 5MB y no sólo texto. Cualquier tipo de datos cabe en un Storage.

| Nuevas capacidades de Javascript HTML5 Universidad de Guadalajara | Centro Universitario de la Costa Web SQL Es una base de datos tipo SQLite controlable con sólo Javascript. Pero Internet Explorer 9 declaró que no implementará Web SQL1 y la realidad es que Web Storage es más que suficiente para la mayoría de usos. Así que nada, esto por ahora no sirve.

| Nuevas capacidades de Javascript HTML5 Universidad de Guadalajara | Centro Universitario de la Costa Web Workers ¿Ustedes sabían que Javascript sólo puede hacer una cosa al tiempo? Gran parte de la razón por la que Wave falló y las web apps son simples es porque la multitarea es imposible. Web Workers soluciona eso.

| Nuevas capacidades de Javascript HTML5 Universidad de Guadalajara | Centro Universitario de la Costa Web Workers permite tener multiples.js corriendo en paralelo en una misma página. Haciendo tareas complejas más veloces gracias al multithreading.

| Nuevas capacidades de Javascript HTML5 Universidad de Guadalajara | Centro Universitario de la Costa Web Sockets Igual que XMLSockets en Actionscript, Web Sockets permite hacer aplicaciones multiusuario en tiempo real, como juegos, chats, notificaciones, etc. Si el navegador no tiene soporte de Web Sockets, es posible usar implementaciones multiuser en Javascript.

| Nuevas capacidades de Javascript HTML5 Universidad de Guadalajara | Centro Universitario de la Costa Arrastrar y soltar El gesto de arrastrar y soltar ahora es posible gracias a HTML5. Puedes traer trozos de datos o archivos enteros.

| Nuevas capacidades de Javascript HTML5 Universidad de Guadalajara | Centro Universitario de la Costa Geolocalización El navegador hará uso de muchos métodos (GPS, Skyhook, Google Geo, IP) para darte la latitud y longitud de tus usuarios. Obviamente, ellos tienen que dar permiso. Lo mejor es que funciona en cualquier PC, no sólo en teléfonos.