Versão do Firefox 113

O navegador Firefox 113 foi lançado e uma atualização para o ramo de suporte de longo prazo, 102.11.0, foi formada. A ramificação do Firefox 114 foi movida para o estágio de teste beta e está programada para ser lançada em 6 de junho.

Principais inovações no Firefox 113:

  • Habilitada a exibição da consulta de pesquisa inserida na barra de endereços, em vez de mostrar o URL do mecanismo de pesquisa (ou seja, as chaves são mostradas na barra de endereços não apenas durante o processo de entrada, mas também após acessar o mecanismo de pesquisa e exibir os resultados da pesquisa associados ao chaves inseridas). A alteração é válida apenas ao acessar os mecanismos de pesquisa do pool de endereços. Se a consulta for inserida em um site de mecanismo de pesquisa, o URL será exibido na barra de endereços. Deixar as chaves de pesquisa na barra de endereço facilita o envio de pesquisas de refinamento porque você não precisa rolar para cima até a área de entrada enquanto navega pelos resultados.
    Versão do Firefox 113

    Para controlar esse comportamento, uma opção especial é oferecida na seção de configurações de pesquisa (about:preferences#search) e em about:config o parâmetro "browser.urlbar.showSearchTerms.featureGate".

    Versão do Firefox 113

  • Um menu de contexto foi adicionado à lista suspensa de sugestões de pesquisa, que é exibida quando você clica no botão “…”. O menu oferece a possibilidade de remover a consulta de pesquisa do histórico de visitas e desativar a exibição de links patrocinados.
    Versão do Firefox 113
  • É proposta uma implementação aprimorada do modo de visualização de vídeo picture-in-picture (Picture-in-Picture), na qual são adicionados botões para retroceder por 5 segundos para frente e para trás, um botão para abrir rapidamente a janela em tela cheia e um controle deslizante de avanço rápido com um indicador da posição e duração do vídeo.
    Versão do Firefox 113
  • Ao navegar no modo de navegação privada, o bloqueio de cookies de terceiros e o isolamento do armazenamento do navegador usado no código de rastreamento de visitas foram reforçados.
  • Ao preencher senhas em formulários de registro, aumentou a confiabilidade das senhas geradas automaticamente, cuja formação agora também utiliza caracteres especiais.
  • O suporte para imagens animadas (AVIS) foi adicionado à implementação do formato de imagem AVIF (AV1 Image Format), que usa tecnologias de compressão intra-quadro do formato de codificação de vídeo AV1.
  • O mecanismo que implementa suporte tecnológico para pessoas com deficiência (motor de acessibilidade) foi redesenhado. Desempenho, capacidade de resposta e estabilidade significativamente aprimorados para leitores de tela, interfaces de logon único e estruturas de acessibilidade.
  • Ao importar favoritos do Safari e navegadores baseados no mecanismo Chromium, o suporte para importar favicons associados a favoritos foi implementado.
  • O isolamento sandbox dos processos que interagem com a GPU, usado na plataforma Windows, foi reforçado. Para sistemas Windows, agora você pode arrastar e soltar conteúdo do Microsoft Outlook. Em compilações para Windows, o efeito visual com alongamento é ativado por padrão ao tentar rolar além do final da página.
  • As compilações para a plataforma macOS fornecem acesso ao submenu Serviços diretamente do menu de contexto do Firefox.
  • Em scripts que usam a interface Worklet (uma versão simplificada do Web Workers que fornece acesso a estágios de baixo nível de renderização e processamento de som), foi adicionado suporte para importar módulos JavaScript usando a instrução "import".
  • Ativado por suporte padrão para as funções color(), lab(), lch(), oklab() e oklch() definidas na especificação CSS Color Level 4, que são usadas para definir cores em sRGB, RGB, HSL, Espaços de cores HWB, LHC e LAB.
  • A função color-mix() foi adicionada ao CSS, permitindo misturar cores em qualquer espaço de cores com base em uma determinada porcentagem (por exemplo, para adicionar 10% de azul ao branco, você pode especificar "color-mix(in srgb, azul 10%, branco);") .
  • Adicionada a propriedade CSS "forced-color-adjust" para desabilitar a restrição de cor forçada em elementos individuais, deixando-os com controle total de cores via CSS.
  • O suporte para a consulta de mídia @media) "scripting" foi adicionado ao CSS, o que permite verificar a disponibilidade da capacidade de executar scripts (por exemplo, no CSS, você pode determinar se o suporte a JavaScript está ativado).
  • A nova sintaxe de pseudo-classe ":nth-child(an + b)" e ":nth-last-child()" foi adicionada para permitir que um seletor pré-filtre elementos filho antes de executar o principal "An+B" lógica de seleção neles.
  • Adicionada a API Compression Streams, que fornece uma interface de programação para compactar e descompactar dados gzip e deflate.
  • Adicionado suporte para os métodos CanvasRenderingContext2D.reset() e OffscreenCanvasRenderingContext2D.reset() para redefinir o contexto de renderização.
  • Adicionado suporte para funções WebRTC adicionais implementadas em outros navegadores: RTCMediaSourceStats, RTCPeerConnectionState, RTCPeerConnectionStats ("conexão de mesmo nível" RTCStatsType), RTCRtpSender.setStreams() e RTCSctpTransport.
  • Removidas as funções WebRTC específicas do Firefox mozRTCPeerConnection, mozRTCIceCandidate e mozRTCSessionDescription WebRTC, que foram obsoletas há muito tempo. Atributo obsoleto CanvasRenderingContext2D.mozTextStyle removido.
  • As ferramentas do desenvolvedor da Web ampliaram a funcionalidade de pesquisa em arquivos disponível no depurador JavaScript. A barra de pesquisa foi movida para a barra lateral normal, que permite ver os resultados ao editar scripts. Mostre resultados minificados e resultados do diretório node_modules. Os resultados da pesquisa em arquivos ignorados ficam ocultos por padrão. Adicionado suporte para pesquisa por máscaras e a capacidade de usar modificadores durante a pesquisa (por exemplo, para pesquisar sem levar em consideração maiúsculas e minúsculas de caracteres ou usar expressões regulares).
  • O modo de formatação visual (pretty print) do código JavaScript incorporado é ativado na interface de visualização do arquivo HTML.
  • O depurador JavaScript permite que os arquivos de script sejam substituídos. Foi adicionada a opção "Adicionar substituição de script" ao menu de contexto exibido para arquivos com código, com o qual você pode enviar um arquivo com um script para o seu computador e editá-lo, após o qual esse script editado será usado no processamento da página, mesmo depois de recarregado.
    Versão do Firefox 113
  • Na versão Android:
    • Por padrão, a aceleração de hardware da decodificação de vídeo no formato AV1 está habilitada, na ausência da qual um decodificador de software é usado.
    • Uso de GPU ativado para acelerar a rasterização do Canvas2D.
    • A interface do visualizador de PDF integrado foi aprimorada, salvando arquivos PDF abertos foi simplificado.
    • Corrigido problema com a reprodução de vídeo no modo de tela paisagem.

Além de inovações e correções de bugs, o Firefox 113 corrige 41 vulnerabilidades. 33 vulnerabilidades são marcadas como perigosas, das quais 30 vulnerabilidades (coletadas sob CVE-2023-32215 e CVE-2023-32216) são causadas por problemas de memória, como estouros de buffer e acesso a áreas de memória já liberadas. Esses problemas podem levar à execução de códigos maliciosos quando páginas especialmente projetadas são abertas. A vulnerabilidade CVE-2023-32207 permite que você ignore a solicitação de permissões, forçando o usuário a clicar no botão de confirmação sobrepondo conteúdo enganoso (clickjacking). A vulnerabilidade CVE-2023-32205 permite ocultar os avisos do navegador por meio de sobreposições pop-up.

O Firefox 114 beta apresenta uma interface de usuário para gerenciar a lista de exclusão para "DNS sobre HTTPS". As configurações de "DNS sobre HTTPS" foram movidas para a seção "Privacidade e segurança". Adicionada a capacidade de pesquisar marcadores diretamente no menu Marcadores. O botão para chamar o menu de favoritos agora pode ser colocado na barra de ferramentas. Adicionada a capacidade de pesquisar seletivamente o histórico de navegação local ao selecionar Histórico de pesquisa nos menus Histórico, Biblioteca ou Aplicativo.

Fonte: opennet.ru

Adicionar um comentário