domingo, 1 de junio de 2014

HTML5 Extenciones:
HTML tiene un gran número de mecanismos de extensibilidad que se pueden utilizar para la adición de la semántica de una manera segura:
  • Los autores pueden usar la clase de atributos para extender elementos, creando sus propios elementos, mientras que el uso de la "real" elemento HTML existente más aplicable, por lo que los navegadores y otras herramientas que no saben de la extensión todavía pueden apoyarlo algo así. Esta es la táctica utilizada por los microformatos, por ejemplo.
  • Los autores pueden incluir datos de secuencias de comandos del lado del cliente en línea o scripts a nivel de sitio del servidor para procesar utilizando los datos * = ""atributos. Estos están garantizados para no ser tocado por los navegadores, y permiten que los scripts para incluir datos sobre los elementos HTML que los scripts pueden entonces buscar y procesar.
  • Los autores pueden usar el content=""> name="" <meta mecanismo para incluir metadatos de páginas de ancho por registrarse extensiones al conjunto predefinido de nombres de metadatos .
  • Los autores pueden utilizar el atributo rel = "" mecanismo para anotar vínculos con significados específicos al registrar extensiones al conjunto predefinido de tipos de enlace . Esto también es utilizado por los microformatos. Además, las direcciones URL absolutas que no contienen caracteres no ASCII, ni los caracteres del rango U +0041 (letra mayúscula latina A) a U +005 A (CAPITAL LATINA LETRA Z) (inclusive), se pueden utilizar como tipos de vínculos.
  • Los autores pueden insertar datos en bruto utilizando el type=""> Messenger mecanismo con un tipo personalizado, para el manejo de más por los scripts en línea o del lado del servidor.
  • Los autores pueden crear plugins y invocarlos usando el embed elemento. Así es como funciona flash.
  • Los autores pueden extender las API utilizando el mecanismo de creación de prototipos JavaScript. Esto es ampliamente utilizado por las bibliotecas de scripts, por ejemplo.

No hay comentarios:

Publicar un comentario