Lançamento do Firefox 133

Foi lançado o navegador web Firefox 133 e foram formadas atualizações das versões anteriores com suporte de longo prazo — 115.18.0 e 128.5.0. A ramificação Firefox 134 foi enviada para a fase de beta-teste, com lançamento previsto para 7 de janeiro.

Principais novidades do Firefox 133:

  • No modo de proteção aprimorada contra rastreamento (ETP, Enhanced Tracking Protection), foi ativada a proteção contra rastreamento que utiliza redirecionamentos (Bounce Tracking Protection). O mecanismo Bounce Tracking Protection permite capturar atividades específicas de rastreamento por meio de redirecionamentos e limpar periodicamente cookies e dados salvos localmente usados para rastreamento. Ao contrário do modo anterior 'Cookie Purging', a limpeza não é baseada em uma lista de rastreadores conhecidos, mas em heurísticas que identificam novos sites de rastreadores analisando o comportamento após o redirecionamento.

    A essência do método de rastreamento baseado em redirecionamentos é que o código do rastreador redireciona o usuário primeiro para o seu site, e a partir dele o direciona para a página de destino, permitindo que o rastreador mantenha Cookies e dados no armazenamento local ligados ao seu site. A preservação de dados após a transferência para outro site permite contornar os métodos já implementados no navegador para bloquear operações entre sites, já que a página intermediária abre fora do contexto do outro site, podendo assim instalar Cookies de rastreamento livremente.

  • No menu de guias abertas, acessível através do botão no canto superior direito, foi adicionado um item para mostrar na barra lateral a lista de guias de navegadores abertos em outros dispositivos vinculados à conta atual da Mozilla.
    Lançamento do Firefox 133
  • Expandido o número de sites com os quais funciona a função de continuidade automática de reprodução de vídeo em uma janela flutuante (modo 'imagem na imagem') após mudar de uma guia que exibe o vídeo para outra guia.
  • Com informações sobre o tempo em servidor, foi implementada a correção do valor do atributo 'expire' considerando a diferença entre o horário local e o horário do servidor. Se o horário no sistema local estiver definido para o futuro, os cookies continuam a ser considerados válidos segundo o tempo servidor.
  • Nas compilações para a plataforma Windows, foi incluído o uso da GPU para acelerar a API Canvas2D.
  • Na API Fetch, foi adicionada a suporte ao parâmetro 'keepalive', onde as conexões associadas à solicitação HTTP não são encerradas após o fechamento da página ou transição para outra página, permitindo o uso da chamada fetch() para enviar análises no final da sessão, mesmo que a página já esteja fechada.
  • Permite o uso da API Permissions no contexto de Web Workers. Adicionada a suporte à propriedade WorkerNavigator.permissions.
  • Nos elementos
  • Assim como nas janelas popover, os eventos «beforetoggle» para elementos agora são enviados antes da abertura do diálogo, e os eventos «toggle» após o fechamento do diálogo.
  • Na subclasse Uint8Array, foram adicionados os métodos Uint8Array.fromBase64(), Uint8Array.prototype.toBase64(), Uint8Array.prototype.setFromBase64(), Uint8Array.fromHex(), Uint8Array.prototype.toHex() e Uint8Array.prototype.setFromHex() para codificação em hexadecimal e em Base64, e vice-versa.
  • Na API WebCodecs, foram adicionadas as interfaces ImageDecoder, ImageTrackList e ImageTrack para a decodificação de imagens.
  • Foi adicionada suporte experimental para definir o atributo «contenteditable» como «plaintext-only», onde nas formas de edição só é permitido o uso de texto sem formatação (ao colar texto formatado, ele é automaticamente limpo). Para habilitar o suporte em about:config, a configuração «dom.element.contenteditable.plaintext-only.enabled» deve ser ativada.
  • Foi adicionada suporte experimental para o pseudoclass CSS «:has-slotted», usado para determinar o estilo dos elementos dentro de , cujo conteúdo é adicionado ao elemento ao renderizar o componente da web. Para habilitar o suporte em about:config, a configuração «layout.css.has-slotted-selector.enabled» deve ser ativada.
  • Na versão do Firefox para a plataforma Android, o modo desktop está ativado por padrão para dispositivos com telas grandes (o comportamento pode ser alterado na seção de configurações «Site settings»). Ao copiar texto para a área de transferência de uma página em modo de visualização privada, o conteúdo copiado agora é tratado como contendo dados confidenciais (um aviso é exibido ao usuário).

Além das novidades e correções de bugs, o Firefox 133 solucionou 18 vulnerabilidades. 3 vulnerabilidades foram marcadas como críticas. 4 vulnerabilidades foram causadas por problemas de gerenciamento de memória, como estouros de buffer e acessos a áreas de memória já liberadas. Esses problemas podem potencialmente permitir a execução de código malicioso ao abrir páginas especialmente formatadas.

Na versão beta do Firefox 134, as builds para a plataforma Linux agora suportam gestos adicionais no touchpad (por exemplo, toque com dois dedos para pausar a rolagem inercial). Na plataforma Windows, foi adicionada suporte para hardware de decodificação de vídeo no formato HEVC (H.265).

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster