Deber 1 de Programaciòn
lunes, 14 de noviembre de 2011
NOVEDADES EN LA IMPLEMENTACIÓN DE VÍDEOS EN HTML
Ya hemos hablado con anterioridad de HTML5 incluso hemos visto algunos ejemplos de HTML5
Ejemplos de las nuevas implementaciones de códigos en HTML
Nuevos elementos
Los tiempos modernos requieren nuevos elementos para proporcionar una web más semántica, completa y homogenea. Para ello se han añadido una buena serie de elementos que nos permitirán encapsular más nuestro contenido.
<article />
elemento que nos permite declarar un trozo del contenido como artículo. Ideal para blogs o periódicos.<aside />
representa un trozo de contenido que se relaciona muy levemente con el resto del contenido.<dialog />
elemento que permite reprensetar conversaciones.<figure />
podrás usarlo para asociar con un caption un contenido incrustado, como por ejemplo gráficos o vídeo:<footer />
Sección de la página para contener información sobre el autor, copyright, etc,…<header />
representa a la sección de cabecera.<nav />
representa la sección de la página orientada a la navegación.<section />
elemento que indica que se trata de una sección genérica.<audio />
y<video />
para el contenido multimedia.<embed />
es un elemento dedicado para contenido de plugins.<m />
representa el texto marcado.<meter />
usado para representar medidas, por ejemplo el tamaño del disco usado…<time />
usado para mostrar fechas y/o tiempo.<canvas />
usado para mostrar gráficos renderizados en tiempo real, por ejemplo gráficos, juegos, etc,…<commnad />
relacionado con los comandos que el usuario puede invocar.<datagrid />
ideal para mostrar un arbol de datos o una tabla tabulada.
<details />
muestra información adicionar si el usuario lo demanda.<datalist />
junto con el nuevo atributo list para los<input />
puede ser usado para crear comboboxes:<event-sources />
puede ser usado para capturar eventos enviados desde servidor.<output />
nos indica que tipo de salida vamos producir con nuestra página.<progress />
representa una barra de proceso de una tarea, por ejemplo descargar,…
Los elementos de entrada
<input />
dispondrán de una serie de tipos (type
) nuevos para indicar los diferentes tipos de elementos de entrada posibles.datetime
datetime-local
date
month
week
time
number
range
email
url
La idea es que estos tipos sean poporcionados por el agente de usuario (navegador) en su interface que submitarán el formato definido al servidor.
domingo, 13 de noviembre de 2011
Desventajas de las versiones 4 y 5 de HTML
Ahora solo voy a nombra 2 problemas de cada version:
HTML 4
- Dificultad en la Entrega:
- Visualización:
Los contenidos HTML, tienen más posibilidades de poseer virus o troyanos.
Por este motivo, muchos suscriptores tienen deshabilitada la opción de mostrar imágenes. Esto impedirá a sus lectores ver correctamente sus mensajes, con el diseño
correspondiente.
Por este motivo, muchos suscriptores tienen deshabilitada la opción de mostrar imágenes. Esto impedirá a sus lectores ver correctamente sus mensajes, con el diseño
correspondiente.
HTML 5
- Control de streaming:
HTML5 no permite acceder a partes en concreto del mismo a través de la manipulación de variables que Flash toma e interpreta via Actionscript. La etiqueta vídeo de HTML5 muestra un archivo como quien enlaza una foto sin posibilidad de manejar el concepto streaming.
- Acceso a cámara y micrófono:
sábado, 12 de noviembre de 2011
DIFERENCIAS DE LAS VERSIONES 4 Y 5 DE HTML
EL GRAN CAMBIO DEL HTML |
Las diferencias son muy claras entre estas versiones de Html(HyperText Markup Language) y son:
- El elemento
<a />
sinhref
ahora creará un enlace al sitio. - El elemento
<address />
es ahora un nuevo concepto de sección. - El elemento
<b />
ahora representa un trozo de texto a ser estilizado sin ninguna importancia. - Para elementos
<label />
el navegador no debe mover el foco desde la etiqueta al control a menos que el comportamiento sea estandar para el interfaz utilizado en la plataforma. <menu />
ha sido redefinido para ser usado con los actuales menús.- El elemento
<small />
ahora representa una impresión pequeña. - El elemento
<strong />
definitivamente representa el enfasis puesto en trozo de nuestro texto.
Elementos eliminados de la versión anterior
En la nueva versión, algunos de los elementos anteriormente desaprobados pasan a ser eliminados definivamente.acronym
applet
basefont
big
center
dir
font
frame
frameset
isindex
noframes
noscript
(solo en XHTML5)s
strike
tt
- u
HTML
Ahora explicaré que es exactamente HTML 5, ya que no es simplemente una nueva versión del lenguaje de marcación HTML, sino una agrupación de diversas especificaciones concernientes a el desarrollo web. Es decir, HTML 5 no se limita sólo a crear nuevas etiquetas, atributos y eliminar aquellas marcas que están en desuso o se utilizan inadecuadamente, sino que va mucho más allá.
Así pues, HTML 5 es una nueva versión de diversas especificaciones, entre las que se encuentran:
- HTML 4
- XHTML 1
- DOM Nivel 2 (DOM = Document Objetc Model)
A la par, HTML 5 pretende proporcionar una plataforma con la que desarrollar aplicaciones web más parecidas a las aplicaciones de escritorio, donde su ejecución dentro de un navegador no implique falta de recursos o facilidades para resolver las necesidades reales de los desarrolladores. Para ello se están creando unas APIs que permitan trabajar con cualquiera de los elementos de la página y realizar acciones que hasta hoy era necesario realizar por medio de tecnologías accesorias.
Estas API, que tendrán que ser implementadas por los distintos navegadores del mercado, se están documentando con minuciosidad, para que todos los Browsers, creados por cualquier compañía las soporten tal cual se han diseñado. Esto se hace con la intención que no ocurra lo que viene sucediendo en el pasado, que cada navegador hace la guerra por su parte y los que acaban pagándolo son los desarrolladores y a la postre los usuarios, que tienen muchas posibilidades de acceder a webs que no son compatibles con su navegador preferido.
Suscribirse a:
Entradas (Atom)