Lançamento do Firefox 149 com VPN e modo de divisão de tela.

Foi lançado o navegador web Firefox 149 e foram formadas atualizações das versões anteriores com suporte prolongado — 140.9.0 e 115.34.0. A versão beta do Firefox 150 será disponibilizada nas próximas horas, com lançamento previsto para 21 de abril.

Principais novidades no Firefox 149 (1, 2, 3):

  • Foi adicionada a suporte ao modo Split View, que permite visualizar lado a lado o conteúdo de duas abas em uma única janela. O modo é ativado através do botão 'Add Split View' no menu de contexto exibido ao clicar com o botão direito nas abas. Ao pressionar esse botão, o conteúdo da janela é dividido em duas partes e, no lado direito, é aberto o conteúdo da nova aba. Se a opção para um grupo de duas abas for escolhida, as abas especificadas serão imediatamente exibidas lado a lado. É permitido redimensionar livremente as áreas de visualização direita e esquerda arrastando a barra de separação com o mouse. A aba ativa durante a visualização simultânea é destacada com uma borda vermelha.
    Lançamento do Firefox 149 com VPN e modo de divisão de tela.
  • Foi integrado um gratuito serviço VPN Firefox VPN (não confundir com o Mozilla VPN), que permite acessar sites não diretamente, mas através de proxies intermediários em diferentes países, ocultando Endereço IP o usuário. Há a possibilidade de ativar VPN apenas para sites selecionados. Para ativar o VPN, é necessário registrar uma conta na Mozilla. Na primeira fase, o serviço VPN está disponível para usuários dos EUA, França, Alemanha e Reino Unido. O serviço VPN tem um limite de 50 gigabytes de tráfego por mês.
    Lançamento do Firefox 149 com VPN e modo de divisão de tela.
  • Foi adicionada a função Tab Notes para anexar notas aleatórias às abas. O botão para adicionar notas está disponível no menu de contexto e também é exibido na miniatura que aparece ao passar o cursor sobre a aba. Para habilitar, pode-se usar a configuração 'browser.tabs.notes.enabled' na página about:config ou a opção na seção Firefox Labs na página de configurações (about:preferences#experimental).
    Lançamento do Firefox 149 com VPN e modo de divisão de tela.
  • Foi proposta a barra TrustPanel, acessada ao clicar no ícone com a imagem de um escudo antes da barra de endereço, que combina painéis anteriormente exibidos separadamente com configurações de privacidade e segurança.
    Lançamento do Firefox 149 com VPN e modo de divisão de tela.
  • Foi adicionada proteção contra a submissão de notificações de fundo provenientes de sites suspeitos para publicidade, spam e phishing. As notificações agora são automaticamente bloqueadas e as permissões concedidas são revocadas para qualquer site sinalizado como malicioso pelo serviço SafeBrowsing.
  • Para acelerar a geração de arquivos PDF, foi implementada a aceleração por hardware.
  • No configurador da barra de ferramentas (Customize Toolbar) foi adicionada a opção de incluir um botão Share na barra, permitindo o envio da aba atual para outros usuários e dispositivos através dos serviços de compartilhamento de informações fornecidos pelas plataformas Windows e macOS.
  • Para reduzir a superfície de ataque, foram reforçadas as exigências para arquivos JavaScript que podem ser executados no processo pai, responsável pelo lançamento de processos filhos e pela funcionalidade básica do navegador, como interface, perfis, gerenciamento de processos e navegação.
    Lançamento do Firefox 149 com VPN e modo de divisão de tela.
  • Redesign das páginas exibidas ao ocorrer erros ao tentar abrir sites.
    Lançamento do Firefox 149 com VPN e modo de divisão de tela.
  • Na plataforma Linux, o diálogo GTK3 padrão agora utiliza o portal XDG org.freedesktop.portal.FileChooser, que oferece uma interface de escolha de arquivos mais funcional.
  • A confiabilidade de carregamento utilizando o protocolo HTTP/3 foi aumentada em conexões de rede instáveis.
  • Na plataforma Windows, para acessar informações de localização, foi utilizado o API Windows.Devices.Geolocation em vez do antigo API dos tempos do Windows 7.
  • A implementação do decodificador do formato de imagem JPEG XL foi alterada para utilizar a biblioteca jxl-rs, escrita em Rust. O suporte ao JPEG XL está desativado por padrão e requer a ativação da opção 'image.jxl.enabled' na página about:config.
  • Nas ferramentas de desenvolvimento web, na aba de inspeção do armazenamento, foi adicionada um botão para remover todos os registros do armazenamento selecionado. Na aba de estilos, ao lado de cada elemento CSS relacionado ao valor computado exibido na seção 'Computed', foi adicionada uma ícone para acessar esse elemento na seção 'Rules'.
  • Foi adicionada a possibilidade de invocar a implementação do menu suspenso fornecida pelo navegador através do método showPicker() para exibir recomendações de preenchimento automático no campo de texto com base nas opções definidas no bloco .
  • A propriedade CSS 'shape-outside' agora suporta as funções rect() e xywh() para definir a área de contorno do texto. Anteriormente, essas funções eram suportadas apenas nas propriedades CSS clip-path e offset-path.
  • Para selecionar uma fonte com símbolos matemáticos adicionais, a propriedade CSS 'font-family' agora suporta o valor 'math', que também é utilizado como padrão para a fonte ao exibir o conteúdo do elemento .
  • Os elementos HTML agora suportam o atributo 'popover="hint"', que permite exibir dicas pop-up ocultáveis automaticamente, sem ocultar outros tipos de blocos popover.
    Lançamento do Firefox 149 com VPN e modo de divisão de tela.
  • Para elementos multimídia (
  • Foi implementada a API HTMLMediaElement.captureStream(), que atende às especificações e permite capturar o conteúdo renderizado por meio de HTMLMediaElements (como o conteúdo exibido através das tags video e audio).
  • Foi adicionado o API Reporting para coletar informações sobre várias capacidades e problemas, como violações de regras de CSP (Content Security Policy), Permissions-Policy, Integrity-Policy, Cross-Origin-Embedder-Policy, bem como o uso de funcionalidades obsoletas.
  • Foi implementada a API CloseWatcher, que permite monitorar os pedidos de Close em aplicativos web e reagir a eles (por exemplo, é possível criar um manipulador para o botão 'voltar' em smartphones Android). Os pedidos de Close são gerados ao tentar fechar diálogos modais () e janelas pop-up (popover="") pressionando a tecla Esc, usando o botão 'voltar' ou realizando um gesto na tela em smartphones.
  • Na versão do Firefox para Android, foram realizadas melhorias na navegação e atualizações na barra de ferramentas, lista de abas e no menu. Agora é possível fechar elementos popover e diálogos usando o botão 'voltar' do sistema. Foi adicionada a configuração 'media.peerconnection.ice.obfuscate_host_addresses' para ofuscação dos nomes de host identificados via mDNS, permitindo ocultar informações sobre endereços internos ao usar WebRTC.

Além das novidades e correções de erros, o Firefox 149 resolveu 70 vulnerabilidades. 55 das vulnerabilidades foram causadas por problemas de gerenciamento de memória, como transbordamentos de buffer e acesso a áreas de memória que já foram liberadas. Potencialmente, esses problemas podem resultar na execução de código malicioso ao abrir páginas especificamente formatadas.

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