Versão do Firefox 71

aconteceu versão do navegador da web Firefox 71E versão móvel Firefox 68.3 para a plataforma Android. Além disso, uma atualização foi gerada ramos Suporte de longo termo 68.3.0. Em breve no palco teste beta A filial do Firefox 72 será transferida, cujo lançamento está previsto para 7 de janeiro (projeto passa por cima por mais 4 semanas ciclo de desenvolvimento).

O principal inovações:

  • Proposto uma nova interface para a página “about:config”, que é uma página de serviço que abre dentro do navegador, escrita em HTML, CSS e JavaScript. Os elementos da página podem ser selecionados arbitrariamente com o mouse (incluindo várias linhas ao mesmo tempo) e colocados na área de transferência sem usar o menu de contexto. A sequência de pesquisa superior foi mantida e expandida para incluir novas variáveis. Além disso, foi implementado suporte para busca por meio de um mecanismo padrão, que também é utilizado para busca em páginas normais com busca passo a passo de correspondências.

    Versão do Firefox 71

    Para cada configuração, foi adicionado um botão que permite inverter variáveis ​​com valores booleanos (verdadeiro/falso) ou editar strings e variáveis ​​numéricas. Para valores alterados pelo usuário, foi adicionado um botão para retornar as alterações ao valor padrão.

    Versão do Firefox 71

    Após abrir about:config, por padrão os itens não são mostrados e apenas a barra de pesquisa fica visível, e para visualizar a lista inteira é necessário clicar no botão “Mostrar tudo”. Para configurações adicionado opção "general.aboutConfig.enable", permitindo restaurar o acesso à página about:config se ela tiver sido desabilitada opcionalmente no estágio de construção;

    Versão do Firefox 71

  • Envolvido por padrão, uma nova interface para visualização de certificados TLS, acessível através da página de serviço “about:certificate” e do menu “Ferramentas > Informações da página > Segurança > Visualizar certificado”. A implementação da interface de visualização de certificados foi completamente reescrita usando JavaScript e tecnologias padrão da web, e também foi alinhada ao estilo Firefox Quantum. Se anteriormente era aberta uma janela separada para visualizar certificados, agora as informações são exibidas em uma guia em um formato que lembra um complemento Certamente algo.

    Versão do Firefox 71

  • Modernizado design da barra de endereço. A mudança mais notável foi deixar de exibir a lista de recomendações em toda a largura da tela em favor de uma janela suspensa claramente marcada. As alterações propostas dão continuidade ao desenvolvimento da nova implementação da barra de endereços Quantum Bar, que apareceu no Firefox 68 e se caracteriza por uma reescrita completa do código, substituindo XUL/XBL por uma API Web padrão. Numa primeira fase, o design da Quantum Bar repetiu completamente a antiga barra de endereço e as alterações limitaram-se a retrabalhos internos. Agora começaram os trabalhos para melhorar a aparência. As alterações estão atualmente desativadas por padrão e requerem ativação por meio da configuração “browser.urlbar.megabar” em about:config.

    Versão do Firefox 71

  • Adicionado por apoiar iniciar o navegador no modo quiosque de Internet, que é ativado especificando a opção “-kiosk” na linha de comando e permite trabalhar apenas no modo tela cheia. A exibição de controles de interface, pop-ups, menus de contexto e indicadores de status de carregamento da página (exibição de links e URL atual) está bloqueada. A entrada do teclado é severamente limitada, por exemplo, o processamento das teclas Alt e Ctrl está desabilitado, o que impede que você saia do navegador, mude para outro aplicativo ou abra outro site. O modo pode ser utilizado para organizar o funcionamento de diversos terminais autônomos, stands publicitários, painéis de demonstração e outros sistemas limitados ao funcionamento de um site/aplicação web.
  • No complemento do sistema incluído no navegador No sentido horário (anteriormente o complemento era entregue como Lockbox), oferta Interface “about:logins” para gerenciar senhas salvas, o reconhecimento de subdomínio apareceu durante o preenchimento automático de formulários de entrada de senha. Os avisos do Firefox Monitor sobre contas comprometidas também foram implementados para usuários com leitores de tela.
  • As compilações para Windows, Linux e macOS usam um decodificador de MP3 nativo.
  • Adicionadas notificações sobre código de bloqueio para mineração de criptomoedas ao modo anti-rastreamento avançado. O painel exibido quando você clica no ícone das imagens de escudo na barra de endereço exibe um contador de rastreadores bloqueados.
  • Para usuários do Windows, a capacidade de visualizar vídeo no modo Picture-in-Picture está habilitada por padrão, permitindo separar o vídeo na forma de uma janela flutuante que permanece visível enquanto você navega no navegador. Para visualizar neste modo, você precisa clicar na dica de ferramenta ou no menu de contexto exibido ao clicar com o botão direito no vídeo, selecionar “Picture in picture” (no YouTube, que substitui seu próprio manipulador de menu de contexto, você deve clicar com o botão direito clique duas vezes ou clique com a tecla Shift pressionada). Em sistemas não Windows, o suporte ao modo pode ser habilitado em about:config usando a opção "media.videocontrols.picture-in-picture.enabled".
  • Implementado suporte para layout multicamadas aninhado de elementos de página (Grade CSS nível 2), o que melhora significativamente a flexibilidade de construção de layouts de página alinhados à grade, fornecendo a capacidade de definir elementos filho que estão ancorados nas células pai (colocando uma grade separada dentro de uma célula). As grades aninhadas são definidas usando o valor "subgrade" nas propriedades "colunas de modelo de grade" e "linhas de modelo de grade". O suporte para grades aninhadas também foi adicionado ao modo de inspeção do DevTools Grid Inspector.
  • Propriedade adicionada ao CSS extensão da coluna, permitindo que o elemento abranja todas as colunas.
  • Em uma propriedade CSS caminho de corte adicionou a capacidade de determinar a área limite de visibilidade especificada usando a função caminho() в formato Esboço SVG.
  • Adicionado por a capacidade de levar em conta o coeficiente de proporção definido através da propriedade proporção da tela, para os atributos HTML "altura" e "largura" na tag img.
  • Método adicionado ao JavaScript Promessa.allSettled(), que retorna apenas promessas já cumpridas ou rejeitadas, sem levar em conta as promessas pendentes (permite aguardar o resultado da execução antes de executar outro código).
  • Classe implementada Elemento MathML (anteriormente apenas a aula era fornecida Element), definindo elementos na notação MatemáticaML. Também foi adicionada a árvore MathML DOM correspondente com a qual você pode usar mathmlEl.style e manipuladores de eventos globais.
  • Um construtor foi adicionado ao DOM Intervalo Estático() para criar um objeto StaticRange representando uma parte do conteúdo do DOM.
  • API adicionada Sessão de mídia, que fornece ferramentas para personalizar um bloco com informações sobre a reprodução de conteúdo multimídia na área de notificação. Através desta API, uma aplicação web pode não apenas exibir uma notificação sobre o início da reprodução de uma nova música, mas também organizar o controle a partir da área de notificação ou através da interface do protetor de tela, por exemplo, colocar botões para pausar, mover-se pelo stream, ou passar para a próxima música.
  • Na API para desenvolvedores de complementos melhorou lidar com falhas ao carregar dados. Janelas pop-up abertas por complementos por meio da chamada windows.create agora exibem o nome do complemento em vez do URL do complemento (“moz-extension://”).
  • WebGL agora suporta extensões OVR_multiview2, que permite renderizar várias viewports ao mesmo tempo com uma chamada (por exemplo, útil para saída estéreo em WebXR);
  • A interface para inspeção da atividade da rede inclui a capacidade de analisar as etapas de processamento de uma solicitação de rede com exibição separada do tempo de resolução no DNS, estabelecimento de conexão, envio de dados e recebimento de resposta. As informações são fornecidas por meio de uma nova guia Tempo na barra lateral direita.

    Versão do Firefox 71

  • Na interface padrão de rastreamento de atividades de rede ligado modo para inspecionar conexões WebSocket com a capacidade de pausar conexões ativas.

    Versão do Firefox 71

  • Adicionado ao Monitor de Rede apoiar pesquisa de texto completo em corpos de solicitação/resposta, cookies e cabeçalhos, e também implementada oportunidade bloqueando o carregamento de determinados URLs adicionando filtros com as máscaras necessárias.

    Versão do Firefox 71

  • Implementado no console web modo multilinha edição, que permite inserir construções JavaScript divididas em várias linhas e executá-las não pressionando Enter, mas clicando no botão Executar. O modo é desenhado como um painel lateral, exibido após clicar no ícone “painel dividido” no lado direito do campo de entrada ou através do atalho de teclado Ctrl+B.

    Versão do Firefox 71

  • O depurador JavaScript fornece visualização valores de variáveis ​​​​no local de seu uso no código, implementados gestão log de eventos e adicionou a capacidade de desativar bloco pop-up com pontos de interrupção (devtools.debugger.features.overlay em about:config).

    Versão do Firefox 71

  • Uma atualização corretiva do Firefox 68.2 foi preparada para Android. Lembramos que a formação de novos lançamentos significativos do Firefox para Android foi descontinuada. Para substituir o Firefox para Android, codinome Fenix ​​​​(distribuído como Pré-visualização do Firefox) está desenvolvendo um novo navegador para dispositivos móveis usando o mecanismo GeckoView e um conjunto de bibliotecas Mozilla Android Components.

    A diminuição do número de vulnerabilidades críticas se deve ao fato de que problemas de memória, como buffer overflows e acesso a áreas de memória já liberadas, agora são marcados como perigosos, mas não críticos. A nova versão corrige 13 problemas semelhantes que podem levar à execução de código invasor quando páginas especialmente criadas são abertas.

Além de inovações e correções de bugs, o Firefox 71 corrigiu 26 vulnerabilidades, dos quais 17 (coletados sob CVE-2019-17013 и CVE-2019-17012) são sinalizados como potencialmente capazes de levar à execução de código do invasor ao abrir páginas especialmente projetadas. Vale ressaltar que problemas de memória como buffer overflows e acesso a áreas de memória já liberadas agora são marcados como perigosos, mas não críticos.

Fonte: opennet.ru

Adicionar um comentário