Alguém pode explicar em termos leigos o que é o cliente nativo do Chrome?

2

Eu li este artigo sobre arstechnica no Native Client do Google para o Chrome, mas não consigo entender do que se trata. Alguém pode explicar em termos leigos qual é o propósito do cliente nativo do Chrome?

link

    
por yahoo260536 15.08.2011 / 10:40

2 respostas

3

Em palavras muito simples:

Um aplicativo da web escrito em, digamos, javascript é executado pelo navegador. O navegador, por sua vez, é executado em uma sandbox no sistema operacional no hardware

No caso do cliente nativo, o código é executado diretamente no sandbox em vez do navegador, reduzindo assim uma camada abaixo dele. Por causa disso, a execução do código será mais rápida

Nota: Esta resposta não é 100% precisa, mas explica a diferença (ou quase tudo)

Se a resposta estiver errada, sinta-se à vontade para me corrigir

    
por 15.08.2011 / 11:12
2

O cliente nativo permite que algum software c ou c ++ seja recompilado para rodar dentro do chrome - isso significa que os aplicativos que serão executados no chrome não estão restritos a flash ou java.

Eles também suportam gráficos acelerados (você pode executar desgraça ou terremoto nele; p) e multithreading. Enquanto o software é executado em velocidades quase nativas, e como um aplicativo nativo, seu sandbox, por isso, se algo der errado, ou não é um aplicativo legítimo, não afetará o sistema operacional.

Em suma, é uma forma de executar software 'regular' no navegador.

    
por 15.08.2011 / 14:13