É possível emular nativamente um sistema operacional x64 dentro de um navegador web?
relate perguntas
-
O Tor envia o nome de domínio ou IP do site para os relés?
-
Como são chamados os ícones de tabulação e como posso extrair este para fazer uma pesquisa de imagem reversa?
-
Windows Server 2016 - É possível instalar diferentes navegadores da web?
-
A atualização do WebBrowser não atualiza o nível de zoom do PDF
-
Como adaptar automaticamente o nível de zoom de um site a um tamanho de texto fixo?
Sim, isso é possível. Prova por exemplo: o JSLinux de Fabrice Bellard pode inicializar x86 Linux 3.12.0, Windows 200, FreeDOS. Provavelmente outros sistemas operacionais também.
Tecnicamente, o que Bellard fez aqui foi compilar seu tinyEMU para WASM (ou JavaScript, se não for suportado) através do emscripten (e, claro, escrever um monte de cola para que a exibição gráfica acabe na sua tela, etc.). TinyEMU é um pequeno emulador que ele escreveu (o QEMU também foi originalmente escrito por ele).