Plataforma da Web novidade em junho

Descubra alguns dos recursos interessantes que chegaram aos navegadores da Web estáveis e Beta em junho de 2023.

Versões estáveis do navegador

Em junho de 2023, o Firefox 114 se manteve estável, o que gerou um único problema com o navegador este mês. Confira a seção de versões Beta dos navegadores para conferir detalhes sobre vários recursos que vão se tornar interoperáveis assim que estiverem estáveis.

API WebTransport

O Firefox 114 inclui a API WebTransport, uma atualização moderna para WebSockets que oferece suporte a vários streams, streams unidirecionais e entrega fora de ordem.

Compatibilidade com navegadores

  • 97
  • 97
  • 114
  • x

Origem

O atributo crossorigin do SVG

O Firefox 114 também inclui o atributo crossorigin, nos elementos <image> e <feImage> do SVG, oferece suporte à configuração das solicitações de Compartilhamento de recursos entre origens (CORS) para os dados buscados do elemento. Isso funciona da mesma maneira que o atributo HTML crossorigin.

Compatibilidade com navegadores

  • 118
  • 118
  • 114
  • 17,2

Origem

Versões Beta do navegador

As versões Beta do navegador oferecem uma prévia do que vai aparecer na próxima versão estável. Este é um ótimo momento para testar novos recursos ou remoções que podem afetar seu site antes que o mundo receba esse lançamento. As novas versões Beta são Firefox 115 e Safari 17, com Chrome 115 e Safari 16.6 ainda em andamento. Essas versões trazem muitos recursos excelentes para a plataforma. Confira as notas da versão para saber todos os detalhes. Aqui estão apenas alguns destaques.

O Firefox 115 é compatível com a propriedade CSS animation-composition. Depois que esta versão do Firefox se tornar estável em 4 de julho, o animation-composition terá suporte nos três principais mecanismos. Saiba mais no artigo Especificar como vários efeitos de animação devem ser compostos com a composição de animação.

Um conjunto de métodos para Array e TypedArray também alcança a interoperabilidade com o Firefox 115. Array.toReversed(), Array.toSorted(), Array.toSpliced(), Array.with(), TypedArrays.toReversed(), TypedArrays.toSorted() e TypedArrays.with() retornam uma nova matriz com elementos que foram copiados superficiais.

O Safari 17 Beta tem uma pilha inteira de novos recursos e correções. O Safari 17 adicionou o Web Apps ao macOS Sonoma. Isso significa que você pode adicionar um site à Dock usando o menu Arquivo ou Compartilhar planilha, e ele será aberto em uma janela própria.

O Safari 17 também traz alguns recursos para o status interoperável: contain-intrinsic-size, @counter-style, @font-face size-adjust e os recursos de mídia overflow-block e overflow-inline estarão disponíveis em todos os principais mecanismos quando o Safari 17 for lançado.

Parte da série para iniciantes na Web