Firefox, um navegador livre baseado no motor Quantum, cujo desenvolvimento e distribuição são realizados pela Mozilla Corporation, é o quarto navegador mais popular do mundo, houve uma atualização até a versão 122.
Novidades:
- Linux:
- Suporte ao VA-API incluída para todas as arquiteturas (anteriormente estava disponível apenas para x86 e ARM).
- Foram propostos Pacotes deb para Ubuntu, Debian e Linux Mint.
- Sugestões de motores de busca agora contêm imagens e descrições (browser.urlbar.richSuggestions.featureGate).
- Usuários que buscam na barra de endereços informações relacionadas ao desenvolvimento web receberão links para artigos MDN.
- Gerenciador de senhas a depurar web workers aninhados. importar senhas de arquivos .csv e .tsv.
- Problemas ao usar o tradutor embutido: o conteúdo traduzido não desaparece mais, e o funcionamento de widgets interativos não é interrompido.
- Na página about:support o sinalizador -k para integração com seção "Informações sobre módulos de decodificação de conteúdo".
- No modo de navegação privada incluída suporte Cache API (sua ausência causava inconvenientes notáveis aos usuários).
- A saída de filtros que usam currentColor como parâmetro de entrada não poderá mais ler do canvas, pois isso poderia revelar informações sobre as cores dos links e indicar quais links foram visitados.
- WebRTC: incluída suporte à Uneven Level Protection Forward Error Correction (ULPFEC), que permite recuperar pacotes perdidos.
- Número de solicitações DNS simultâneas aumentado passou de 8 para 64.
- A quebra de linha agora é feita em total conformidade com o padrão Unicode. Além disso, o Firefox agora destaca corretamente as palavras ao clicar duas vezes em textos em chinês, japonês, birmanês, laosiano, cambojano e tailandês.
- Da interface de configurações, removida a configuração "Adicionar barra de pesquisa na barra de ferramentas". A barra de pesquisa ainda pode ser adicionada à barra, arrastando-a no modo de configuração.
- macOS: foi introduzida a capacidade de criar e usar senhas mestras, armazenadas no iCloud Keychain.
- Windows: são implementadas suporte preenchimento automático com credenciais salvas no Windows Hello.
- HTML: elementos <select> agora podem podem conter separadores <hr> (para melhorar a legibilidade de listas grandes).
- De acordo com as especificações, o analisador de URLs reserva agora é DefaultURI.
- CSS:
- Ativado suporte da propriedade offset-position (define a posição inicial do elemento no caminho).
- Ativado suporte a vários métodos para especificar offset-path: <basic-shape>, <coord-box> e url().
- Ativado suporte à função ray() (permite especificar offset-path como um segmento de linha que começa em offset-position e continua na direção do ângulo especificado.
- Ativado suporte a funções xywh e rect.
- JavaScript: foi introduzida capacidade de usar métodos ArrayBuffer.prototype.transfer() e ArrayBuffer.prototype.transferToFixedLength() para transferência direitos do proprietário da memória entre diferentes ArrayBuffer.
- SVG:
- Implementado suporte à animação de atributo viewBox usando SMIL.
- Para evitar ataques XSS foi desativado suporte a links do tipo data: em elementos , assim como através da interface SVGUseElement.
- Implementado suporte LargestContentfulPaint API (fornece informações sobre o tempo de renderização da maior imagem ou texto antes do usuário interagir com a página web.
- Construtor File o sinalizador -k para integração com o método HTMLSelectElement.showPicker().
- O reconhecimento de regras CSS quebradas agora
- A aba do profiler agora abre seguindo a aba atual.
- Adicionada comando tracer que permite controlar a rastreação sem abrir o depurador.
- Ao editar o seletor, nome ou valor das propriedades no inspetor de regras, a tecla Enter não desloca mais o foco para o próximo campo de entrada; em vez disso, ela confirma a entrada e estabelece o foco no elemento correspondente (para confirmar a entrada e, em seguida, deslocar o foco, deve-se usar Ctrl+Enter ou Tab.
Fonte: linux.org.ru
