Computacion3

Evolución de la Web

  • Creación de máquina teórica

    Creación de máquina teórica
    Vannevar Bush creo un dispositivo llamado Memex para crear/seguir enlaces entre documentos y microfichas.
  • Red intergaláctica

    Red intergaláctica
    J.C. R. LickLider - Visión de red global de ordenadores
  • Hipertexto

    Hipertexto
    1965, Ted Nelson: Proyecto Xanadú
  • Redes sociales

    Redes sociales
    Fenómeno de mundo pequeño (Milgram)
    6 grados de separación
  • Sistema NLS (Online System)

    Sistema NLS (Online System)
    Primer sistema con ratón, texto interactivo, video-conferencia, tele-conferencia, email e hipertexto.
  • ARPA

    ARPA
    Conexión de primeros nodos ARPANET: UCLA, SRI, UCSB, Utah
  • TCP/IP

    TCP/IP
    Vinton Cerf, Robert Kahn
    1974 Protocolo TCP1978 Se divide parte de TCP en IP
  • Sistema DNS

    Sistema DNS
    Paul Mockapetris Introduce el sistema DNSFacilita la utilización de nombres lógicos de dominio
  • IETF: Internet Engineering Task Force

    IETF: Internet Engineering Task Force
    1986 Creación de estándares RFC de Internet Relacionados con la Web: TCP/IP, URI, HTTPOrganización abierta formada por voluntarios
    1992 Internet Society: Asociación InternacionalIncorpora IETF
  • IANA, ICANN

    IANA, ICANN
    1988 IANA: Internet Assigned Names and Numbers AuthorityContrato entre Departamento de Defensa y el Information Sciences Institute (Univ. Southern California)Gestión personal por John PostelDesde 1998: ICANN: Internet Corp. For Assigned Names and Numbers
  • Period: to

    Nacimiento de la Web

  • Tim Berners - Lee y la Web

    Tim Berners - Lee y la Web
    • 1980 Primer periodo de TBL en el CERNImplementa ENQUIRE ( directorio) en Pascal* 1984 Vuelve al CERNImplementa sistema RPC* 1989 Propuesta: Information Management: A proposalMesh  World wide web
  • Primer Navegador

    Primer Navegador
    Implementado en NEXT
  • Presentación en sociedad

    Presentación en sociedad
    Conferencia Hypertext 91. Presentación de Tim Berners-Lee.
  • Primer servidor

    Primer servidor
  • Primer Navegador de texto.

    Primer Navegador de texto.
    Line-Mode Browser (Nicola Pellow)Formaba parte de la librería libwww.
  • La Web cruza el charco

    La Web cruza el charco
    Primer servidor web en USA, Instalado en Stanford University por Paul Kunz.
  • Nuevos navegadores

    Nuevos navegadores
    • Erwise* ViolaWWW* NCSA Mosaic, X-Windows
  • Mosaic Communications

    Mosaic Communications
    Con el tiempo Mosaic se convertirá en Netscape.
  • Nuevos Navegadores

    Nuevos Navegadores
    • Netscape (nuevo nombre de Mosaic Com.)* Opera (proyecto de investigación de Telenor)
  • Nace el consorcio W3c

    Nace el consorcio W3c
    Finales de 1994 se crea el Consorcio W3cSe establece entre el CERN y el MITTim Berners-Lee se traslada al MIT
  • Period: to

    Crecimiento de la Web

  • Servidores Web

    Servidores Web
    • 1994 Netsite Communications Server (Netscape) Ofrece servidor con SSL* 1995 OpenMarket Web Server* 1995 Apache Es una versión del servidor de NCSA
  • La cosa crece…

    La cosa crece…
    En 1994… * 2 millones de usuarios* 150.000 nuevos usuarios al día* 95% Mosaic, 2% modo de línea* 90% Unix* 1,5 millones de visitas a la semana en NCSA* 11% crecimiento a la semana
  • Directorios

    Directorios
    1991 WWW Virtual LibraryIniciada por Tim Berners-Lee1995 Yahoo! (Jerry Yang, David Filo)Se convertirá en buscador, portal, servicios, etc.Otros:StartingPoint, qango, botw, etc.1998 Open Directory Project
  • Buscadores

    Buscadores
    1994 Lycos1994 Infoseek1995 Altavista
  • Páginas Dinámicas

    Páginas Dinámicas
    Netscape 2.0 incorpora JavaScriptSe populariza el uso de DHTML
  • Más dinamismo: Java

    Más dinamismo: Java
    Sun ofrece la versión Java 1.0Diseñado para sistemas empotrados desde 1991Algunos navegadores incorporan la máquina virtual de Java: AppletsCon el tiempo, Java se utiliza más en el lado servidor: Servlets, JSP, J2EE, etc.
  • ¿Hacer dinero en la Web?

    ¿Hacer dinero en la Web?
    Se genera el comercio electrónicoNetscape 1.0 introdujo SSL (1994)Primeros bancos en InternetAparecen portales de ventas…Cámaras, bicicletas, pornografía…y publicidad
  • Vendiendo libros…

    Vendiendo libros…
    Amazon (Jeff Bezos)
  • Mediante subastas…

    Mediante subastas…
    1995 eBay (P. Omidyar)
  • Microsoft entra en juego…

    Microsoft entra en juego…
    Internet Explorer Licencia de Spyglass, Inc. a partir de MosaicIntegrado en Windows 95
  • Guerra de Navegadores

    Guerra de Navegadores
    Navegadores1996 Microsoft vs. Netscape
  • W3c toma las riendas.

    W3c toma las riendas.
    1996 HTML 3.2 HTML 2.0 había sido definido en IETF1996 Hojas de estilos: CSS 1
  • Multimedia en la Web

    Multimedia en la Web
    Nacimiento de FlashOriginalmente FutureSplash (de FutureWave)FutureWave fue comprado por Macromedia FutureSplash se renombra como Flash 1.0
  • XML

    XML
    Simplificación de SGML (años 70)Lenguaje de intercambioValidación de documentosServicios Web
  • Accesibilidad

    Accesibilidad
    WAI Varios niveles:Personas discapacitadasPersonas mayoresCon dispositivos “diferentes”Otro entorno (idioma, cultura)Máquinas en vez de personas
  • Aparece Google

    Aparece Google
    1997 Larry Page y Sergei Brin fundan GoogleEstudiantes de doctorado (Stanford)Algoritmo PageRank1996 Programa en Java y Python llamado BackRub
  • Portales.

    Portales.
    Portales HorizontalesInformación de todo tipo…Ejemplos: Yahoo!, Terra, MSN, etc
  • Portales.

    Portales.
    Portales Verticales (Vortales)Áreas específicas
  • En los juzgados.

    En los juzgados.
    1998 Microsoft denunciado por el Depto. De Justicia de USA2000 Microsoft acusada de Monopolio abusivoDebe vender en 2 partes separadas (se revocará en 2001)2004 Denuncia de la Unión Europea
  • La burbuja de Internet

    La burbuja de Internet
    Marzo 2000: NASDAQ alcanza tope históricoCreación de varias empresas “dot-com”Posterior caída libre del mercado
  • Period: to

    Consolidación.

  • Nuevos dispositivos

    Nuevos dispositivos
    • Creciente uso de Web en el móvil
    • Problemas de estandarización
  • Colaboración: Intercambio de contenidos

    Colaboración: Intercambio de contenidos
    1998 Napster
    2000 GNUTella
    2001 Protocolo BitTorrent
    2002 eMule
  • Colaboración: Wikipedia

    Colaboración: Wikipedia
    2001 Wikipedia (Jimmy Wales, Larry Sanger)
  • Agregación y sindicación de contenidos

    Agregación y sindicación de contenidos
    2001 RSS 1.0
    En realidad RSS son varios formatos y estándares
    Popularización de los Blogs
    Blogesfera, planetas, Podcasting, etc.
  • Mozilla Y Firefox

    Mozilla Y Firefox
    2002 Mozilla Foundation
    Netscape había creado la organización Mozilla (1998)
    2004 Lanzamiento de Firefox
    Anteriormente se llamó Phoenix, Firebird
  • LinkedIn

    LinkedIn
  • Safari

    Safari
    Primera versión 2003
    Basado en Konkeror
    Motor de visualización WebKit
    WebKit será la base de Google Chrome
    * Navegador de iPhone, iPad, etc.
  • Y la guerra continúa

    Y la guerra continúa
    Internet Explorer
    Firefox
    Safari
    Opera
  • Contenidos colaborativos

    Contenidos colaborativos
    Digg
  • ¿Existe la Web 2.0?

    ¿Existe la Web 2.0?
    2004 Conferencia de O’Reilly
  • Facebook

    Facebook
  • ¿Y los estándares?

    ¿Y los estándares?
    W3c proponía XHTML 2.0
    No era compatible hacia atrás
    No es soportado por navegadores
    Gestión de errores draconiana
    2004, se crea WHATWG
    Estandarizar aplicaciones web
  • Multimedia en la Web

    Multimedia en la Web
    2004, Flash se utiliza de forma masiva
    Tecnología propietaria de Macromedia
    SVG = estándar para gráficos vectoriales
    Soportado en navegadores
    Adobe compra Macromedia
  • Period: to

    Web 2.0

  • Multimedia en la Web

    Multimedia en la Web
    2005 -YouTube
  • Web como plataforma

    Web como plataforma
    AJAX
    Aplicaciones de Internet
  • Mashups

    Mashups
    De los portales a los servicios
    Aplicaciones nuevas a partir de servicios
  • Twitter

    Twitter
  • W3c apuesta por HTML5

    W3c apuesta por HTML5
    Tim Berners-Lee y W3c aceptan HTML5
    Reconoce que XHTML 2 no es buena idea
    Grupo de trabajo conjunto: W3c + Whatwg
  • Google Chrome

    Google Chrome
    Se basa en WebKit
    Máquina Javascript V8
  • Flash vs HTML5

    Flash vs HTML5
    2010 Steve Jobs anuncia que no dará soporte a Flash
    2011 Adobe anuncia soporte para HTML5
  • Web Social y en Tiempo Real

    2010 en adelante.
  • Guerra de navegadores

    Guerra de navegadores