HTML5
Comenzaremos definiendo HTML
siglas de HyperText Markup
Language («lenguaje de marcado de hipertexto»), hace referencia al lenguaje de
marcado predominante para la elaboración de páginas web que se utiliza para
describir y traducir la estructura y la información en forma de texto, así como
para complementar el texto con objetos tales como imágenes. El HTML se escribe
en forma de «etiquetas», rodeadas por corchetes angulares (<,>). HTML
también puede describir, hasta un cierto punto, la apariencia de un documento,
y puede incluir un script (por ejemplo JavaScript), el cual puede afectar el
comportamiento de navegadores web y otros procesadores de HTML.
Ahora vamos a definir HTML5, no es una nueva versión de
marcación HTML, sino una agrupación de diversas especificaciones concernientes
al desarrollo web. Fue desarrollada por Lan Hickson de Google Inc. Y
David Hyatt de Apple Inc. En conjunto con las personas que trabajan en Web Hypertext Application Technology Working Group.
- HTML4
- XHTML1
- CSS Nivel2
- DOM Nivel 2
Pretende proporcionar una plataforma con la que se
desarrolla aplicaciones web más para aplicaciones de escritorio, como para
dispositivos móviles y teléfonos celulares.se abren las puertas para nuevas
opciones de diseño y dinámica de información, donde su ejecución dentro de su navegador no
implique falta de recursos para resolver las necesidades reales de los desarrolladores.
Es decir es una colección de estándares de diseño y
desarrollo de páginas web. Es una herramienta la cual nos permite una mayor interacción
entre nuestra s páginas web y su contenido media (video, audio, entre otros) así
como una mayor facilidad a la hora de codificar nuestro diseño básico. Esta versión se basó en el diseño más común de
las páginas web alrededor del mundo para llegar a un estándar de etiquetas que
realicen las mismas tareas de manera más rápida y eficiente.
Es una manera fácil a la hora de codificar nuestro diseño
básico.
Se han presentado una gran cantidad de mejoras, respecto a
su versión anterior versión, estas son
algunas:
o Simplificación: el nuevo código ofrece nuevas
formas, más sencillas, de especificar algunos parámetros y piezas de código.
o Contenido multimedia: reproducción de audio y
video sin necesidad de plug-ins.
o Animaciones: posibilidad de mostrar contenidos
de manera similar a Adobe Flahs, pero prescindiendo este componente. HTML 5 tendrá
soporte nativo para una tecnología similar a Flash.
o Almacenamiento de datos del lado del cliente: Una
diferencia fundamental entre las aplicaciones de escritorio y web era la
necesidad, de éstas últimas, de procesar la información y consultas en bases de
datos siempre en un servidor, haciendo que las aplicaciones sean más lentas y
siempre requeridas de una conexión a Internet constante. HTML5 permitirá
almacenar y procesar información en el cliente, convirtiendo a una aplicación
web a una aplicación mucho más parecida a una de escritorio.
o Efectos y nueva versión de hojas de estilo CSS:
La nueva versión de HTML acompañará a una nueva versión de las hojas de estilo
CSS, el CSS3. Se trata de nuevas posibilidades de formato, como por ejemplo la
implementación de sombras, bordes redondeados, etc.
o Muchas de las cosas que, hasta ahora, solo
podrían lograrse insertándolas como imágenes, podrán realizarse con código.
Esto no solo se traduce en una mejora de la velocidad y performance de un
sitio, sino también en nuevas e ilimitadas opciones de diseño.
o Geo-locación: Los sitios web podrán saber la
ubicación física de la persona que lo visita.
o Tipografías no estándar: Hasta ahora, quizás la
mayor limitación que enfrentábamos los diseñadores era la imposibilidad de
utilizar tipografías no-estándar en nuestros sitios web. Prácticamente todos
estaban limitados a aquellas que fueron impuestas por los navegadores
principales, como Arial, Times New Roman, Verdana, Tahoma, etc.
HTML5 es una nueva tecnología de codificación que se supone
que debe cambiar la forma en que muchos sitios en la web de trabajo. En el
largo plazo podría ser un reemplazo para Flash permite a los usuarios
reproducir vídeo e interactuar con los sitios web. Si bien es interesante hay
muchas desventajas actuales de HTML5.
*La primera cuestión se refiere a la seguridad. Aunque no es
tan popular ahora, va a ser. Muchas de las aplicaciones actuales que están
siendo liberados han puesto muy poco esfuerzo en asegurar que en absoluto. Esto
significa que a medida que este lenguaje se desarrolla, se va a tener problemas
con hacks por un buen tiempo como la seguridad no se está centrando en estos
momentos.
*No hay alternativas HTML5 en muchos sitios todavía. Hay
algunos sitios importantes que ofrecen este, pero muchos todavía no han hecho
una versión alternativa. Esto significa que si está ejecutando un navegador con
HTML5, no será capaz de utilizar esta funcionalidad en muchos lugares.
*Otro gran problema es que no hay un verdadero modelo de un
navegador a otro. Algunos de los tamaños de las aplicaciones son diferentes al
igual que algunos navegadores muestran una página diferente de otra. Flash no
tiene este problema, ya que es el mismo sin importar lo que esté utilizando.
Este es un gran obstáculo que tendrá que ser tratado.
*Hay pocas herramientas de desarrollo disponibles. Esto hace
más difícil el desarrollo de aplicaciones en otras cosas como Flash tiene
muchas y son fáciles de usar.
BIBLIOGRAFIA:
http://www.lawebera.es/diseno-web-html-5/introduccion-html5.php
http://www.desarrolloweb.com/de_interes/problemas-html5-3662.html
http://www.forohispano.net/f18/html-5-que-es-y-para-que-sirve-3430/
http://www.w3schools.com/html/html5_intro.asp
*HTML5 aún no cuenta con todas las funcionalidades
necesarias para poder incrustar un vídeo
en la red con todos los elementos que tiene YouTube actualmente: anotaciones,
subtítulos, anuncios, relacionados
Además, tampoco pemite reproducir vídeos
HTML5 a pantalla completa.
*Acceso a cámara y micrófono: La etiqueta video de HTML5
sirve para ver videos, no para interactuar, mientras que Flash lleva una importante ventaja tecnológica al
permitir grabar y hacer videoconferencias desde el browser.
BIBLIOGRAFIA:
http://www.lawebera.es/diseno-web-html-5/introduccion-html5.php
http://www.desarrolloweb.com/de_interes/problemas-html5-3662.html
http://www.forohispano.net/f18/html-5-que-es-y-para-que-sirve-3430/
http://www.w3schools.com/html/html5_intro.asp


No hay comentarios:
Publicar un comentario