CONEISC2011: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
Line 27: Line 27:
==== Resumen ====
==== Resumen ====


Los estándares web implementados en la forma de lenguajes de marcado, estilo y programación web son algunos de los componentes de software que han hecho posible la explosión de Internet en las últimas décadas. Las sucesivas versiones de estos lenguajes (HTML, CSS y JavaScript) proporcionaron a los profesionales y aficionados de bases estandarizadas que les permitieron forjar sitios y aplicaciones web para distintos usuarios a nivel global.
Los estándares web implementados en la forma de lenguajes de marcado, estilo y programación web son algunos de los componentes de software que han hecho posible la explosión de Internet en las últimas décadas. Las sucesivas versiones de estos lenguajes (HTML, CSS y JavaScript) proporcionaron a profesionales y aficionados de bases estandarizadas, con las cuales fue posible forjar sitios y aplicaciones web para diversidad de usuarios a nivel global.


Sin embargo, conforme nuevos usuarios se sumaron a la red global se generaron nuevas ofertas, espectativas y exigencias en los servicios vía Internet que utilizamos y que los estándares web existentes no fueron capaces de proporcionar a los programadores de soluciones sencillas y eficientes.
Sin embargo, al mismo tiempo que nuevos usuarios se sumaron a la red mundial también se generaron nuevas ofertas, expectativas y exigencias en los servicios ofrecidos vía Internet. En ese escenario los estándares web existentes no fueron capaces de proporcionar a los programadores de soluciones sencillas y eficientes.


HTML5 es la respuesta de ingenieros y especialistas de empresas y organizaciones tecnológicas dedicadas a la web, quienes propusieron un nuevo estandar acorde a los nuevos tiempos y necesidades. Hoy en día, y en vías de convertirse en un estándar oficial, HTML5 es la punta del iceberg de un conjunto de tecnologías de web abierta destinadas a revolucionar la forma en que se construyen sitios y aplicaciones web.
HTML5 es la respuesta de ingenieros y especialistas de empresas y organizaciones tecnológicas dedicadas a la web, quienes propusieron un estándar acorde a los nuevos tiempos y necesidades. Hoy en día, HTML5 está en vías de convertirse en un estándar oficial y es la punta del iceberg de un conjunto de tecnologías de web abierta destinadas a revolucionar la forma en que se construyen sitios y aplicaciones web.


Aunque el nombre HTML5 aludió en principio a la nueva versión de HTML, el impacto mediático provocó que el nombre fuera rápidamente adoptado para nombrar un grupo de tecnologías mucho mayor. Es así que HTML5 hoy representa ocho clasificaciones:<br>
Aunque el nombre HTML5 aludió en principio a la nueva versión de HTML, el impacto mediático provocó que el nombre fuera rápidamente adoptado para nombrar un grupo mayor de tecnologías. Es así que HTML5 hoy representa un catálogo de ocho innovaciones:<br>
- Semántica (el contexto original de HTML)<br>
- Semántica (el contexto original de HTML)<br>
- Contenido sin conexión y almacenamiento<br>
- Contenido sin conexión y almacenamiento<br>
Line 43: Line 43:
- Estilos CSS<br>
- Estilos CSS<br>


HTML5 representa una evolución en varios sentidos. El primero de ellos es la simplificación de código: escribir menos código para conseguir resultados similares o mejores. Ello se aprecia significativamente en la eliminación de atributos innecesarios, la adición de nuevas etiquetas, los nuevos tipos de elementos en formularios y validaciones realizadas por el navegador, no programadas a medida.
HTML5 representa una evolución en varios sentidos. El primero de ellos es la simplificación de código: escribir menos código para conseguir resultados similares o mejores. Ello se aprecia significativamente en la eliminación de atributos innecesarios, adición de nuevas etiquetas, definición de nuevos tipos de elementos en formularios y validación de campos por parte del navegador, no programadas a medida.


El segundo impacto es el cambio de paradigma en multimedios: pasar de construir secciones de sitios web que sólo podían ser reproducidos con plugins o en sistemas operativos específicos a construir animaciones y juegos sólo con HTML, CSS y JavaScript, e incluir audio y video de manera simplificada.
El segundo impacto es el cambio de paradigma en recursos multimedia: de construir secciones de sitios web que sólo podían ser visualizados con plugins o en sistemas operativos específicos a construir animaciones y juegos sólo con HTML, CSS y JavaScript, e incluir audio y video de manera simplificada.


El tercer punto es en donde radica la verdadera revolución de HTML5: la exploración de formas radicalmente distintas de usar la web, tales como la geolocalización, sitios web que pueden operar aún cuando se pierde la conexión a Internet, programación en segundo plano con Web Workers, comunicaciones con Web Sockets, entre otras.
El tercer punto es en donde radica la verdadera revolución de HTML5: la exploración de formas radicalmente distintas de usar la web, tales como la geolocalización, sitios web que pueden operar aún cuando se pierde la conexión a Internet, programación en segundo plano con Web Workers, comunicaciones con Web Sockets, entre otras.


Hoy en día las implementaciones de HTML5 ya son soportadas en diversos grados por las últimas versiones de navegadores en escritorio y móviles, por lo cual no representa un conjunto de cuestiones experimentales, sino una serie de tecnologías bastante estables, que son importantes hoy y que resultarán vitales para los futuros desarrolladores web de nuestro país.
Hoy en día las implementaciones de HTML5 ya son soportadas en diversos grados por las últimas versiones de navegadores en computadoras de escritorio y dispositivos móviles, por lo cual ha dejado de representar un conjunto de cuestiones experimentales para convertirse en una serie de tecnologías bastante estables, que son relevantes hoy y que resultarán vitales para los futuros desarrolladores web de nuestro país.


=== Taller 1 ===
=== Taller 1 ===
Confirmed users
359

edits

Navigation menu