Alphasite

The programmers site

Estadísticas web

Estadisticas web

Publicidad

Languages

Inicio de sesión

Google AdSense

Encuesta

En línea

En este momento hay 0 usuarios y 14 invitados en línea.

Fascinación web


En los últimos tiempos parece que los movimientos de las grandes compañías, especialmente Microsoft y Google tienden a intentar acercarse cada vez más a la tecnología web de una forma o de otra.

No es para menos, el mercado potencial de internet es muy superior a cualquier otro mercado que se haya dado hasta ahora, basta con mirar a Google, cuyo negocio es únicamente internet para darse cuenta de eso. Cada vez nos encontramos con más acercamientos por parte de montones de empresas para ofrecer diversos servicios alrededor de la web, muchas de ellas con un enorme éxito. Ahí tenemos Twitter, Facebook, Blogspot...

Sin embargo, últimamente parece que se empieza a hablar de un "universo web", Google Docs, Microsoft Office Live, Piccasa, etc ... y empieza a implantarse por aquí y por allá la idea de "sistemas operativos web", a saber donde llegaremos. La absurdez del asunto asusta, que uno pueda hacer algo no quiere decir que lo que haga este bien hecho y tenga sentido, no porque el correo electrónico online sea algo extremadamente útil va a pasar lo mismo con una suite ofimática en linea.

Personalmente he usado Google Docs para tres cosas contadas, cuando no tenía la posibilidad de acceder a un word en condiciones.

La idea de tener un office (o un sistema operativo completo) disponible en cualquier lugar, a cualquier hora y con los mismos datos es tremendamente atractiva, igual que lo es el teletransporte o los viajes especiales, pero, hoy por hoy, no es realista porque no existe ahora mismo semejante conectividad. En primer lugar no existe ningún dispositivo en el que sea cómodo trabajar fuera de casa excepto un portatil. Que si, que ahora los móviles son increibles (si yo tengo un iPhone) pero ¿trabajar en uno? imposible. Y sinceramente, editar un documento de word no es una tarea trivial. Así que si, tienes todo disponible para consultarlo desde tu iPhone online pero nunca lo vas a hacer porque es una basura trabajar así, también puedes trabajar con tu flamante portátil pero, un momento, si tengo un portatil ¿para que necesito consultarlo online?, siempre es mucho más fácil usar open office, es más completo, tiene más cosas y, sobre todo, las respuestas son inmediatas.

En cuanto a "tener acceso a todos tus documentos donde quiera que estes" ... lo siento, eso ya está inventado, se llama FTP y hay otras tantas soluciones de colaboración, o para compartir información que no sacrifican mi experiencia de usuario a costa de no tener que instalar nada. ¿Que problema en tener que descargar un programa? ¿que quizá donde estes no tengas conexión a internet? (notese la ironía). Descargar un programa es sencillo, se puede hacer sin necesidad de que se requiera una instalación si es necesario, sin tocar el registro. Programarlo es mucho más sencillo que realizar el equivalente en web (por supuesto estoy hablando de aplicaciones de verdad, no de presentar datos o información que es una función que a la web se le da maravillosamente) y la experiencia de usuario y las posibilidades a ofrecer son mucho mayores.

El problema de todo es que la web no fue hecha para hace estas cosas. No se diseño pensando en ellas sino que todo lo que ha ido saliendo han sido parches y arreglos. Es como si hubieramos estado metiendo ñapas en la tecnología web para permitir ir haciendo todo lo que se nos ocurría y todos hemos ganado con ello pero cuando uno acumula suficientes chapuzas consecutivas acaba topandose con un muro. Además, el problema es que en internet no hay un dueño, no hay una forma de hacer las cosas. Está muy bien que haya un estándar pero al final internet explorer va a su bola, Mozilla Firefox a la suya, Opera a la suya y Safari a la suya (y otros cuarenta menos usados que también). Y aquí no hay medias tintas. Si hago una aplicación que solo funciona en MacOsX o solo funciona en Windows a nadie le importa, nadie se queja, sin embargo una aplicación web tiene que funcionar donde sea, si me apuras hasta debería degradar correctamente hacia lynx

Un ejemplo de porque cosas así nunca podrán funcionar es Java. ¿Que es Java sino la plataforma perfecta para el desarrollo de aplicaciones web?. Es multiplataforma porque se basa en una máquina virtual, es multinavegador puesto que la máquina virtual corre de forma independiente a este, es fácil de aprender y orientado a objetos por lo que está en boga con lo que suele programarse hoy en día... y sin embargo es un completo fracaso en cuanto a su uso en la web. Prácticamente no se ven applets Java en ningún lado pese a que su potencia está fuera de toda duda ¿por qué?. Porque es lento, e incomodo para el usuario, porque tarda demasiado en cargar. Porque, a todos los efectos, lo que pueda hacer en la web que necesite una applet para correr, casi seguro que puedo hacerlo mejor y más fácilmente en local.

Como si no fuera suficiente ahora empieza a proliferar el conceto de "Sistema operativo online" como el de eyeOS. ¿Para que quiero yo un sistema operativo online? Tengo un sistema operativo online, ejecutando en un navegador, ejecutando en un sistema operativo de verdad (ejecutando en una máguina virtual!!), ¿realmente necesito tantas capas? El concepto es algo así como, "te conectes desde donde te conectes y con el dispositivo que te conectes el mismo sistema operativo", aunque debería decir el mismo escritorio (carpetas, documentos, etc). Eso no es nada nuevo ... existe una cosa llamada remote desktop... me vale con dejar el ordenador de casa encendido y ... voila, acceso a mis documentos y mis cosas desde cualquier sitio!! De acuerdo, no desde cualquier dispositivo pero, seamos prácticos, ¿para que quiero yo acceder a mi office desde la Wii? ¿voy a estar echando un tenis y de repente voy a sentir la imperiosa necesidad de actualizar el último documento en el que estaba trabajando?

Cada vez se descubren cosas nuevas en la web, nuevos servicios, nuevas tendencias, nuevos negocios. Sin embargo, que algo sea atractivo, que algo sea un desafío desde el punto de vista intelectual no quiere decir que tenga un nicho de mercado y, sobre todo, no quiere decir que sea práctico