Firefox ganha um novo modo sem cabeça

Experimente Nosso Instrumento Para Eliminar Problemas

Mozilla planos para introduzir o suporte ao modo headless no Firefox 55 Stable no Linux e Firefox 56 Stable em dispositivos Windows e Mac.

O modo sem cabeça é um modo de exibição especial no qual os elementos da interface do usuário do navegador da web não são mostrados. Sendo esse o caso, ele é usado em casos de uso especiais, por exemplo, quando você executa testes automatizados ou precisa exibir um site ou serviço sem o cromo do usuário do navegador da web.

Um bug era arquivado nove anos atrás no Bugzilla @ Mozilla para integrar um modo headless no navegador.

O Google Chrome já oferece suporte para o modo sem cabeça. Falamos sobre como habilitá-lo anteriormente aqui no Ghacks, e sugiro que você verifique o guia se quiser descobrir como executar o Chrome no modo sem cabeça .

Para Firefox, você precisa executar o Firefox 55 ou posterior no Linux, ou Firefox 56 ou posterior no Windows ou Mac, para obter suporte. Você pode verificar a versão do navegador carregando about: support na barra de endereços do navegador. Isso revela a versão do Firefox, o canal e outras informações.

Nota : O modo sem cabeça não funciona corretamente no momento. Ao tentar carregar o Firefox com o parâmetro -headless, você notará que o navegador não inicializa. Eu testei isso no Windows e no Linux, e em várias versões diferentes do Firefox, e não funcionava no momento em que escrevo. Eu não tentei executá-lo em conjunto com o Selenium, então isso pode já funcionar.

Executando o Firefox no modo headless

A implementação inicial do modo sem cabeça no Firefox é básica. Você precisa executar o navegador com o parâmetro -headless para ativá-lo. Eu sugiro que você crie um novo perfil ou use uma versão portátil do Firefox para isso, pois você pode não querer executar seu perfil principal do Firefox no modo headless.

A razão por trás disso é que você não obtém nenhuma interface de usuário ao ativar o modo sem cabeça. Isso significa que não há barra de endereço, barra de título e nenhuma barra de guia com a qual você possa interagir.

Você pode acompanhar o desenvolvimento do modo headless no navegador Firefox com um clique em esse link . Isso leva ao meta bug no Bugzilla @ Mozilla.