TECNOLOGIAS PRINCIPALES


html5

html 5 iamgen

2004 - Inicio del desarrollo de HTML5

El Grupo de Trabajo de Tecnologia de Aplicaciones de Hipertexto Web (WHATWG) comenzo a trabajar en el nuevo estandar en 2004. En ese momento, HTML 4.01 no se habia actualizado desde el año 2000 y el Consorcio World Wide Web (W3C) centraba sus futuros desarrollos en XHTML 2.0. En 2009, el W3C permitio que expirara el estatuto del Grupo de Trabajo de XHTML 2.0 y decidio no renovarlo, aceptando finalmente que el camino a seguir era la propuesta del WHATWG, lo que eventualmente se convertiria en el HTML5 que conocemos.

22 de enero de 2008 - Primer borrador publico de HTML5

El 22 de enero de 2008 se marco un punto de inflexion cuando Ian Hickson (Google) y David Hyatt (Apple) presentaron el primer borrador publico de HTML5. A partir de 2009, la industria adopto este estandar de forma masiva, dejando atras la era de los complementos externos.

Problematicas desde el 2011 hasta el 28 de octubre de 2014

2011: El inicio del camino y la division. El W3C establecio hitos para alcanzar la recomendacion oficial en 2014. Mientras tanto, el WHATWG decidio renombrar su version como HTML Living Standard, distanciandose de las versiones estaticas. 2012: La separacion de enfoques. Ambas organizaciones decidieron trabajar de forma distinta: W3C: Se centro en crear una "instantea" unica y definitiva (estandar fijo). WHATWG: Adopto el modelo de "Estandar Vivo", donde el lenguaje evoluciona constantemente sin versiones finales, añadiendo funciones pero sin eliminar las existentes. 2014: La meta oficial. Tras pasar por varias fases de revision tecnica y pruebas de interoperabilidad, el W3C publico oficialmente HTML5 como Recomendacion el 28 de octubre. 2016 - 2017: Actualizaciones posteriores. El proceso continuo con la publicacion de mejoras incrementales, resultando en las recomendaciones HTML 5.1 y HTML 5.2.


HTML4 HTML5
No tiene video ni audio Video y audio incluidos
No tiene etiquetas semanticas Tiene header, nav y section
Menor soporte para celulares Mejor soporte para celulares
Año 1997 Año 2014

CSS3

Logo oficial de CSS3

Junio de 1999 - Primeros borradores de CSS3

En junio de 1999, el W3C publicó los primeros borradores modulares de CSS3, marcando el fin del modelo monolítico de CSS2 (1998). Esta decisión dividió CSS en módulos independientes como Selectores Level 3, Colores y Fondos, permitiendo que cada uno avanzara a su propio ritmo sin esperar una especificación completa.

2001 - Publicacion del primer borrador modular de CSS3

El 17 de junio de 2001, W3C aprobó la "CSS3 Module Roadmap Status", documento oficial que listó 13 módulos prioritarios (Texto, Multimedia, Paged Media). Adoptó la filosofía "implementa lo que puedas implementes", lo que incentivó a navegadores como Firefox y WebKit a experimentar con prefijos vendor-specific (-moz-, -webkit-)..

Desarrollo modular continuos

CSS3 nunca se lanzó como versión única "final" como CSS1/CSS2. En cambio, evolucionó como ecosistema vivo: más de 80 módulos independientes con sus propias Recommendations (REC). Ejemplos incluyen Selectors L3 (2009 con :nth-child), Flexbox (2012), Grid (2017), hasta Container Queries (2023) y Nesting (2024), todos totalmente soportados en navegadores modernos sin necesidad de "CSS3 completo"..

CSS2 CSS3
Estilos basicos Estilos avanzados
No tiene animaciones Tiene animaciones
No tiene diseno adaptable Diseno adaptable
Pocos efectos visuales Sombras y bordes redondeados
Anio 1998 Desde 2011

JavaScript

Logo oficial de JavaScript

Diciembre de 1995 - Creacion de JavaScript

JavaScript fue creado por Brendan Eich en Netscape Communications durante solo 10 días intensos en mayo de 1995 (entre el 4 y 14 de mayo aproximadamente). Originalmente se llamó Mocha, luego LiveScript, y finalmente JavaScript por marketing (aprovechando el hype de Java, aunque no están relacionados). Se lanzó públicamente en beta con Netscape Navigator 2.0 en septiembre de 1995, y la versión 1.0 estable llegó en marzo de 1996. Su propósito: añadir interactividad simple a páginas web estáticas (como validar formularios o animaciones básicas) sin recargar la página.

Junio de 1997 - Primera estandarizacion

En junio de 1997, Ecma International publicó ECMAScript 1 (ES1) como estándar oficial, aprobado como ECMA-262. Esto resolvió disputas legales entre Netscape y Sun Microsystems, y aseguró compatibilidad cross-browser. Microsoft creó JScript (casi idéntico) para Internet Explorer, lo que inició la "guerra de navegadores". ES1 incluía funciones básicas como objetos, arrays y eventos, pero sin estricto tipado.

Junio de 2015 - ECMAScript 6

ES6 se aprobó en junio de 2015 por Ecma (versión anual ES2015), revolucionando JavaScript con clases (sintaxis azúcar sobre prototipos), módulos (import/export), promesas para manejo asíncrono, let/const (alcance de bloque), arrow functions (=>), template literals y destructuring. Adoptado totalmente hacia 2017 con herramientas como Babel. Marcó el paso de JS "de juguete" a lenguaje enterprise

JavaScript ES5 JavaScript ES6
Codigo mas largo Codigo mas corto
Usa var Usa let y const
No tiene clases Tiene clases
No tiene promesas Tiene promesas
Anio 2009 Anio 2015

Cuestionario de Selección Múltiple

1. ¿Qué grupo inició el desarrollo de HTML5 en 2004 mientras W3C trabajaba en XHTML 2.0?

a) Google
b) WHATWG
c) Ecma International
d) Apple

2. ¿En qué fecha exacta se publicó el primer borrador público de HTML5 por Ian Hickson y David Hyatt?

a) 17 de junio de 2001
b) 22 de enero de 2008
c) 28 de octubre de 2014
d) Junio de 1999

3. ¿Qué decisión tomó W3C en 2009 respecto al XHTML 2.0?

a) Lo convirtió en estándar oficial
b) Permitió que expirara su grupo de trabajo
c) Lo fusionó con HTML5
d) Lo reemplazó con CSS3

4. Según la tabla HTML4 vs HTML5, ¿qué característica NUEVA trajo HTML5 para multimedia?

a) Plugins Flash
b) Etiquetas video y audio nativas
c) Cookies mejoradas
d) Solo imágenes SVG

5. ¿En qué mes y año el W3C publicó los primeros borradores modulares de CSS3?

a) Mayo de 1995
b) Junio de 1999
c) 28 de octubre de 2014
d) Junio de 2015

6. ¿Qué documento aprobó W3C el 17 de junio de 2001 para CSS3?

a) ECMA-262
b) CSS3 Module Roadmap Status
c) HTML Living Standard
d) Selectors Level 2

7. Según la tabla CSS2 vs CSS3, ¿qué característica CSS3 NO tenía CSS2?

a) Estilos básicos
b) Diseño adaptable
c) Sombras y bordes redondeados
d) Colores

8. ¿En cuántos días Brendan Eich creó JavaScript en 1995?

a) 30 días
b) 10 días intensos
c) 60 días
d) 7 días

9. ¿Cuál fue el primer nombre de JavaScript antes de cambiarlo por marketing?

a) NetScript
b) Mocha/LiveScript
c) ECMAScript
d) JScript

10. Según la tabla ES5 vs ES6, ¿qué NUEVO tipo de variable introdujo ES6?

a) var mejorada
b) let y const
c) function
d) Solo promesas