Ago 25 2005
conceptos
Kottke sobre WebOs
Desde hace tiempo se viene manejando el rumor — o la teoría, mejor dicho — de que muy pronto tendremos un sistema operativo basado en web, multiplataforma e independiente del escritorio.
Segun Jason Kottke la llegada de el sueño del web 2.0 (¿o 3.0?), es inminente. El le llama WebOs
, personalmente creo que hay que buscar un nombre que suene bien en español.
A los ojos de Jason han venido dándose una serie de sucesos en nuestro mundillo web que le hacen penar que algo grande viene. Algunos de estos antecedentes son:
- La compra de Konfabulator por parte de Yahoo.
- La contratación de Adam Bosworth por Google.
- La salida de Google Desktop Search.
Para mi, lo menos interesante acerca de GDS fue el mecanismo de búsqueda. Google tenía finalmente una aplicación instalada en el escritorio y, aun mejor, era un pequeño servidor web que podía insertar datos de tu maquina local dentro de las paginas que navegabas en Google.com. Eso era una nueva experiencia: usar un simple y viejo browser para ejecutar aplicaciones localmente y en la web al mismo tiempo.
Además, Kottke señala 3 aspectos básicos de la manera en la que las aplicaciones de este hipotético WebOs deberán funcionar.
- El browser (o aplicaciones basadas en HTML como Konfabulator) será la principal interfase por la cual los usuarios accederán a los contenidos, ejecutará los servicios y administrará los datos localmente o en la Web. De preferencia deberán funcionar en cualquier browser moderno.
- Al igual que las aplicaciones web 2.0 que ya nos son familiares como GMail, Flickr y Bloglines, harán un uso generoso de Ajax para proveer una experiencia de usuario cercana a la de las tradicionales aplicaciones de escritorio.
- Un servidor web local manejará las transacciones de datos entre nuestra maquina y el browser. Este servidor deberá ser capaz de ejecutar localmente aplicaciones web ( por ejemplo, una copia de GMail y toda la información asociada)
Leer articulo original completo, en inglés pero muy recomendable
escrito por sosa | enlace permanente | comentarios (5)
Creo que ya existe algo por el estilo: http://computadora.de/
A mi parecer al señor Kottke se le fue un poco la mano.
Primero lo que el describe no es un sistema operativo. En todo caso seria un framework sobre el que basar el desarrollo, de aplicaciones web desde el punto de vista del desarrollador o una capa de servicio por encima del SO
Supongo que la mayoria de los que estamos aqui recordaremos coo era la situacion de desarrollo antes del la explosión de la web a finales de los 90. En la cual teniamos la lógica de negocio (Business Logic, que termino mas feo) distribuida entre el cliente pesado (C++/Visual Bassic) y el servidor. Aquello era un infierno cuando tenias que actualizar la aplicación del cliente, aseugrate de que los clientes cambiaban de version etc.
Actualizar código via red puede causar las mas variadas sorpresas de seguridad.
Se supone que una de las ventajas de tener la aplicacion web en local es poder ejecutarla offline. Pero a lo que tendemos es mas a tener mayores periodos de tiempo online. Hasta el punto de que en pocos años podremos tener dispositivos siempre conectados.
Otra tendencia que rompe es la de que cada vez interactuamos con mas dispositivos, yo uso a diario : PC casa, Pc trabajo, portatil, PDA, Movil, ipod, y espero que pornto una PSP, asi que lo que quiero no es tener la misma aplicación en 7 u 8 sitios distintos conm datos replicados en cada una de ellas, si no un metodo comun de acceso a ellas via navegador o el que sea. El problema es que nuestro protocolo para comunicarnos hoy dia es muy básico (HTML lo es) y tenemos que hacer pequeñas trampas como AJAX. Si enriquecemos cada vez mas el protocolo via CSS, via XUL o lo que toque en ese momento. Conseguiremos mejores resultados, y mas distribuibles.
Obviamente hay aplicaciones que son eminentemente distribuidas clientes VoIP, Clientes de Bitorrent.
Le veo muy poco formal. Ni veo unos argumentos irrefutables. Ni creo que la compra de konfabulator de para hablar de nuevos paradigmas dentro de los SO. Si alguien los ve, que puede que los haya, espero que me los indique para no ir diciendo tonterias por ahí.
-1 para el señor Kottke
Bueno acabo de encontrar este blog y me a parecido interesante, solo quisiera hacer una pequeña aclaracion.
El temrino WebOS seria en ingles puesto que OS viene de Operating System, por lo que en español seria WebSO.
Se que es una bobada pero me parecio interesante decirlo.
Ademas creo que lo que pretenden hacer, es algo que llevamos haciendo mucho tiempo, solo que hasta hoy nadie se habia dignado ponerle nombre. Es lo mismo que el AJAX, ya se usaba pero hasta que no lo definieron no hizo el boom que tiene.
slaudos
swaze
Bloglines es una aplicación web 2.0 ??
¿WebOS? ¡No! “eyeOS”, ¡sí! :)
Por si os interesa el tema, os presento eyeOS. Se trata de un sistema operativo virtual. Van por la versión 0.8.5 (recién estrenada). Desde la v0.8 incluyen alguna cosa en AJAX, pero en la web dicen que para la v0.9 el sistema funcionará completamente usando esta tecnología.
Su evolución es tal que los creadores participaron en la Web2Beta organizada en Madrid.
Contribuye a la discusión