INTRODUCCION ALA WEB

  • Period: to

    HTML

    NACIMIENTO DE HTML
  • Period: to

    W3C

    Se funda W3C(World wide web consortium) organismo oficial encargado de publicar estandares y recomendaciones para la web
  • Period: to

    JAVASCRIPT

    JavaScript surgió como un lenguaje de script en el navegador que apareció por primera vez dentro de Netscape Navigator 2 allá por 1995, y que se basaba en el lenguaje CEnvi desarrollado anteriormente por Nombas.
    Fue tal el éxito de JavaScript que Microsoft decidió incorporar su propia implementación de este lenguaje, llamada JScript, en la versión 3 de su navegador Internet Explorer.
  • Period: to

    CSS1

    Recomendada por la W3C fue CSS1, publicada en diciembre 1996, y abandonada en abril de 2008.
    Algunas de las funcionalidades que ofrece son: Propiedades de las fuente, como tipo, tamaño, énfasis.
    Color de texto, fondos, bordes u otros elementos.
    Atributos del texto, como espaciado entre palabras, letras, líneas, etcétera.
    Alineación de textos, imágenes, tablas u otros.
    Propiedades de caja, como margen, borde, relleno o espaciado.
    Propiedades de identificación y presentación de listas.
  • Period: to

    HTML 4.0

    Incluye soportes para scripts, hojas de estilo css y xml
  • Period: to

    CSS2

    CSS2 fue desarrollada por la W3C y publicada como recomendación en mayo de 1998, y abandonada en abril de 2008.
    Ampliación de CSS1 se ofrecieron, entre otras:
    Las funcionalidades propias de las capas como de posicionamiento relativo, niveles, etcétera.
    El concepto de “media types“.
    Soporte para las hojas de estilo auditivas
    Texto bidireccional, sombras, etcétera.
    En 2011, CSS 2.1 volvió a ser propuesta como candidata, y fue finalmente publicada como recomendación oficial el 7 de junio de 2011.
  • Period: to

    estándar ECMAScript

    Actualmente, las implementaciones de JavaScript de los navegadores implementan la versión 3 del estándar ECMAScript, que data de 1999, y cuyas últimas mejoras han sido:
    Soporte de expresiones regulares.
    Nuevas sentencias de control.
    Manejo de excepciones (bloque try-catch).
    Definición de errores más precisa.
    Formateo de salidas numéricas de datos.
    Manejo de strings más avanzado.
  • Period: to

    CSS3

    A diferencia de CSS2, que fue una gran especificación que definía varias funcionalidades, CSS3 está dividida en varios documentos separados, llamados “módulos”
    Los trabajos en el CSS3, comenzaron a la vez que se publicó la recomendación oficial de CSS2, y los primeros borradores de CSS3 fueron liberados en junio de 1999.
    selectores, espacios de nombres y colores,
  • Period: to

    XHTML 1.0

    Reformulación de HTML 4.3 (basada en XML)
  • Period: to

    XFORMS

    Formularios de HTML
  • Period: to

    WHATWG

    Se funda WHATWG(Web Hypertext Application Technology Working Group)(grupo de trabajo formado por Apple, Moxilla y opera, trabajan para continuar el desarrollo HTML manteniendo la compatibilidad conversiones anteriores)
  • Period: to

    ECMAScript 4

    Debido a la revolución que estos cambios en JavaScript suponían, surge ECMAScript 3.1 como contrapropuesta, que evita introducir nuevos conceptos y añade en su lugar características adicionales al lenguaje.
    Finalmente se llegó a la decisión de enfocarse en la propuesta ECMAScript 3.1, que se ha cambiado de nombre, pasando a ser ECMAScript 5. ECMASCript 4 ha quedado relegada al proyecto Harmony. Harmony, que a su vez parece que pasará a ser
  • Period: to

    ECMAScript5

    Getters y setters.
    Array extras y reductions.
    Cambios en Object:
    Rediseño de los atributos internos de las propiedades.
    Introducción de métodos estáticos de Object, que permiten:
    Acceder a la información del prototipo.
    Manipular las propiedades de un objeto.
    Crear objetos de forma dinámica.
    Obtener los nombres de las propiedades.
    Impedir que un objeto sea modificado.
    Cambios a las funciones:
    Soporte nativo del function currying a través del método bind.
    Cambios en el objeto Date.
  • Period: to

    ECMAScript 6

    Módulos.
    Ámbito a nivel de bloque (sentencia let).
    Generators.
    Proxys.
    Destructuring assignments.
    Rest y default arguments.
    Name objects.
    Iterators.
    Array comprehensions.
    String templates.
    Hash tables y weak maps. También parece que se podría incluir:
    Constantes.
    Clases y herencia.
    Tipos Map, Set y StructType.
  • Period: to

    ECMAScript 5.

    Javascript 1.5 (Firefox 1.0, IE 8-, Opera 6, Safari 5-, Chrome 10-):
    ECMAScript 3.Constantes.Getters y setters.
    Javascript 1.6 (Firefox 1.5):
    Array extras.
    Array y String Generics.
    Javascript 1.7 (Firefox 2.0):
    Ámbito a nivel de bloque.
    Generators.
    Iterators.
    Array Comprehensions.
    Destructuring assignments.
    Javascript 1.8 (Firefox 3.0, Opera 11.50):
    Expression closures.
    Generator Expressions.
    Array Reductions.
    Javascript 1.8.1 (Firefox 3.5):
    Soporte nativo de JSON.
    Javascript 1.8.2 (Firefox 3.6)
  • Period: to

    JqUERY

    jQuery fue publicado por primera vez en Enero del 2006 en “BarCamp NYC” por John Resign. Soporte para AJAX fue agregado un mes después, y el modelo de licenciamiento open source del MIT fue adoptado en Mayo de ese mismo año.
    Microsoft ha tratado de adoptar jQuery para usarlo en Visual Studio (integrándolo en el Framework AJAX de ASP.NET), y Nokia lo ha integrado en la plataforma de desarrollo de widgets.
  • Period: to

    HTML 5

    Surge del trabajo conjunto de W3C y WHATWG
    El XHTML Extensible Hypertext Markup Language (lenguaje extensible de marcado de hipertexto).
    Con este nuevo lenguaje estándar la información que ofrece la pagina web y la presentación de la misma puedan claramente separadas. Así pues el XHTML tiene la responsabilidad de reproducir la información mientras que el diseño pueda en manos de las hojas de estilo y el javaScript.