Abstract:
|
En los últimos años Internet ha sufrido una evolución, no solo en cuanto al aumento de velocidad sino también en lo referente al uso que se le da. HTML se explica con detalle en los primeros capítulos pero como resumen, se puede decir que viene a ser el „papel‟ sobre el cual se presenta el contenido que se ve al utilizar un navegador web. En la actualidad ya no solo se entra a ver una página web con contenidos estáticos o solo texto, por ejemplo, en cualquier diario que se pueda consultar online aparecen videos e incluso foros sobre los cuales comentar una noticia. Los terminales móviles juegan también un papel importante en este aspecto, ya no se accede a una página web solo desde casa sino también desde un teléfono por ejemplo. Algunas de las soluciones fuera del estándar han supuesto problemas por su alto consumo de recursos y por ello grandes empresas han apoyado la evolución de HTML de su versión 4 a la 5. HTML5 está todavía en constante evolución, no es un estándar ya cerrado pero mantiene como objetivo solucionar problemas como los mencionados. La meta es definir un estándar que sea la base para el desarrollo web y que realmente se adecúe al uso que se le da hoy en día al acceso de páginas web. En este proyecto se realiza un análisis teórico de las diferencias entre la versión anterior y la 5, comprobando qué elementos aparecen y cuales desaparecen tras la evolución del estándar. Se realizan casos prácticos de las nuevas funcionalidades para comprobar su funcionamiento. El paso siguiente ha sido hacer otra selección de entre las probadas y realizar un proyecto que las conjunte para ver las posibilidades que HTML5 ofrece. Como último ejercicio se realizan unas pruebas de carga en el lado del cliente, comprobando el consumo de recursos y el tráfico generado en el navegador. Todo esto para llegar a ver que HTML5 es un estándar no cerrado, que alberga problemas de compatibilidad pero que ofrece muchas cosas interesantes a aplicar en un futuro próximo. |