miércoles, 16 de noviembre de 2011

Estandares HTML5 Y DOM2

HTML 5



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