SlideShare une entreprise Scribd logo
1  sur  31
pasado
aplicaciones web: presente
                  y futuro

Alberto San José




http://www.idumm.org   Abril 2007
Hasta hoy...
...cada sitio web
    controla a
   SUS usuarios
BWA HA HA!!!
    (aquí risa diabólica)
jose@microsoft.com
                            jose@yahoo.com
José Usuariez               jose@google.com
                            jose@tralara.com




                                      http://wwww.appweb.com


                VALIDACIÓN                            usuario:   jose_appweb
                Sólo valida a los usuarios         contraseña:   ********
                registrados de la aplicación web




                INTERACCIÓN



                LÓGICA


                DATOS
                -perfil usuario
                -base de datos

                ARCHIVOS
                -fotos
                -vídeos
                -...
jose@microsoft.com
                                              jose@yahoo.com
                 José Usuariez                jose@google.com
                                              jose@tralara.com




-Los usuarios tienen que crear un “usuario”
para cada sitio web en el que se registran.

-Esa identidad es propiedad del sitio web, no del usuario*.




           * Ya es hora de que empecemos a llamarle “persona”, ¿verdad?
http://wwww.appweb.com


                  VALIDACIÓN                            usuario:   jose_appweb
                  Sólo valida a los usuarios         contraseña:   ********
                  registrados de la aplicación web




                  INTERACCIÓN



                  LÓGICA


                  DATOS
                  -perfil usuario
                  -base de datos

                  ARCHIVOS
                  -fotos
                  -vídeos
                  -...




-La aplicación web controla y almacena TODOS los elementos:
                -La validez de la identidad de José.
                -La interacción.
                -La lógica de la aplicación (lo que hace).
                -El perfil de José.
                -La base de datos.
                -Los contenidos de José.
Hoy...
seguimos igual
Aunque es posible usar sistemas descentralizados
   de verificación de identidad, como OpenId.




                [ http://www.openid.net ]
usuario: http://www.joseusuariez.com
            contraseña: *******

               http://wwww.joseusuariez.com




VALIDACION         usuario: http://www.joseusuariez.com
               contraseña: ********




                   http://wwww.appweb.com




 INTERACCIÓN
 Interfaz




 LÓGICA


 DATOS
 -perfil usuario
 -base de datos

 ARCHIVOS
 -fotos
 -vídeos
 -...
usuario: http://www.joseusuariez.com
                      contraseña: *******

                         http://wwww.joseusuariez.com




               VALIDACION    usuario: http://www.joseusuariez.com
                         contraseña: ********




-José Usuariez puede tener 1 identidad digital de su propiedad.
(algo es algo)
http://wwww.appweb.com



           INTERACCIÓN
           Interfaz




           LÓGICA


           DATOS
           -perfil usuario
           -base de datos

           ARCHIVOS
           -fotos
           -vídeos
           -...




-Todo lo demás, sigue “dentro” de la aplicación web.
             En su propio formato...
Mañana...
Cada parte
controla y almacena
  lo que es suyo
ARCHIVOS
 -fotos
 -vídeos
 -...

 DATOS                                          -XML
                                                -RDF
 -perfil usuario
                                                -Microformatos

               usuario: http://www.joseusuariez.com
            contraseña: *******

                   http://wwww.joseusuariez.com



VALIDACION            usuario: http://www.joseusuariez.com
                   contraseña: ********




                   http://wwww.appweb.com



 INTERACCIÓN
 Interfaz




 LÓGICA


 DATOS
 -base de datos
 -referencia a perfiles
Cada parte controla y almacena lo que es suyo:


                            -su identificación.    Uso de estándares:
                                                   -XML
          José Usuariez:    -su perfil.            -RDF
                            -sus contenidos.       -Microformatos (sic)




                           -La interfaz.
                                                  Dentro de su casa,
     La aplicación web:    -La lógica.            que lo hagan como quieran...
                           -La base de datos.
MisYoutube, ni de Metacafe,míos.
      vídeos son ni de...
No de


MisFlickr, ni de Fotolog, ni de...
      fotos son mías.
No de


Etc.
En realidad...
las aplicaciones web no necesitan MIS cosas para triunfar.
¿O acaso Google te pide alojar tu sitio para poder indexarlo?
Y nadie les pregunta “cómo lo han hecho”:
Yo tengo mi web. Ellos su algoritmo.
¿Y por qué guardarlo todo en formatos standard?
Standard=reutilizable
En resumen:
Mis cosas son mías
 pero te dejo que las proceses
y me ofrezcas algo interesante.
Para finalizar, una cita:
“El futuro ya está aquí. Lo que pasa es que no está uniformemente distribuido”
                                                             Neil Stephenson
plas, plas plas


    alberto [at] idumm.org




 buuuuuuu...
licencia: creative commons
                     http://creativecommons.org/licenses/by-nc-nd/2.5/es/




El monigote que representa a José Usuariez es obra de Juliane Krug [ http://www.treebuilder.de/ ]

Contenu connexe

En vedette

Futuro De La Web...Web 3.0
Futuro De La Web...Web 3.0Futuro De La Web...Web 3.0
Futuro De La Web...Web 3.0
_Keko_
 
Orientaciones metodológicas para la utilización de herramientas de la web 2.0...
Orientaciones metodológicas para la utilización de herramientas de la web 2.0...Orientaciones metodológicas para la utilización de herramientas de la web 2.0...
Orientaciones metodológicas para la utilización de herramientas de la web 2.0...
adela
 

En vedette (13)

Herramientas web 2.0
Herramientas web 2.0Herramientas web 2.0
Herramientas web 2.0
 
Api google maps con my sql implementado en el desarrollo web
Api google maps con my sql implementado en el desarrollo webApi google maps con my sql implementado en el desarrollo web
Api google maps con my sql implementado en el desarrollo web
 
Futuro De La Web...Web 3.0
Futuro De La Web...Web 3.0Futuro De La Web...Web 3.0
Futuro De La Web...Web 3.0
 
EBE Madrid: El futuro de la web social
EBE Madrid: El futuro de la web socialEBE Madrid: El futuro de la web social
EBE Madrid: El futuro de la web social
 
Hacia la Internet del Futuro: Web 3.0 e Internet de los Servicios
Hacia la Internet del Futuro: Web 3.0 e Internet de los ServiciosHacia la Internet del Futuro: Web 3.0 e Internet de los Servicios
Hacia la Internet del Futuro: Web 3.0 e Internet de los Servicios
 
Web 2.0 y computación en la nube
Web 2.0 y computación en la nubeWeb 2.0 y computación en la nube
Web 2.0 y computación en la nube
 
Orientaciones metodológicas para la utilización de herramientas de la web 2.0...
Orientaciones metodológicas para la utilización de herramientas de la web 2.0...Orientaciones metodológicas para la utilización de herramientas de la web 2.0...
Orientaciones metodológicas para la utilización de herramientas de la web 2.0...
 
Creacion de sitios web a medida con CMS
Creacion de sitios web a medida con CMSCreacion de sitios web a medida con CMS
Creacion de sitios web a medida con CMS
 
Taller El arte de crear (buenos) sitios web: diseño, desarrollo y estándares
Taller El arte de crear (buenos) sitios web: diseño, desarrollo y estándaresTaller El arte de crear (buenos) sitios web: diseño, desarrollo y estándares
Taller El arte de crear (buenos) sitios web: diseño, desarrollo y estándares
 
Estrategias Marketing Online y Social Media Marketing
Estrategias Marketing Online y Social Media MarketingEstrategias Marketing Online y Social Media Marketing
Estrategias Marketing Online y Social Media Marketing
 
Plataforma de computacion en la nube
Plataforma de computacion en la nubePlataforma de computacion en la nube
Plataforma de computacion en la nube
 
Diapositivas de slideshare
Diapositivas de slideshareDiapositivas de slideshare
Diapositivas de slideshare
 
State of the Word 2011
State of the Word 2011State of the Word 2011
State of the Word 2011
 

Similaire à Pasado, presente y futuro de las aplicaciones web

Aplicacion web - presentacion
Aplicacion web -  presentacionAplicacion web -  presentacion
Aplicacion web - presentacion
Francisco Muñoz
 
Publicar contenidos en internet
Publicar contenidos en internetPublicar contenidos en internet
Publicar contenidos en internet
Aida March
 
Herramientas web
Herramientas webHerramientas web
Herramientas web
TheDoggie1
 

Similaire à Pasado, presente y futuro de las aplicaciones web (20)

Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Diseño Web Profesional
Diseño Web ProfesionalDiseño Web Profesional
Diseño Web Profesional
 
Repositorios Software Libre Y Web 2 0
Repositorios Software Libre Y Web 2 0Repositorios Software Libre Y Web 2 0
Repositorios Software Libre Y Web 2 0
 
Taller Realidad Aumentada pamplona 29 mayo 2015
Taller Realidad Aumentada pamplona 29 mayo 2015Taller Realidad Aumentada pamplona 29 mayo 2015
Taller Realidad Aumentada pamplona 29 mayo 2015
 
La Web 2.0
La Web 2.0La Web 2.0
La Web 2.0
 
Aplicacion web - presentacion impress
Aplicacion web -  presentacion impressAplicacion web -  presentacion impress
Aplicacion web - presentacion impress
 
Aplicacion web - presentacion
Aplicacion web -  presentacionAplicacion web -  presentacion
Aplicacion web - presentacion
 
Publicar contenidos en internet
Publicar contenidos en internetPublicar contenidos en internet
Publicar contenidos en internet
 
Las herramientas Web 2.0 al servicio de la didáctica geográfica (II)
Las herramientas Web 2.0 al servicio de la didáctica geográfica (II)Las herramientas Web 2.0 al servicio de la didáctica geográfica (II)
Las herramientas Web 2.0 al servicio de la didáctica geográfica (II)
 
Presencia web pyme
Presencia web pymePresencia web pyme
Presencia web pyme
 
Conceptos de tic
Conceptos de ticConceptos de tic
Conceptos de tic
 
Desarrollo De Aplicaciones Web 2
Desarrollo De Aplicaciones Web 2Desarrollo De Aplicaciones Web 2
Desarrollo De Aplicaciones Web 2
 
Web 2
Web 2Web 2
Web 2
 
Conversion Web Madrid Tecnologia 2010
Conversion Web Madrid Tecnologia 2010Conversion Web Madrid Tecnologia 2010
Conversion Web Madrid Tecnologia 2010
 
Conversion web
Conversion webConversion web
Conversion web
 
Las apps
Las appsLas apps
Las apps
 
Herramientas web
Herramientas webHerramientas web
Herramientas web
 
Device Days 2012 - HTML5 y CSS3 para móvil
Device Days 2012 - HTML5 y CSS3 para móvilDevice Days 2012 - HTML5 y CSS3 para móvil
Device Days 2012 - HTML5 y CSS3 para móvil
 
Informatica 2
Informatica 2Informatica 2
Informatica 2
 
Informatica 2
Informatica 2Informatica 2
Informatica 2
 

Dernier

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
FagnerLisboa3
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 

Dernier (15)

Presentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilPresentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmeril
 
presentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxpresentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptx
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 

Pasado, presente y futuro de las aplicaciones web

  • 1. pasado aplicaciones web: presente y futuro Alberto San José http://www.idumm.org Abril 2007
  • 3. ...cada sitio web controla a SUS usuarios
  • 4. BWA HA HA!!! (aquí risa diabólica)
  • 5. jose@microsoft.com jose@yahoo.com José Usuariez jose@google.com jose@tralara.com http://wwww.appweb.com VALIDACIÓN usuario: jose_appweb Sólo valida a los usuarios contraseña: ******** registrados de la aplicación web INTERACCIÓN LÓGICA DATOS -perfil usuario -base de datos ARCHIVOS -fotos -vídeos -...
  • 6. jose@microsoft.com jose@yahoo.com José Usuariez jose@google.com jose@tralara.com -Los usuarios tienen que crear un “usuario” para cada sitio web en el que se registran. -Esa identidad es propiedad del sitio web, no del usuario*. * Ya es hora de que empecemos a llamarle “persona”, ¿verdad?
  • 7. http://wwww.appweb.com VALIDACIÓN usuario: jose_appweb Sólo valida a los usuarios contraseña: ******** registrados de la aplicación web INTERACCIÓN LÓGICA DATOS -perfil usuario -base de datos ARCHIVOS -fotos -vídeos -... -La aplicación web controla y almacena TODOS los elementos: -La validez de la identidad de José. -La interacción. -La lógica de la aplicación (lo que hace). -El perfil de José. -La base de datos. -Los contenidos de José.
  • 10. Aunque es posible usar sistemas descentralizados de verificación de identidad, como OpenId. [ http://www.openid.net ]
  • 11. usuario: http://www.joseusuariez.com contraseña: ******* http://wwww.joseusuariez.com VALIDACION usuario: http://www.joseusuariez.com contraseña: ******** http://wwww.appweb.com INTERACCIÓN Interfaz LÓGICA DATOS -perfil usuario -base de datos ARCHIVOS -fotos -vídeos -...
  • 12. usuario: http://www.joseusuariez.com contraseña: ******* http://wwww.joseusuariez.com VALIDACION usuario: http://www.joseusuariez.com contraseña: ******** -José Usuariez puede tener 1 identidad digital de su propiedad.
  • 14. http://wwww.appweb.com INTERACCIÓN Interfaz LÓGICA DATOS -perfil usuario -base de datos ARCHIVOS -fotos -vídeos -... -Todo lo demás, sigue “dentro” de la aplicación web. En su propio formato...
  • 16. Cada parte controla y almacena lo que es suyo
  • 17. ARCHIVOS -fotos -vídeos -... DATOS -XML -RDF -perfil usuario -Microformatos usuario: http://www.joseusuariez.com contraseña: ******* http://wwww.joseusuariez.com VALIDACION usuario: http://www.joseusuariez.com contraseña: ******** http://wwww.appweb.com INTERACCIÓN Interfaz LÓGICA DATOS -base de datos -referencia a perfiles
  • 18. Cada parte controla y almacena lo que es suyo: -su identificación. Uso de estándares: -XML José Usuariez: -su perfil. -RDF -sus contenidos. -Microformatos (sic) -La interfaz. Dentro de su casa, La aplicación web: -La lógica. que lo hagan como quieran... -La base de datos.
  • 19. MisYoutube, ni de Metacafe,míos. vídeos son ni de... No de MisFlickr, ni de Fotolog, ni de... fotos son mías. No de Etc.
  • 21. las aplicaciones web no necesitan MIS cosas para triunfar.
  • 22. ¿O acaso Google te pide alojar tu sitio para poder indexarlo?
  • 23. Y nadie les pregunta “cómo lo han hecho”:
  • 24. Yo tengo mi web. Ellos su algoritmo.
  • 25. ¿Y por qué guardarlo todo en formatos standard?
  • 28. Mis cosas son mías pero te dejo que las proceses y me ofrezcas algo interesante.
  • 29. Para finalizar, una cita: “El futuro ya está aquí. Lo que pasa es que no está uniformemente distribuido” Neil Stephenson
  • 30. plas, plas plas alberto [at] idumm.org buuuuuuu...
  • 31. licencia: creative commons http://creativecommons.org/licenses/by-nc-nd/2.5/es/ El monigote que representa a José Usuariez es obra de Juliane Krug [ http://www.treebuilder.de/ ]