Evolución de la web

  • 424 views
Uploaded 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. …

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

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
424
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
9
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Evolución de la Web Jose Emilio Labra Gayo Universidad de Oviedo http://www.di.uniovi.es/~labra
  • 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. PrehistoriaDe 1945 a 1990
  • 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. 1962 J.C. R. LickLider1962 Visión de red global de ordenadores Red intergaláctica Tx-2 en el MIT (Ordenadores gráficos)
  • 6. 1965 Ted Nelson1965, Ted Nelson: Hipertexto Proyecto Xanadú Esquema de Hipertexto (Literary Machines, 1980)
  • 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. 1969 ARPA1969 Conexión de primeros nodos ARPANET: UCLA, SRI, UCSB, Utah
  • 9. 1978 Vinton Cerf, Robert Kahn1974 Protocolo TCP1978 Se divide parte de TCP en IP TCP/IP
  • 10. 1984 Paul Mockapetris1984 Introduce el sistema DNS Facilita la utilización de nombres lógicos de dominio Paul Mockapetris
  • 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. 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. Nacimiento de la Web 1990 - 1995
  • 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. 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. 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. 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. 1991 Primer Navegador de texto1991 Line-Mode Browser (Nicola Pellow) Formaba parte de la librería libwww
  • 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. 1993 Nuevos navegadores1993 Erwise ViolaWWW NCSA Mosaic, X-Windows Erwise ViolaWWW Mosaic
  • 21. 1994Mosaic Communications Con el tiempo Mosaic se convertirá en Netscape Marc Andreesen
  • 22. 1994 Más navegadores1994 Netscape (nuevo nombre de Mosaic Com.) Opera (proyecto de investigación de Telenor) Logotipo Logotipo Opera Netscape
  • 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. 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. Crecimiento de la Web 1995-2000
  • 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. 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. 1995 Buscadores1994 Lycos1994 Infoseek1995 Altavista
  • 29. 1995 Páginas Dinámicas1995 Netscape 2.0 incorpora JavaScript Se populariza el uso de DHTML Brendan Eich, Javascript
  • 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. 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. 1995 Vendiendo libros…1995 Amazon (Jeff Bezos) Jeff Bezos, Amazon Página de Amazon en 1996
  • 33. 1995 Mediante subastas…1995 eBay (P. Omidyar) Pierre Omidyar, Fundador eBay
  • 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. 1996 Guerra de navegadores1996 Microsoft vs. Netscape Time, Sep. 1996http://www.time.com/time/magazine/article/0,9171,985115-1,00.html
  • 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. 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. 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. 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. 1997 Accesibilidad1997 WAIVarios niveles: Personas discapacitadas Personas mayores Con dispositivos “diferentes” Otro entorno (idioma, cultura) Máquinas en vez de personas
  • 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. 1997 Portales, portales, portales…Portales Horizontales Información de todo tipo… Ejemplos: Yahoo!, Terra, MSN, etc.
  • 43. 1997 Portaltes, portales, portales…Portales Verticales (Vortales) Áreas específicas
  • 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. Consolidación 2000-2005
  • 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. 2000 Nuevos dispositivosCreciente uso de Web en el móvilProblemas de estandarización
  • 48. 2001 Colaboración: Intercambio de contenidos1998 Napster2000 GNUTella2001 Protocolo BitTorrent2002 eMule Shawn Fanning, Napster
  • 49. 2001 Colaboración: Wikipedia2001 Wikipedia (Jimmy Wales, Larry Sanger) Jimmy Wales Larry Sanger
  • 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. 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. 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. 2003 Y la guerra continúaInternet ExplorerFirefoxSafariOpera…
  • 54. 2004 Contenidos colaborativos2004 Digg Kevin Rose, Digg
  • 55. Web 2.02005-2010
  • 56. 2004 ¿Existe la Web 2.0?2004 Conferencia de O’Reilly Tim O’Reilly
  • 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. 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. 2005 Multimedia en la Web2005 YouTube (ex-trabajadores de PayPal) Chad Hurley, Steve Chen y Jawed Karim Fundadores de YouTube
  • 60. 2005 Web como plataformaAJAXAplicaciones de Internet
  • 61. 2005 MashupsDe los portales a los serviciosAplicaciones nuevas a partir de servicios
  • 62. 1967 Redes socialesFenómeno de mundo pequeño (Milgram) 6 grados de separación Stanley Milgram
  • 63. 2003LinkedIn
  • 64. 2004Facebook
  • 65. 2006Twitter
  • 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. 2008 Google ChromeSe basa en WebKitMáquina Javascript V8
  • 68. 2010 Flash vs HTML52010 Steve Jobs anuncia que no dará soporte a Flash2011 Adobe anuncia soporte para HTML5
  • 69. Web Social y en Tiempo Real 2010-?
  • 70. 2012Guerra de navegadores Marzo 2012Fuente: Wikipedia
  • 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. 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. Web Semántica
  • 74. Inteligencia Artificial
  • 75. Mundos VirtualesGijón en Second Life Google Earth y Second Life
  • 76. Movilidad
  • 77. Economía de la Atención
  • 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. TV en la Web
  • 80. Computación en la Nube
  • 81. Internacionalización
  • 82. Personalización
  • 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