HTML 5 es la quinta revisión importante del lenguaje básico de la World Wide Web, HTML. HTML 5 especifica dos variantes de sintaxis para HTML: un «clásico» HTML (
text/html
), la variante conocida como HTML5 y una variante XHTML conocida como sintaxis XHTML5 que deberá ser servida como XML (XHTML) (application/xhtml+xml).Esta es la primera vez que HTML y XHTML se han desarrollado en paralelo.El desarrollo de este código es regulado por el Consorcio W3C.
Novedades de HTML 5:
Novedades
- Incorpora etiquetas (canvas 2D y 3D, audio, video) con codecs para mostrar los contenidos multimedia. Actualmente hay una lucha entre imponer codecs gratuitos (WebM + VP8) o de pago (H.264/MPEG-4 AVC).
- Etiquetas para manejar grandes conjuntos de datos: Datagrid, Details, menu y Command. Permiten generar tablas dinámicas que pueden filtrar, ordenar y ocultar contenido en cliente.
- Mejoras en los formularios. Nuevos tipos de datos (eMail, number, url, datetime …) y facilidades para validar el contenido sin Javascript.
- Visores: MathML (fórmulas matemáticas) y SVG (gráficos vectoriales). En general se deja abierto a poder interpretar otros lenguajes XML.
- Drag & Drop. Nueva funcionalidad para arrastrar objetos como imágenes
DOM2
DOM ( Document Object Model) Modelo de Objeto de Documentos:
como su nombre lo dice es un modelo de objeto de documento, porque el nombre, es porque nos permite manipular los objeto de ciertos tipos de lenguajes que están orientado a objeto y manipularlo a nuestro antojo y como no convenga, una explicación que se entienda mejor es, el DOM en HTML sirve para manipular los las etiquetas HTML, manipular en el sentido de que vamos a poder quitarle valores, quitar la etiqueta en si completa y poner otras, en DOM cuando no referimos a las etiquetas, les llamamos nodos, mas adelante veremos porque el nombre de nodo.
Le siguió el DOM 2, que añadio compatibilidad con la interfaz de usuario y eventos entre otras.
No hay comentarios:
Publicar un comentario