A plataforma da Web começou a ser veiculada em julho

Descubra alguns dos recursos interessantes que foram lançados em navegadores da Web estáveis e beta durante julho de 2025.

Publicado em: 31 de julho de 2025

Versões estáveis do navegador

O Firefox 141 foi o único navegador estável lançado neste mês. Por isso, esta postagem é especial sobre o Firefox.

A API WebGPU

O Firefox 141 implementa o WebGPU no Windows, com suporte em todos os contextos, exceto service workers.

Confira a documentação do MDN e nossa visão geral do WebGPU para saber mais.

Browser Support

  • Chrome: 113.
  • Edge: 113.
  • Firefox Technology Preview: supported.
  • Safari Technology Preview: supported.

Source

O atributo closedby do elemento <dialog>

O Firefox também implementa o atributo closedby em elementos <dialog> junto com o atributo closedBy correspondente para a interface HTMLDialogElement.

Browser Support

  • Chrome: 134.
  • Edge: 134.
  • Firefox Technology Preview: supported.
  • Safari: not supported.

A propriedade scrollMargin

A propriedade scrollMargin da interface IntersectionObserver agora é compatível com o Firefox. Ele adiciona uma margem a todos os contêineres de rolagem aninhados no elemento raiz do observador, o que permite que os destinos dentro desses elementos sejam observados antes (ou depois) de serem rolados para a visualização, em vez de apenas quando eles ficam visíveis pela primeira vez.

Browser Support

  • Chrome: 120.
  • Edge: 120.
  • Firefox: not supported.
  • Safari: not supported.

CSS font-variant-emoji

A propriedade CSS font-variant-emoji especifica o estilo de apresentação padrão para mostrar emoji. A propriedade assume um dos seguintes valores:

  • normal: permite que o navegador escolha como mostrar o emoji. Isso geralmente segue a configuração do sistema operacional.
  • text: renderiza o emoji como se estivesse usando o seletor de variação de texto Unicode (U+FE0E).
  • emoji: renderiza o emoji como se estivesse usando o seletor de variação de emoji Unicode (U+FE0F).
  • unicode: renderiza o emoji de acordo com as propriedades de apresentação de emoji. Se o seletor de variação U+FE0E ou U+FE0F estiver presente, ele vai substituir essa configuração.

Browser Support

  • Chrome: 131.
  • Edge: 131.
  • Firefox: behind a flag.
  • Safari: behind a flag.

Source

Versões Beta do navegador

As versões Beta do navegador oferecem uma prévia do que estará na próxima versão estável. É uma ótima hora para testar novos recursos ou remoções que possam afetar seu site antes do lançamento para o mundo todo. A única nova versão Beta deste mês é o Firefox 142. Com as versões beta do Safari 26 e do Chrome 139 ainda em andamento.

O Firefox 142 implementa o método getComposedRanges() em Selection. Esse método retorna uma matriz de objetos StaticRange que representam os intervalos de seleção atuais e podem retornar intervalos que potencialmente cruzam limites de sombra. Também está incluída a API Prioritized Task Scheduling, que oferece um mecanismo padronizado para atribuir e gerenciar prioridades de tarefas de um aplicativo.