Lançamento do Firefox 160 com suporte a janelas mini desanexáveis

Foi lançado o navegador web Firefox 160 e atualizações das versões anteriores com suporte prolongado — 153.7.0 e 115.45.0. Dentro do novo ciclo de lançamento de duas semanas, a versão Firefox 161 foi enviada para a fase de beta-teste, prevista para ser lançada em 24 de novembro.

Novidades principais no Firefox 160 (1, 2, 3):

  • Agora é possível destacar uma aba ou uma área selecionada em uma página como uma mini-janela, posicionada sobre o conteúdo. A barra de endereços na mini-janela se oculta automaticamente, aparecendo apenas quando o cursor é colocado sobre o cabeçalho. Várias mini-janelas podem ser abertas simultaneamente. Mini-janelas são criadas através de menus de contexto que aparecem ao clicar com o botão direito na aba (Mover Aba -> Mover para Mini Janela) ou no conteúdo da página (Mover Seção para Mini Janela). Este modo é conveniente para manter visível algum outro conteúdo enquanto se trabalha na página.

  • Na interface de visualização de vídeo em modo «picture-in-picture», agora é possível ajustar a velocidade de reprodução com variação de 0.25x (o botão para mudar a velocidade aparece apenas ao aumentar o tamanho da janela).

  • Foi adicionada a possibilidade de abrir novas abas arrastando elementos da barra lateral de histórico de navegação para a área das abas.
  • No menu de contexto da barra de endereços, ao invés de «Colar e Ir», agora aparece «Colar e Buscar», se o conteúdo da área de transferência não for um link, mas sim texto.
  • Na caixa de diálogo de confirmação das solicitações de sites para se conectarem como manipuladores de email e outros tipos de links, foi implementado um botão «Nunca permitir» para bloquear solicitações semelhantes no futuro.
  • Adicionada a capacidade de reproduzir áudio nos formatos FLAC, MP3 e PCM, fornecidos em contêineres de mídia MKV (Matroska).
  • Para renderização do WebGL na plataforma macOS, foi utilizado a API gráfica Metal.
  • No API Web Speech, foi adicionado o objeto SpeechRecognition para reconhecimento de fala em tempo real sem chamadas a serviços externos, suportando 40 idiomas.
  • Para compatibilidade com alguns sites, foi adicionado o pseudo-elemento «::-webkit-input-placeholder», funcionalmente equivalente ao «::placeholder».
  • No construtor WebTransport() foi implementada a opção "headers" para adicionar cabeçalhos HTTP personalizados a solicitações CONNECT ampliadas. No interface WebTransportDatagramDuplexStream, foram adicionadas as propriedades incomingMaxBufferedDatagrams e outgoingMaxBufferedDatagrams, e na interface WebTransport — as propriedades
    anticipatedConcurrentIncomingUnidirectionalStreams e anticipatedConcurrentIncomingBidirectionalStreams.
  • Na versão para Android, foi incluído um pedido de permissões antes de acessar dispositivos na rede local com endereços intranet ou serviços no dispositivo atual (localhost).

Além das novidades e correções de erros, o Firefox 160 eliminou 99 vulnerabilidades, a maioria das quais causadas por problemas de gerenciamento de memória, como estouros de buffer e acesso a áreas de memória já liberadas. Esses problemas podem potencialmente levar à execução de código malicioso ao abrir páginas especialmente projetadas.

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