Evolución de la web

589 views
487 views

Published on

Presentación sobre la evolución de la Web. Impartida oroginalmente para unas conferencias en la Universidad de Oviedo, y ahora utilizada para diversos cursos. Actualizada en Marzo de 2012.

Autor: Jose Emilio Labra Gayo

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
589
On SlideShare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Evolución de la web

  1. 1. Evolución de la Web Jose Emilio Labra Gayo Universidad de Oviedo http://www.di.uniovi.es/~labra
  2. 2. FasesPrehistoria (1945-1990)Nacimiento (1990-1995)Crecimiento (1995-2000)Consolidación (2000-2005)Web 2.0 (2005-2010)Web Social y en tiempo real (2010-?)
  3. 3. PrehistoriaDe 1945 a 1990
  4. 4. 1945 Vannevar Bush1945 – Artículo: As we may think Dispositivo llamado Memex para crear/seguir enlaces entre documentos y microfichasDibujo de la máquina teórica Memex (Life Magazine, 1945)
  5. 5. 1962 J.C. R. LickLider1962 Visión de red global de ordenadores Red intergaláctica Tx-2 en el MIT (Ordenadores gráficos)
  6. 6. 1965 Ted Nelson1965, Ted Nelson: Hipertexto Proyecto Xanadú Esquema de Hipertexto (Literary Machines, 1980)
  7. 7. 1968 Douglas Englebart1968 Sistema NLS (Online System), StanfordThe Mother of All Demos Primer sistema con ratón, texto interactivo, video- conferencia, tele-conferencia, email e hipertextoAnuncio de la conferencia
  8. 8. 1969 ARPA1969 Conexión de primeros nodos ARPANET: UCLA, SRI, UCSB, Utah
  9. 9. 1978 Vinton Cerf, Robert Kahn1974 Protocolo TCP1978 Se divide parte de TCP en IP TCP/IP
  10. 10. 1984 Paul Mockapetris1984 Introduce el sistema DNS Facilita la utilización de nombres lógicos de dominio Paul Mockapetris
  11. 11. 1986 IETF1986 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 voluntarios1992 Internet Society: Asociación Internacional Incorpora IETF Scott Bradner, IETF
  12. 12. 1988 IANA, ICANN1988 IANA: Internet Assigned Names and NumbersAuthority 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
  13. 13. Nacimiento de la Web 1990 - 1995
  14. 14. 1990 Tim Berners-Lee y la Web1980 Primer periodo de TBL en el CERN Implementa ENQUIRE ( directorio) en Pascal1984 Vuelve al CERN Implementa sistema RPC1989 Propuesta: Information Management: A proposal Mesh  World wide webLibro que inspirael sistema ENQUIRE Tim Berners-Lee
  15. 15. 1990 Primer navegador1990 Implementado en NEXTPantalla capturada del primer navegador Ordenador NeXT utilizado por Tim Berners-LeeNOTA: Véase el botón “Edit” CERN. Primer servidor, navegador y editor Web
  16. 16. 1991 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
  17. 17. 1991 Primer servidor http://info.cern.ch/hypertext/WWW/TheProject.htmlCopia del contenido: http://www.w3.org/History/19921103-hypertext/hypertext/WWW/TheProject.html
  18. 18. 1991 Primer Navegador de texto1991 Line-Mode Browser (Nicola Pellow) Formaba parte de la librería libwww
  19. 19. 1992 La Web cruza el charco1992 Primer servidor web en USA Instalado en Stanford University por Paul Kunz Paul KunzConsistía en una base de datos de información sobre física y un listín telefónico y de emailspara el Stanford Linear Accelerator Center (SLAC)
  20. 20. 1993 Nuevos navegadores1993 Erwise ViolaWWW NCSA Mosaic, X-Windows Erwise ViolaWWW Mosaic
  21. 21. 1994Mosaic Communications Con el tiempo Mosaic se convertirá en Netscape Marc Andreesen
  22. 22. 1994 Más navegadores1994 Netscape (nuevo nombre de Mosaic Com.) Opera (proyecto de investigación de Telenor) Logotipo Logotipo Opera Netscape
  23. 23. 1994 Nace el consorcio W3cFinales de 1994 se crea el Consorcio W3c Se establece entre el CERN y el MIT Tim Berners-Lee se traslada al MIT Michael Dertouzos Director del MIT en 1994
  24. 24. 1995 Servidores Web1994 Netsite Communications Server (Netscape) Ofrece servidor con SSL1995 OpenMarket Web Server1995 Apache Es una versión del servidor de NCSA Brian Behlendorf, Apache
  25. 25. Crecimiento de la Web 1995-2000
  26. 26. 1995 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
  27. 27. 1995 Directorios1991 WWW Virtual Library Iniciada 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 Jerry Yang, David Filo, Yahoo!
  28. 28. 1995 Buscadores1994 Lycos1994 Infoseek1995 Altavista
  29. 29. 1995 Páginas Dinámicas1995 Netscape 2.0 incorpora JavaScript Se populariza el uso de DHTML Brendan Eich, Javascript
  30. 30. 1995 Más dinamismo: Java1995 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. James Gosling, Java
  31. 31. 1995 ¿Hacer dinero en la Web?Comercio electrónicoNetscape 1.0 introdujo SSL (1994) Primeros bancos en InternetAparecen portales de ventas… Cámaras, bicicletas, pornografía……y publicidad
  32. 32. 1995 Vendiendo libros…1995 Amazon (Jeff Bezos) Jeff Bezos, Amazon Página de Amazon en 1996
  33. 33. 1995 Mediante subastas…1995 eBay (P. Omidyar) Pierre Omidyar, Fundador eBay
  34. 34. 1995 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
  35. 35. 1996 Guerra de navegadores1996 Microsoft vs. Netscape Time, Sep. 1996http://www.time.com/time/magazine/article/0,9171,985115-1,00.html
  36. 36. 1996 W3c toma las riendas…1996 HTML 3.2 HTML 2.0 había sido definido en IETF1996 Hojas de estilos: CSS 1
  37. 37. 1996 Hojas de estiloPrimera propuesta de CSS CSS = Hojas de estilo en cascada Separa estructura (HTML) - presentación (CSS) Los estilos se integran incrementalmente Permite combinar preferencias de estilo entre usuario, diseñador, navegador… Håkon Wium Lie W3c, Opera
  38. 38. 1996 XML1996 XML Simplificación de SGML (años 70) Lenguaje de intercambio Charles Goldfarb (SGML) Validación de documentos Servicios Web Tim Bray Co-inventor de XML
  39. 39. 1996 Multimedia en la WebNacimiento de Flash Originalmente FutureSplash (de FutureWave) FutureWave fue comprado por Macromedia FutureSplash se renombra como Flash 1.0 Jonathan Gay Creador Flash
  40. 40. 1997 Accesibilidad1997 WAIVarios niveles: Personas discapacitadas Personas mayores Con dispositivos “diferentes” Otro entorno (idioma, cultura) Máquinas en vez de personas
  41. 41. 1997 Aparece Google…1997 Larry Page y Sergei Brin fundan Google Estudiantes 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
  42. 42. 1997 Portales, portales, portales…Portales Horizontales Información de todo tipo… Ejemplos: Yahoo!, Terra, MSN, etc.
  43. 43. 1997 Portaltes, portales, portales…Portales Verticales (Vortales) Áreas específicas
  44. 44. 1998 En los juzgados…1998 Microsoft denunciado por el Depto. DeJusticia de USA 2000 Microsoft acusada de Monopolio abusivo Debe vender en 2 partes separadas (se revocará en 2001)2004 Denuncia de la Unión Europea
  45. 45. Consolidación 2000-2005
  46. 46. 2000 La burbuja de InternetMarzo 2000: NASDAQ alcanza tope histórico Creación de varias empresas “dot-com” Posterior caída libre del mercado Evolución índice NASDAQ
  47. 47. 2000 Nuevos dispositivosCreciente uso de Web en el móvilProblemas de estandarización
  48. 48. 2001 Colaboración: Intercambio de contenidos1998 Napster2000 GNUTella2001 Protocolo BitTorrent2002 eMule Shawn Fanning, Napster
  49. 49. 2001 Colaboración: Wikipedia2001 Wikipedia (Jimmy Wales, Larry Sanger) Jimmy Wales Larry Sanger
  50. 50. 2001 Agregación y sindicación de contenidos2001 RSS 1.0 En realidad RSS son varios formatos y estándaresPopularización de los Blogs Blogesfera, planetas, Podcasting, etc. Dave Winer, RSS
  51. 51. 2002 Mozilla Y Firefox2002 Mozilla Foundation Netscape había creado la organización Mozilla (1998)2004 Lanzamiento de Firefox Anteriormente se llamó Phoenix, Firebird Mitchell Baker, Mozilla Ben Goodger, Blake Ross, Firefox
  52. 52. 2003 SafariPrimera versión 2003 Basado en Konkeror Motor de visualización WebKit WebKit será la base de Google ChromeNavegador de iPhone, iPad, etc.
  53. 53. 2003 Y la guerra continúaInternet ExplorerFirefoxSafariOpera…
  54. 54. 2004 Contenidos colaborativos2004 Digg Kevin Rose, Digg
  55. 55. Web 2.02005-2010
  56. 56. 2004 ¿Existe la Web 2.0?2004 Conferencia de O’Reilly Tim O’Reilly
  57. 57. 2004 ¿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 draconiana2004, se crea WHATWG Estandarizar aplicaciones web Ian Hickson
  58. 58. 2004 Multimedia en la Web2004, Flash se utiliza de forma masiva Tecnología propietaria de MacromediaSVG = estándar para gráficos vectoriales Soportado en navegadoresAdobe compra Macromedia
  59. 59. 2005 Multimedia en la Web2005 YouTube (ex-trabajadores de PayPal) Chad Hurley, Steve Chen y Jawed Karim Fundadores de YouTube
  60. 60. 2005 Web como plataformaAJAXAplicaciones de Internet
  61. 61. 2005 MashupsDe los portales a los serviciosAplicaciones nuevas a partir de servicios
  62. 62. 1967 Redes socialesFenómeno de mundo pequeño (Milgram) 6 grados de separación Stanley Milgram
  63. 63. 2003LinkedIn
  64. 64. 2004Facebook
  65. 65. 2006Twitter
  66. 66. 2006 W3c apuesta por HTML5Tim Berners-Lee y W3c aceptan HTML5 Reconoce que XHTML 2 no es buena idea Grupo de trabajo conjunto: W3c + Whatwg
  67. 67. 2008 Google ChromeSe basa en WebKitMáquina Javascript V8
  68. 68. 2010 Flash vs HTML52010 Steve Jobs anuncia que no dará soporte a Flash2011 Adobe anuncia soporte para HTML5
  69. 69. Web Social y en Tiempo Real 2010-?
  70. 70. 2012Guerra de navegadores Marzo 2012Fuente: Wikipedia
  71. 71. Web inteligente Web OS Web 4.0 2020 Web semántica RIF Agentes personales Web tiempo real OWL SPARQL Web 3.0 inteligentes 2010Conexiones entre datos Ajax Atom Búsquedas semánticas Web social RDF RSS SaaS Javascript P2P Web 2.0 Mashups Microblogs SOAP Redes 2000 Blogs XML sociales Web Java Wikis Portales HTML HTTP Directorios Búsquedas Escritorio Gopher Web 1.0 Sitios web sintácticas SQL 1990 Windows Multimedia Bases CD/ROMS SGML de datos Internet IRC Era PC Servidores de ficheros Email 1980 FTP USENET Sistemas de ficheros Conexiones entre personas
  72. 72. 10 TendenciasWeb semánticaInteligencia ArtificialMundos virtualesMóvilesEconomía de la atenciónSitios web como serviciosVídeo on-lineComputación en la nubeInternacionalizaciónPersonalización http://www.readwriteweb.com/archives/10_future_web_trends.php
  73. 73. Web Semántica
  74. 74. Inteligencia Artificial
  75. 75. Mundos VirtualesGijón en Second Life Google Earth y Second Life
  76. 76. Movilidad
  77. 77. Economía de la Atención
  78. 78. Sitios Web como Servicios Gaiagi Driver – Simulador Conducción 3D http://www.gaiagi.com/3d-driving-simulator/ Mashup of the Day (http://www.programmableweb.com)
  79. 79. TV en la Web
  80. 80. Computación en la Nube
  81. 81. Internacionalización
  82. 82. Personalización
  83. 83. AgradecimientosTodo 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

×