Um Window System como o X para a Web…

Depois do estrondo que a crise financeira provocou já se falava que a Black Monday II seria o fim também da Web 2.0 …. mas pelos vistos os mercados ressuscitaram e está tudo a comprar novamente, muito embora os únicos felizes com isto tudo sejam provavelmente os tipos que desenvolvem coisas em Ajax e JavaScript e … porque podem continuar a ganhar a vida durante mais uns tempos, até que alguma coisa rebente no mundo e novamente se diga que a web 2.0 morreu…

[ad#ad-1]A web 2.0 é pior que um gato! Já era altura de ter verdadeiramente algum serviço ou alguém que revolucionasse a experiência internet. E não é uma questão de ter um desktop online (quem utilizou aplicações de remote desktop sabe que isso é já possível). O que é preciso é algo que não seja um desktop, algo que revolucione hoje como a televisão revolucionou há 80 anos.

A próxima web não pode ser a web destas aplicações ajax com fades simplistas e uma paleta de cores constituída por 2 cores bebé cueca (azul ou verde). A web da próxima geração tem que integrar. Tem que dar o poder ao utilizador para dizer “a minha web é assim” seja em termos de funcionalidades, sejam em termos de personalização, e acima de tudo de controlo.

A próxima Web precisa de uma revolução de base na tecnologia fundamental do seu funcionamento em vez de ser apenas um acréscimo de serviços proporcionada pelo crescimento expectável da lei de Moore. É preciso algo tecnologicamente inovador.

É preciso criar um Window System para a Web cujo funcionamento seja controlado pelo utilizador e em cima do qual as aplicações do futuro possam correr.

O Browser não é o tal Window System para a Web. Tem demasiada influência na forma como o utilizador tem a experiência da navegação. O browser é dessa forma castrador. O que é preciso é algo à semelhança do Xorg que seja efectivamente uma layer de baixo nível em cima da qual a Web possa existir de forma partilha, onde local e cloud sejam indistintos, onde o utilizador tenha verdadeiramente acesso a uma nova janela para o mundo. Este Window System para a Web permitiria desenvolver uma série de novas aplicações porque permitira a integração de funcionalidades locais com as remotas que seriam então totalmente transparentes para o utilizador.

O actual X já suporta o acesso remoto. É possível inclusive exportar uma sessão X a longa distância em cima se SSH para ser completamente segura. No entanto aquilo que o X permite e faz não é propriamente o ideal para esta noção de Web do futuro, uma vez que está ainda preso ao modelo tradicional servidor-cliente. Nessa Web este Windows System teria que ser ao mesmo tempo servidor múltiplo e cliente múltiplo ao mesmo tempo. Teria que se aproximar mais de uma noção de P2P. O X ainda não é actualmente um sistema deste tipo mas penso que as adaptações para o fazer funcionar seriam mais fáceis de implementar do que desenvolver um sistema totalmente de raiz.

O X seria um bom ponto de partida para reinventar a Web… Para isto, contudo, a web 2.0 tem de morrer… e infelizmente não foi esta semana.