terça-feira, 20 de novembro de 2012

Mover o desktop para a web, o Google Chrome para executar código x86 nativo


Google Chrome está implementando suporte tonelada corrida código x86 nativo a partir do browser. Alguém poderia argumentar que este é o ponto de viragem para a transformação e migração do desktop para a web. O último prego no caixão do Desktop. É claro que tem de se ter um olhar pragmático para isso e perceber o potencial para sérios problemas de segurança, dando-se o sistema quase que diretamente para um aplicativo de Internet remoto é um pouco de uma caixa de Pandora para façanhas e buracos para ser picado.

E quem entre nós, aqui se lembra dos visionários mesmos e sua conversa grandiosa usando termos como "mudanças de paradigma" no alvorecer da Web, de volta nos dias Netscape quando o Java foi anunciado para ser este desktop browser online mundo que iria mudar o ambiente de trabalho para sempre. A visão era muito claro, mas com obstáculos do dia, tais como velocidade de conexão lenta em uma era dial-up, a falta de padrões de navegador apoiar em qualquer sentido ou forma. Nós temos um círculo completo a esse pensamento agora como as tecnologias web melhoraram bastante e as normas têm um pouco estabilizou em uni-lateral de apoio em todos os navegadores modernos.

Os atacantes stride primeiro no sentido da prestação de um web quase-desktop era AJAX e DHTML, para simular pelo menos alguns interatividade e responsividade. Flash tem sido em torno de um tempo, e, mais recentemente, os esforços da Adobe e Microsoft nos disfarces do AIR e Silverlight, respectivamente, mas estes ainda tem o problema de normas com software proprietário. Todos esses chamados WEB 2.0 faz uso de AJAX e funciona muito bem. Gmail e Google Docs têm tomado e-mail e documentos para a nuvem para mim e fora do ambiente de trabalho.

Há também o Google Gears, que permite acesso offline a aplicativos web e dados associados, outro importante ponte de distância da área de trabalho e para a Web, ou pelo menos dentro do navegador, mas Gears é seguro, com apenas um acesso limitado ao sistema local.

É claro que o poder inerente disponível em execução de código x86 nativo abre um mundo de portas até então inimagináveis ​​de aplicativos de desktop, como tarefas de mídia intensiva, como edição de imagem, processamento de vídeo e edição de áudio, e para não mencionar um novo campo de possibilidades de jogo. Ele pode ter tido um tempo para que as visões de Marc Andreeson e Co para se tornar realidade, como a história de Alexander Graham Bell e Grey Elijiah sobre o vir a ser do telefone, a visão não é o suficiente para ser registrado na história de fama e acreditação, excepto emitido em promessas oportuna. A verdadeira preocupação que fica é o quão bem sandboxed este código x86 nativo ser....

Nenhum comentário:

Postar um comentário