martes, marzo 14, 2006

Web 2.0

Siempre un poco de historia es util para contextualizar los temas, entonces comencemos con la web, que fue un desarrollo posterior a sistemas como el correo electronico y la transferencia de archivos, tambien se puede decir que fue una evolucion del gopher, la idea originial fue crear un sistema de desarrollo evolutivo de informacion y creado por todos, esto se modifico y el sistema resultante fueron paginas web estaticas manejadas solo por unos pocos y leidas por muchos, luego llego el dinamismo de las paginas web, inicialmente con sistemas CGI y luego con lenguajes enfocados en el problema como perl, php, asp, etc. Actualmente estamos con la convergencia de varias tecnologias, como son .net, j2ee, xml, javascript, dom, y derivadas como dhtml, ajax, wiki, etc.

Web 2.0 llega como un estandar de facto gracias a las tecnologias anteriormente mencionadas, ademas integrada con el avance en las tecnologias de servidores y transferencias de archivos las aplicaciones actuales se estan convirtiendo en desarrollos web, sea cual sea el modelo, desde juegos hasta aplicaciones empresariales. Cabe entonces preguntarce cual sera el futuro, aunque nadie puede tener una respuesta certera de esto, podemos predecir que la migracion de las aplicaciones de escritorio al segmento web sera uno de los primero pasos, tambien con el almacenamiento de informacion en la red y la convergencia de los equipos a estar conectados, desde celulares hasta servidores.

Este modelo conserva algunas caracteristias muy importantes, como por ejemplo la posibilidad de control de las grandes companias de estos nuevos modelos tecnologicos, mostrandolos como un modelo rentable de negocio, segundo agrega funcionalidad a los clientes dandoles motivos para migrar y tercero y mas importante la necesidad existente de plataformas omnipresentes de trabajo.

Algunas dificultades de este modelo, se presentan en algunas de las tecnologias requeridas para estas, que algunas tienen mucho tiempo y que no estan realmente preparadas para afrontar este tipo de cambios, algunas por mencionar estan el http que aunque ofrece muchas funcionalidades esta actualmente sobredimencionado y tiene algunas cargas que no deberia y arrastra debilidades especialmente de seguridad, que podemos decir sera uno de los problemas mas grandes que se presenta en esta tendencia.

No hay comentarios.: