Firefox 75

Disponível Firefox 75.

  • A barra de endereços do Quantum Bar, que estreou no Firefox 68, recebeu sua primeira grande atualização:
    • O tamanho da barra de endereço aumenta significativamente quando recebe o foco (browser.urlbar.update1).
    • Antes de o usuário começar a digitar, os principais sites são exibidos em um menu suspenso (browser.urlbar.openViewOnFocus).
    • No menu suspenso com o histórico dos recursos visitados O protocolo https:// não é mais exibido. Usar uma conexão segura hoje em dia não surpreenderá ninguém, agora é importante chamar a atenção dos usuários não para a presença do HTTPS, mas para a sua ausência (browser.urlbar.update1.view.stripHttps).
    • Além disso, interrompido exibição do subdomínio www (a configuração browser.urlbar.trimURLs retorna a exibição de www e https:// ao mesmo tempo, não faz sentido tocar na configuração descrita acima).
    • Removidas as configurações de browser.urlbar.clickSelectsAll e browser.urlbar.doubleClickSelectsAll. O comportamento de clicar na barra de endereço no Linux agora corresponde ao comportamento no macOS e no Windows. o que os usuários pedem há 14 anos.
  • Em sistemas que usam Wayland, apareceu a aceleração de hardware do webGL (widget.wayland-dmabuf-webgl.enabled). Não é possível implementá-lo com o X11, pois seria necessário um grande número de exceções e hacks (A Mozilla não possui os enormes recursos do Google para testar todas as versões de driver existentes com todos os modelos de placa de vídeo existentes). Wayland simplifica muito a situação, o que permitiu a Martin Striansky da RedHat escrever o back-end necessário DMABuf. Um bom bônus é que o DMABuf é capaz de fornecer aceleração de hardware para decodificação H.264 (widget.wayland-dmabuf-vaapi.enabled). Na próxima versão, a aceleração de hardware funcionará com outros formatos de vídeo.
  • pacotes oficiais em formato Flatpak.
  • Fixed Restaurando uma sessão na área de trabalho virtual KDE Plasma.
  • Adicionado suporte para carregamento lento de imagens. Se a imagem tiver o atributo carregamento com o valor lento, o navegador carregará a imagem somente quando o usuário rolar a página para a posição correspondente.
  • Os usuários do Reino Unido (além dos usuários dos EUA) verão blocos de conteúdo patrocinado (desativados nas configurações) na página inicial.
  • Suporte TLS 1.0/1.1 reativado. Agora não é o melhor momento para dificultar ainda mais o acesso das pessoas a quaisquer recursos.
  • A partir de agora o navegador fica em segundo plano esconderijos Todos os certificados PKI CA confiáveis ​​conhecidos pela Mozilla. Isto deve melhorar a compatibilidade com servidores cujos proprietários não configuraram o HTTPS corretamente.
  • Sobre:página de políticas reescrito de XUL para HTML.
  • A API Web Crypto agora é está disponível apenas para sites abertos por meio de uma conexão segura.
  • Em relação aos documentos HTML do Firefox agora leva em conta A diretiva X-Content-Type-Options:nosniff, que informa ao navegador para não tentar determinar heuristicamente o tipo MIME do conteúdo. Anteriormente, “nosniff” era usado apenas para CSS e JS.
  • Builds para macOS usam tecnologia RLBox. O código C++ de bibliotecas de terceiros potencialmente vulneráveis ​​é convertido em um módulo WebAssembly cujos poderes são estritamente limitados e, em seguida, o módulo é compilado em código nativo e executado em um processo isolado. A primeira biblioteca desse tipo foi Graphite. Além disso, o macOS oferece a capacidade de ler certificados do armazenamento do sistema operacional (configuração security.osclientcerts.autoload), bem como fixo Um bug que fazia com que a recuperação da sessão do navegador colocasse as janelas do navegador na área de trabalho atual, em vez de nas áreas de trabalho onde essas janelas estavam localizadas na sessão anterior.
  • No Windows ligado composição direta (Composição Direta), que deve ter um efeito positivo no desempenho. Além do mais, fixo impossibilidade de importar logins do Chrome 80 e superior.
  • CSS:
  • JavaScript:
  • Interface. HTMLFormElement tenho um método solicitaçãoEnviar(), que funciona como clicar em um botão enviar.
  • API de animações da Web:
  • Ferramentas de desenvolvimento:
    • Cálculo instantâneo As expressões do console permitem que os desenvolvedores vejam o resultado imediatamente enquanto digitam.
    • Ferramenta de medição de página aprendi como redimensionar uma moldura retangular.
    • Inspetor agora permite usar não apenas seletores CSS, mas também expressões para pesquisar elementos XPath.
    • Agora você pode filtrar mensagens WebSocket via expressões regulares.
    • Uma configuração view_source.tab_size foi adicionada, que permite definir o comprimento da guia no modo de visualização do código-fonte da página.

Fonte: linux.org.ru

Adicionar um comentário