Qual navegador devo usar com o MakeCode e a Forward Education Learning Platform?
Este artigo foi traduzido automaticamente. Versão original em inglês.
A resposta rápida
Use o Google Chrome ou o Microsoft Edge e mantenha-os atualizados. Tanto o MakeCode quanto a Forward Education Learning Platform funcionam melhor nesses dois navegadores, que são os que testamos.
Se a sua turma usa Chromebooks, você já está com tudo certo. O ChromeOS usa o Chrome.
Por que Chrome e Edge?
O principal motivo é um recurso do navegador chamado WebUSB. O WebUSB permite que uma página da web se comunique diretamente com um dispositivo conectado à porta USB do seu computador, nesse caso, o seu micro:bit.
Com o WebUSB funcionando, você tem:
- Downloads com um clique. Depois de parear o seu micro:bit uma vez, basta clicar em Download no MakeCode para enviar o programa direto para a placa. Sem precisar arrastar um arquivo
.hexpara a unidade MICROBIT toda vez que você fizer uma alteração (suporte do micro:bit). - Dados em tempo real da placa. O MakeCode pode mostrar a saída do console do seu micro:bit, e é assim que os alunos veem as leituras dos sensores em tempo real dos módulos do Climate Action Kit, em vez de simplesmente adivinhar.
- Menos imprevistos durante a aula. Uma gravação mais rápida significa menos espera e menos momentos de "não salvou" quando 25 alunos estão baixando o programa ao mesmo tempo.
Atualmente, o Google Chrome e o Microsoft Edge são os navegadores que oferecem suporte completo para gravar a placa diretamente pelo navegador dessa forma.
Versões mínimas
A documentação do MakeCode da Microsoft lista estes requisitos mínimos para o WebUSB (página do WebUSB no MakeCode):
- Google Chrome versão 79 ou mais recente
- Microsoft Edge versão 79 ou mais recente
- Se você estiver usando uma placa micro:bit V1 mais antiga, o firmware precisa estar na versão 0249 ou superior
Na prática, a recomendação da micro:bit Foundation é simplesmente usar a versão mais recente do seu navegador. Isso é importante nas escolas, onde as atualizações automáticas do navegador às vezes são atrasadas ou desativadas pela equipe de TI por motivos de segurança. Um dispositivo que não é atualizado há um ano ou dois pode ficar bem defasado.
Como verificar a versão do seu navegador
- No Chrome, abra o menu (⋮) no canto superior direito e escolha Ajuda → Sobre o Google Chrome.
- No Edge, abra o menu (…) no canto superior direito e escolha Ajuda e comentários → Sobre o Microsoft Edge.
- A página mostra o número da sua versão e atualiza o navegador automaticamente, caso haja uma atualização disponível.
- Reinicie o navegador quando solicitado e recarregue o MakeCode.
Se a atualização estiver bloqueada ou aparecer esmaecida, o seu dispositivo é gerenciado pela escola, e a equipe de TI precisará aplicar a atualização.
E o Safari, o Firefox e os iPads?
O Safari não oferece suporte ao WebUSB, portanto não consegue se conectar a um micro:bit. O mesmo vale para outros navegadores que não são baseados em Chromium, como o Firefox. Você ainda pode navegar pela Learning Platform neles, mas a programação e o download para a placa não vão funcionar de forma confiável.
Atualmente, os iPads têm dificuldade para se conectar de forma consistente ao micro:bit, o que é essencial para os projetos do Climate Action Kit.
Se você está preso a outro navegador hoje
Ainda é possível colocar o código no micro:bit sem o WebUSB:
- Escreva o seu programa no MakeCode normalmente.
- Clique em Download. O navegador salva um arquivo
.hexna sua pasta de downloads. - Conecte o micro:bit ao computador com um cabo USB. Ele aparece como uma unidade chamada MICROBIT.
- Arraste o arquivo
.hexpara a unidade MICROBIT. A luz amarela na parte de trás do micro:bit pisca enquanto o arquivo é copiado. - Repita as etapas 2 a 4 toda vez que você alterar o código.
Funciona, mas são várias etapas extras a cada alteração, o que se acumula rapidamente ao longo de uma aula. Trocar para o Chrome ou o Edge vale a pena, é questão de cinco minutos.
Notas para a sala de aula
- O pareamento é feito por navegador e por computador. Se os alunos trocarem de navegador, trocarem de notebook ou usarem um perfil novo, eles precisarão parear o micro:bit novamente no MakeCode. Reserve alguns minutos para isso no início de uma aula com dispositivos novos.
- Escolha um único navegador para toda a turma. Misturar navegadores torna a resolução de problemas muito mais difícil quando você está ajudando vários grupos ao mesmo tempo.
- Para desparear um micro:bit, clique no ícone de cadeado na barra de endereços do navegador, remova o dispositivo micro:bit listado e recarregue a página do MakeCode.

Ainda não consegue conectar?
Se você estiver usando uma versão atualizada do Chrome ou do Edge e o micro:bit ainda não conectar, o navegador geralmente não é o problema. Verifique o cabo USB (alguns cabos servem só para carregar), tente uma porta USB diferente e desligue completamente o micro:bit desconectando a bateria e o cabo USB antes de reconectar.
Em redes gerenciadas pela escola, verifique também com a equipe de TI se os domínios necessários da Forward Education e do MakeCode estão liberados no filtro de conteúdo da web. Consulte o artigo existente sobre quais domínios a sua rede escolar precisa liberar.
Ainda com problemas? Entre em contato com a nossa equipe de suporte e informe o navegador, a versão do navegador e o tipo de dispositivo que você está usando. Esse é o caminho mais rápido para resolver.