O objetivo do complemento do sistema Web Compat para Firefox

Se você monitorar de perto a instalação do Firefox (ou cópia portátil), talvez tenha notado um novo complemento de sistema chamado Web Compat desde a versão 49.x.

Os complementos do sistema são semelhantes aos complementos que você instala. A principal diferença é que eles não são instalados pelo usuário, mas são enviados com o Firefox ou são enviados ao Firefox quando necessário.

O último aconteceu há alguns dias atrás, quando a Mozilla enviou dois complementos de hotfix para o Firefox 49.x para corrigir problemas no navegador.

A principal vantagem que os complementos do sistema oferecem sobre as correções de remessa com o Firefox é que o método é mais rápido e que não há aumento na versão do Firefox. A Mozilla pode enviar complementos de sistema rapidamente para corrigir problemas ou introduzir recursos sem afetar o ciclo de lançamento.

Uma desvantagem é que os usuários têm pouco controle sobre esses complementos do sistema. Embora você não queira desabilitar o Web Compat, por exemplo, faça isso com complementos de sistema como o Pocket, se não o usar.

Compatibilidade com a Web

Todas as extensões de navegador instaladas, instaladas pelo usuário e complementos do sistema estão listadas na página sobre: ​​suporte . O Gerenciador de Complementos do Firefox, por outro lado, lista apenas os complementos instalados pelo usuário, mas não os complementos do sistema com os quais o Firefox é fornecido.

Abra about: support no navegador Firefox e role para baixo até a seção Extensions. Lá você encontra todos os complementos do navegador listados.

Não há uma maneira fácil de distinguir complementos do sistema de complementos regulares. Se você executa uma versão recente do Firefox, encontra os seguintes complementos de sistema listados lá:

  1. Implementação faseada de vários processos
  2. Bolso
  3. Compatibilidade com a Web

O Web Compat foi projetado para enviar correções de compatibilidade da Web para instalações do Firefox independentemente das versões.

Gostaríamos de criar um esboço vazio em `browser / extensions / webcompat` para enviar correções de webcompat após a liberação de uma versão.

Basicamente, o que isso significa é que o Mozilla pode identificar problemas de compatibilidade e enviar uma correção para esse problema para todas as versões do Firefox sem precisar criar e distribuir uma nova versão do Firefox.

Isso é mais rápido, como mencionado anteriormente, para que o problema tenha menos impacto para os usuários do navegador. As correções geralmente são integradas na próxima versão do Firefox, para que também sejam corrigidas dessa maneira.

Isso é especialmente útil quando alterações em sites ou aplicativos impedem que os usuários do Firefox acessem uma página, site ou aplicativo ou se os recursos não funcionam por causa disso.