Foi lançado o navegador web . Além disso, foi formada uma atualização com suporte a longo prazo . O desenvolvimento de atualizações do Firefox 68.x foi interrompido, e os usuários dessa versão receberão uma atualização automática para a versão 78.3. A versão passou para o estágio do Firefox 82, cujo lançamento está previsto para 20 de outubro.
:
- Foi proposto um novo interface de visualização antes da impressão, que se destaca pela abertura na aba atual, substituindo o conteúdo existente (o antigo interface de visualização abria uma nova janela), ou seja, funciona de forma semelhante ao modo leitor. As ferramentas para ajustar o formato da página e as configurações de impressão foram movidas do topo para o painel direito, que também agora possui opções adicionais, como o controle para incluir cabeçalhos e fundo na impressão, além da possibilidade de escolha da impressora. Para ativar ou desativar o novo interface, é possível usar a configuração print.tab_modal.enabled.
- O interface do visualizador de PDF embutido foi modernizado (os ícones foram trocados, e um fundo claro foi utilizado para a barra de ferramentas). suporte ao mecanismo AcroForm para preencher formulários e salvar o PDF resultante com os dados inseridos pelo usuário.
- possibilidade de pausar a reprodução de áudio e vídeo no Firefox usando botões multimídia especiais no teclado ou fones de ouvido, sem cliques do mouse. O controle da reprodução também pode ser realizado enviando comandos através do protocolo MPRIS e funciona mesmo se a tela estiver bloqueada ou se um outro programa estiver ativo.
- Além das temas básica, clara e escura, foi adicionada uma nova tema com botões, menus e janelas coloridos.
- Usuários dos Estados Unidos e do Canadá possibilidade de salvar, gerenciar e preencher automaticamente informações sobre cartões de crédito utilizados em compras em lojas online. Em outros países, essa funcionalidade será ativada posteriormente. Para forçar a ativação em about:config, podem ser utilizados os ajustes dom.payments.defaults.saveCreditCard, extensions.formautofill.creditCards e services.sync.engine.creditcards.
- Para usuários da Áustria, Bélgica e Suíça que utilizam a versão com localização em alemão, foi adicionada uma seção com artigos recomendados pelo serviço Pocket na página de nova aba (anteriormente, recomendações semelhantes foram oferecidas para usuários dos EUA, Alemanha e Reino Unido). A personalização relacionada à escolha de conteúdo é feita no lado do cliente e sem transmissão de informações do usuário a terceiros (toda a lista de links recomendados para o dia atual é carregada no navegador e classificada do lado do usuário, com base nos dados do histórico de visitas). Para desativar o conteúdo recomendado do Pocket, há uma configuração no configurador (Firefox Home Content/Recommended by Pocket) e a opção "browser.newtabpage.activity-stream.feeds.topsites" em about:config.
- Para dispositivos móveis com GPU Adreno 5xx, Adreno 505 e 506, o mecanismo de composição WebRender, que foi escrito na linguagem Rust e permite um aumento significativo na velocidade de renderização e redução da carga na CPU ao mover para o lado da GPU operações de renderização de conteúdo da página, que são implementadas através de shaders executados na GPU.
- Novos ícones foram propostos para o modo de visualização de vídeo Picture-in-Picture.
- Foi garantida a ativação automática da barra de favoritos com os sites mais importantes após a importação de favoritos externos para o Firefox.
- Adicionada a possibilidade de visualização no Firefox de arquivos xml, svg e webp que foram baixados anteriormente.
- Resolvido o problema de redefinição do idioma padrão para inglês após a atualização de navegadores com um pacote de idiomas instalado.
- No atributo sandbox do elemento foi adicionada a suporte ao flag "" para bloquear downloads automáticos iniciados a partir de um iframe.
- suporte a cabeçalhos HTTP não padrão Content-Disposition com nomes de arquivos que contêm espaços, não envolvidos em aspas.
- Para pessoas com problemas de visão, melhorada a compatibilidade com leitores de tela e o controle da reprodução de conteúdo nas tags HTML5 audio/video.
- No depurador JavaScript, correta identificação de arquivos na linguagem TypeScript e destaque desses arquivos na lista geral.
- No depurador, possibilidade de parar na primeira operação em um novo script, o que pode ser útil para depurar efeitos colaterais durante a execução do script ou do acionamento de temporizadores.
- análise e construção de uma árvore de respostas JSON, onde são usados caracteres para proteger contra XSSI (Inclusão de Script entre Sites), como «)]}'».
- Nas ferramentas para desenvolvedores web do modo de simulação de visualização de página por pessoas com deficiências de percepção de cores, como o daltonismo.
Além das inovações e correções de bugs no Firefox 81 , dos quais 7 são marcados como perigosos. 6 vulnerabilidades (compiladas sob e ) são causadas por problemas relacionados à memória, como estouros de buffer e acesso a áreas de memória já liberadas. Potencialmente, esses problemas podem levar à execução de código malicioso ao abrir páginas especialmente formatadas.
Fonte: opennet.ru
