Se você utiliza o Firefox como seu navegador principal, é muito provável que já tenha se deparado com uma situação frustrante: tentar configurar um teclado mecânico customizado via VIA/QMK, atualizar o firmware de uma placa Arduino ou usar um web app de automação e descobrir que… o site simplesmente não funciona. A mensagem de erro costuma ser a mesma: “Seu navegador não suporta Web USB / Web Bluetooth”.
Recentemente, levantei essa questão no subReddit oficial do Firefox (r/firefox) para entender o status de implementação dessas APIs de hardware e sensores de baixo nível (como o Generic Sensor API) no motor Gecko. A discussão rendeu ótimos pontos e acendeu um alerta importante sobre o futuro do navegador da Mozilla frente ao domínio absoluto do Chromium.
Neste artigo, vamos entender por que o Firefox sempre evitou essas tecnologias, o impacto disso para nós, usuários, e os primeiros sinais de que a Mozilla pode estar mudando de postura.
O Bloqueio Histórico: Segurança em Primeiro Lugar?
Até pouco tempo atrás, a posição da Mozilla em relação a APIs como Web USB, Web Bluetooth e Web NFC era categórica: preocupação severa com segurança e privacidade.
A filosofia por trás do motor Gecko sempre foi a de que um site rodando em uma aba do navegador não deveria ter permissão para se comunicar diretamente com o hardware físico da sua máquina. Imagine o perigo de um site malicioso conseguir ler dados de um dispositivo USB conectado ou escanear os aparelhos Bluetooth da sua casa. Por conta disso, enquanto o Google implementava essas ferramentas a passos largos no Chrome, a Mozilla as classificava como “preigosas” ou “prejudiciais”.
O Safari, da Apple, segue uma linha de raciocínio parecida até hoje, bloqueando a maioria delas.
O Grande Dilema: A “Chromização” da Web
Por mais que o argumento da segurança seja válido, o mercado se moveu em outra direção. Hoje, vivemos a era dos web apps. Muitas empresas deixaram de desenvolver softwares instaláveis (sejam .exe, .deb ou .flatpak) para configurar hardwares e moveram tudo para o navegador.
Mouses e teclados modernos, leitores de código de barras industriais e ferramentas de desenvolvimento de hardware agora dependem quase que exclusivamente dessas APIs.
E qual é o resultado prático disso? O usuário do Firefox é forçado a abrir o Chrome, o Edge ou o Brave apenas para configurar um periférico. A longo prazo, essa lacuna de recursos afasta usuários avançados, desenvolvedores e entusiastas de hardware, empurrando a web cada vez mais para um monopólio do motor Chromium.
O Cenário Atual: O que diz o Roadmap da Mozilla?
Ao analisarmos o planejamento oficial da plataforma (como o Roadmap 2026 do Gecko), notamos que essas APIs de hardware e sensores ainda não aparecem com destaque na lista de prioridades principais. O foco imediato da fundação continua sendo APIs de escopo de software e renderização (como o Document Picture-in-Picture e melhorias de performance).
No entanto, há uma luz no fim do túnel. Quem acompanha os bastidores do desenvolvimento do Firefox notou duas movimentações cruciais nos últimos meses:
-
A chegada do Web Serial API: O Firefox implementou recentemente o suporte a essa API, mas com uma abordagem de segurança muito mais rígida que a do Chrome, exigindo permissões específicas atreladas a extensões/add-ons do site. Isso prova que é possível mitigar os riscos de segurança sem bloquear o recurso por completo.
-
Mudança de postura no W3C (O Bug do Web USB): Em discussões recentes de padronização na web, a Mozilla expressou formalmente que está disposta a considerar a implementação do Web USB API (registrado sob o bug do Firefox
2022432). O recurso foi citado como uma “entrega provisória” sob análise.
O que esperar do futuro?
A postura inflexível da Mozilla está começando a ceder diante da pressão do mercado e das necessidades reais dos usuários. Sensores de baixo nível (como giroscópios ou luz ambiente) ainda devem demorar para chegar aos desktops, pois o foco ali é o mercado mobile (onde o Firefox infelizmente tem pouca fatia de mercado). Porém, ferramentas de conectividade como o Web USB parecem estar finalmente cavando seu espaço no planejamento de médio prazo.
A grande missão da Mozilla agora será encontrar o equilíbrio perfeito: entregar a compatibilidade que os usuários precisam para não abandonarem o navegador, mantendo a arquitetura de segurança e privacidade que tornou o Firefox famoso.
E você, já teve que abrir um navegador baseado em Chromium só para configurar um hardware ou usar um web app específico? Acha que a Mozilla demorou demais para reagir? Deixe sua opinião nos comentários!


