Com o lançamento oficial do Firefox 151, a Mozilla anunciou suporte total para a API Web Serial em navegadores de desktop, trazendo aos desenvolvedores e entusiastas de hardware novos recursos para conectar e controlar dispositivos de hardware diretamente através do navegador Firefox. Esta atualização é voltada para as crescentes comunidades de "criadores" e dispositivos incorporados, fazendo com que o navegador não seja mais apenas uma ferramenta para "visualizar páginas da web", mas se torne uma plataforma de trabalho central para conectar microcontroladores, placas de desenvolvimento e vários dispositivos seriais.

A Mozilla disse que, embora a maioria dos usuários comuns não use a API Web Serial diretamente, para desenvolvedores, fabricantes, educadores e entusiastas de hardware e incorporados, esse recurso mudará significativamente seu fluxo de trabalho diário. Depois que o mecanismo Gecko do Firefox adiciona suporte Web Serial, os usuários podem concluir a conexão, programação, configuração e controle de hardware diretamente através do navegador em muitos cenários, sem a necessidade de instalar software adicional ou configuração complexa. Para uma variedade de ferramentas on-line centradas em hardware e conteúdo educacional, isso significa trazer mais experiência de “conectar e jogar” para a própria web.

A fim de verificar e demonstrar o efeito prático da aplicação desta nova capacidade, a Mozilla cooperou com a Adafruit, uma conhecida comunidade de hardware de código aberto, para testar conjuntamente o processo de desenvolvimento de hardware de navegador baseado no Firefox. Se você já trabalhou com CircuitPython, uma ferramenta de gravação de placa baseada em navegador, uma variedade de controladores personalizados, kits de sensores ou projetos de ensino STEM em sala de aula, provavelmente já encontrou hardware ou tutoriais Adafruit. Com suporte Web Serial no Firefox 151, a gama de fluxos de trabalho de hardware do lado do navegador da Adafruit agora pode ser executada diretamente no Firefox, permitindo que muitos projetos sejam iniciados sem a necessidade de instalar drivers ou ferramentas adicionais. A Mozilla também convida os usuários a experimentar pessoalmente o processo completo de conexão e atualização de dispositivos diretamente no Firefox por meio da ferramenta Web Serial fornecida pela Adafruit.

A Mozilla enfatizou que diferentes comunidades de usuários têm expectativas diferentes em relação aos navegadores. Algumas pessoas valorizam mais a simplicidade, a familiaridade e a eficiência, enquanto outras se preocupam mais com a flexibilidade, os recursos de personalização e o suporte à sua forma de trabalhar e aos processos criativos. Da perspectiva da Mozilla, o suporte Web Serial faz parte do “Building for Builders”: permitir que o navegador permaneça aberto e diversificado, ao mesmo tempo que atende melhor aqueles que constroem futuras experiências na web com placas de circuito, código e ideias.

Para usuários que estão aprendendo como começar com hardware, experimentando projetos pessoais ou reacendendo seu interesse na produção eletrônica, a Mozilla incentiva todos a experimentarem o fluxo de trabalho baseado em Web Serial no Firefox com as ferramentas da Adafruit. As autoridades também apelam à comunidade para fornecer feedback sobre experiências bem-sucedidas e problemas na utilização real para ajudar a melhorar continuamente esta nova capacidade. A Mozilla disse que espera que os desenvolvedores e criadores “criem trabalhos incríveis e ferramentas verdadeiramente úteis” e que construam o Firefox e o Web Serial em suas próprias plataformas criativas no processo de exploração.