Upload
jose-emilio-labra-gayo
View
703
Download
4
Tags:
Embed Size (px)
DESCRIPTION
Evolución de la Web. Trasparencias que repasan la historia de la Web utilizadas en diversos cursos por Jose Emilio Labra Gayo
Citation preview
Evolución de la WebJose Emilio Labra Gayo
Universidad de Oviedohttp://www.di.uniovi.es/~labra
Fases
Prehistoria (1945-1990)
Nacimiento (1990-1995)
Crecimiento (1995-2000)
Consolidación (2000-2005)
Web 2.0 (2005-2010)
Web Social y en tiempo real (2010-?)
Prehistoria
De 1945 a 1990
Vannevar Bush
1945 – Artículo: As we may thinkDispositivo llamado Memex para crear/seguir enlaces entre documentos y microfichas
Dibujo de la máquina teórica Memex (Life Magazine, 1945)
19451945
J.C. R. LickLider
1962 Visión de red global de ordenadoresRed intergaláctica
Tx-2 en el MIT (Ordenadores gráficos)
19621962
Ted Nelson
1965, Ted Nelson: HipertextoProyecto Xanadú
Esquema de Hipertexto(Literary Machines, 1980)
19651965
Douglas Englebart
1968 Sistema NLS (Online System), Stanford
The Mother of All DemosPrimer sistema con ratón, texto interactivo, video-conferencia, tele-conferencia, email e hipertexto
Anuncio de la conferencia
19681968
ARPA
1969 Conexión de primeros nodos ARPANET:
UCLA, SRI, UCSB, Utah
19691969
Vinton Cerf, Robert Kahn
1974 Protocolo TCP
1978 Se divide parte de TCP en IP TCP/IP
19781978
Paul Mockapetris
1984 Introduce el sistema DNSFacilita la utilización de nombres lógicos de dominio
Paul Mockapetris
19841984
IETF
1986 IETF: Internet Engineering Task Force
Creación de estándares RFC de Internet
Relacionados con la Web: TCP/IP, URI, HTTP
Organización abierta formada por voluntarios
1992 Internet Society: Asociación InternacionalIncorpora IETF
Scott Bradner, IETF
19861986
IANA, ICANN1988 IANA: Internet Assigned Names and Numbers Authority
Contrato entre Departamento de Defensa y el Information Sciences Institute (Univ. Southern California)
Gestión personal por John Postel
Desde 1998: ICANN: Internet Corp. For Assigned Names and Numbers
John Postel, IANA
19881988
Nacimiento de la Web1990 - 1995
Tim Berners-Lee y la Web
1980 Primer periodo de TBL en el CERN
Implementa ENQUIRE ( directorio) en Pascal
1984 Vuelve al CERN
Implementa sistema RPC
1989 Propuesta: Information Management: A proposal
Mesh World wide web
Libro que inspira el sistema ENQUIRE
19901990
Tim Berners-Lee
Primer navegador
1990 Implementado en NEXT
Ordenador NeXT utilizado por Tim Berners-LeeCERN. Primer servidor, navegador y editor Web
Pantalla capturada del primer navegadorNOTA: Véase el botón “Edit”
19901990
Presentación en sociedad…
Conferencia Hypertext 91. Presentación de Tim Berners-Lee
Fotografía del Poster: El artículo sólo fue aceptado como poster
19911991
Primer servidor
Copia del contenido: http://www.w3.org/History/19921103-hypertext/hypertext/WWW/TheProject.html
http://info.cern.ch/hypertext/WWW/TheProject.html
19911991
Primer Navegador de texto
1991 Line-Mode Browser (Nicola Pellow)Formaba parte de la librería libwww
19911991
La Web cruza el charco
1992 Primer servidor web en USAInstalado en Stanford University por Paul Kunz
Paul Kunz
Consistía en una base de datos de información sobre física y un listín telefónico y de emails para el Stanford Linear Accelerator Center (SLAC)
19921992
Nuevos navegadores
1993 Erwise
ViolaWWW
NCSA Mosaic, X-Windows
Erwise ViolaWWW Mosaic
19931993
Mosaic Communications
Con el tiempo Mosaic se convertirá en Netscape
Con el tiempo Mosaic se convertirá en Netscape
Marc Andreesen
19941994
Más navegadores
1994 Netscape (nuevo nombre de Mosaic Com.)
Opera (proyecto de investigación de Telenor)
LogotipoNetscape
LogotipoOpera
19941994
Nace el consorcio W3c
Finales de 1994 se crea el Consorcio W3cSe establece entre el CERN y el MIT
Tim Berners-Lee se traslada al MIT
Michael DertouzosDirector del MIT en 1994
19941994
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
Brian Behlendorf, Apache
19951995
Crecimiento de la Web1995-2000
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
19951995
Directorios
1991 WWW Virtual LibraryIniciada por Tim Berners-Lee
1995 Yahoo! (Jerry Yang, David Filo)Se convertirá en buscador, portal, servicios, etc.
Otros:StartingPoint, qango, botw, etc.
1998 Open Directory Project
Jerry Yang, David Filo, Yahoo!
19951995
Buscadores
1994 Lycos
1994 Infoseek
1995 Altavista
19951995
Páginas Dinámicas
1995 Netscape 2.0 incorpora JavaScriptSe populariza el uso de DHTML
Brendan Eich, Javascript
19951995
Más dinamismo: Java
James Gosling, Java
1995 Sun ofrece la versión Java 1.0
Diseñado para sistemas empotrados desde 1991
Algunos navegadores incorporan la máquina virtual de Java: Applets
Con el tiempo, Java se utiliza más en el lado servidor: Servlets, JSP, J2EE, etc.
19951995
¿Hacer dinero en la Web?
Comercio electrónico
Netscape 1.0 introdujo SSL (1994)Primeros bancos en Internet
Aparecen portales de ventas…Cámaras, bicicletas, pornografía…
…y publicidad
19951995
Vendiendo libros…
1995 Amazon (Jeff Bezos)
Jeff Bezos, Amazon
Página de Amazon en 1996
19951995
Mediante subastas…
1995 eBay (P. Omidyar)
Pierre Omidyar, Fundador eBay
19951995
Microsoft entra en juego…
Internet Explorer
Licencia de Spyglass, Inc. a partir de Mosaic
Integrado en Windows 95
Bill Gates en el lanzamiento de Windows 95
19951995
Guerra de navegadores
1996 Microsoft vs. Netscape
http://www.time.com/time/magazine/article/0,9171,985115-1,00.html
Time, Sep. 1996
19961996
W3c toma las riendas…
1996 HTML 3.2 HTML 2.0 había sido definido en IETF
1996 Hojas de estilos: CSS 1
19961996
Hojas de estilo
Primera propuesta de CSSCSS = Hojas de estilo en cascada
Separa estructura (HTML) - presentación (CSS)
Los estilos se integran incrementalmentePermite combinar preferencias de estilo
entre usuario, diseñador, navegador…
Håkon Wium LieW3c, Opera
19961996
XML
1996 XMLSimplificación de SGML (años 70)
Lenguaje de intercambio
Validación de documentos
Servicios Web
Tim BrayCo-inventor de XMLTim BrayCo-inventor de XML
Charles Goldfarb (SGML)Charles Goldfarb (SGML)
19961996
Multimedia en la Web
Nacimiento de FlashOriginalmente FutureSplash (de FutureWave)
FutureWave fue comprado por Macromedia FutureSplash se renombra como Flash 1.0
19961996
Jonathan GayCreador Flash
Accesibilidad
1997 WAI
Varios niveles:Personas discapacitadas
Personas mayores
Con dispositivos “diferentes”
Otro entorno (idioma, cultura)
Máquinas en vez de personas
19971997
Aparece Google…
1997 Larry Page y Sergei Brin fundan GoogleEstudiantes de doctorado (Stanford)
Algoritmo PageRank
1996 Programa en Java y Python llamado BackRub
Página de Google en 1998 NOTA: Estaba dentro de Stanford Larry Page Sergei Brin
19971997
Portales, portales, portales…
Portales HorizontalesInformación de todo tipo…
Ejemplos: Yahoo!, Terra, MSN, etc.
19971997
Portaltes, portales, portales…
Portales Verticales (Vortales)Áreas específicas
19971997
En los juzgados…
1998 Microsoft denunciado por el Depto. De Justicia de USA
2000 Microsoft acusada de Monopolio abusivoDebe vender en 2 partes separadas (se revocará en 2001)
2004 Denuncia de la Unión Europea
19981998
Consolidación
2000-2005
La burbuja de Internet
Marzo 2000: NASDAQ alcanza tope históricoCreación de varias empresas “dot-com”
Posterior caída libre del mercado
Evolución índice NASDAQ
20002000
Nuevos dispositivos
Creciente uso de Web en el móvil
Problemas de estandarización
20002000
Colaboración: Intercambio de contenidos
Shawn Fanning, Napster
1998 Napster
2000 GNUTella
2001 Protocolo BitTorrent
2002 eMule
20012001
Colaboración: Wikipedia
2001 Wikipedia (Jimmy Wales, Larry Sanger)
Jimmy Wales Larry Sanger
20012001
Agregación y sindicación de contenidos
2001 RSS 1.0En realidad RSS son varios formatos y estándares
Popularización de los BlogsBlogesfera, planetas, Podcasting, etc.
Dave Winer, RSS
20012001
Mozilla Y Firefox
2002 Mozilla Foundation
Netscape había creado la organización Mozilla (1998)
2004 Lanzamiento de Firefox
Anteriormente se llamó Phoenix, Firebird
Ben Goodger, Blake Ross, FirefoxMitchell Baker, Mozilla
20022002
Safari20032003
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
Internet Explorer
Firefox
Safari
Opera
…
20032003
Contenidos colaborativos
2004 Digg
Kevin Rose, Digg
20042004
Web 2.0
2005-2010
¿Existe la Web 2.0?
2004 Conferencia de O’Reilly
Tim O’Reilly
20042004
¿Y los estándares?
W3c proponía XHTML 2.0No era compatible hacia atrás
No es soportado por navegadores
Gestión de errores draconiana
2004, se crea WHATWGEstandarizar aplicaciones web
Ian Hickson
20042004
Multimedia en la Web
2004, Flash se utiliza de forma masivaTecnología propietaria de Macromedia
SVG = estándar para gráficos vectorialesSoportado en navegadores
Adobe compra Macromedia
20042004
Multimedia en la Web
2005 YouTube (ex-trabajadores de PayPal)
Chad Hurley, Steve Chen y Jawed KarimFundadores de YouTubeChad Hurley, Steve Chen y Jawed KarimFundadores de YouTube
20052005
Web como plataforma
AJAX
Aplicaciones de Internet
20052005
Mashups
De los portales a los servicios
Aplicaciones nuevas a partir de servicios
20052005
Redes sociales
Fenómeno de mundo pequeño (Milgram)6 grados de separación
Stanley Milgram
19671967
LinkedIn20032003
Facebook20042004
Twitter20062006
W3c apuesta por HTML5
Tim Berners-Lee y W3c aceptan HTML5Reconoce que XHTML 2 no es buena idea
Grupo de trabajo conjunto: W3c + Whatwg
20062006
Google Chrome
Se basa en WebKit
Máquina Javascript V8
20082008
Flash vs HTML5
2010 Steve Jobs anuncia que no dará soporte a Flash
2011 Adobe anuncia soporte para HTML5
20102010
Web Social y en Tiempo Real
2010-?
Guerra de navegadores
Marzo 2012Fuente: Wikipedia
20122012
Con
exio
nes
entr
e da
tos
Conexiones entre personas
Era PC
Web 1.0
Web 2.0
Web 3.0
Web 4.0
Internet
Escritorio
Web
Web social
Web semántica
Web tiempo real
Web OS
Web inteligente
Sistemas de ficheros
1980
1990
2000
2010
2020
Servidores de ficheros
Bases de datos
MultimediaCD/ROMS
Sitios web
DirectoriosPortales
Blogs
Wikis
Búsquedas sintácticas
Búsquedas semánticas
Mashups
Redes sociales
Microblogs
Agentes personalesinteligentes
RIF
SPARQL
OWL
Ajax Atom
RSSRDF
P2P
XML
JavascriptSOAP
JavaHTML HTTP
Gopher
SQL
SGML
Windows
EmailIRC
FTP
USENET
SaaS
10 Tendencias
Web semánticaInteligencia ArtificialMundos virtualesMóvilesEconomía de la atención Sitios web como serviciosVídeo on-lineComputación en la nubeInternacionalizaciónPersonalización
http://www.readwriteweb.com/archives/10_future_web_trends.php
Web Semántica
Inteligencia Artificial
Mundos Virtuales
Google Earth y Second Life
Gijón en Second Life
Movilidad
Economía de la Atención
Sitios Web como Servicios
Gaiagi Driver – Simulador Conducción 3Dhttp://www.gaiagi.com/3d-driving-simulator/Mashup of the Day (http://www.programmableweb.com)
TV en la Web
Computación en la Nube
Internacionalización
Personalización
Agradecimientos
Todo el material de esta presentación se ha obtenido en la Web
…sin la web no hubiera sido posible ;)
Algunos sitios interesantes:http://web.archive.org
http://www.w3c.rl.ac.uk/primers/history/origins.htm