5 pontos por xguru 2024-09-19 | Ainda não há comentários. | Compartilhar no WhatsApp
  • Controle de Distrações: permite ocultar elementos que distraem, como banners de login, pop-ups de cookies e overlays de inscrição em newsletters
  • Visualizador de vídeo: permite ampliar o principal elemento de vídeo de uma página para a janela inteira e alternar para PIP
  • Espelhamento do iPhone e inspeção remota: permite espelhar o iPhone na tela do Mac para depurar sites iOS com mais facilidade

Apps da web no Mac

  • Links associados a apps da web podem ser abertos no app da web correspondente, em vez do navegador padrão do Mac
  • É possível usar extensões do Safari e bloqueadores de conteúdo dentro dos apps da web

CSS

  • Suporte a animações entre estados de elementos com a View Transitions API
  • Consultas de estilo permitem testar propriedades personalizadas de CSS; útil para definir grupos de estilos reutilizáveis
  • Suporte ao uso de currentcolor e palavras-chave de cores do sistema em Relative Color Syntax
  • Suporte à mesclagem de cores parcialmente transparentes em accent-color
  • Suporte a animações de transição da propriedade display
  • Suporte a backdrop-filter sem o prefixo -webkit e melhorias na implementação
  • content-visibility pode sugerir a omissão inicial de conteúdo fora da tela, melhorando a velocidade de carregamento da página
  • Suporte à análise do valor custom em @media/prefers-contrast

Web espacial

  • Com WebXR, é possível criar experiências imersivas de VR para o Apple Vision Pro
  • O modo de entrada transient-pointer do WebXR permite aproveitar a entrada natural do visionOS
  • Na web, é possível oferecer experiências com fotos espaciais e panoramas usando a API de tela cheia
  • No visionOS, clip-path do CSS permite controlar a forma das áreas tocáveis
  • Suporte no visionOS para fixar vídeos em tela cheia no ambiente atual

HTML

  • Suporte a texto preditivo inline na web com o recurso de sugestões de escrita
  • Adição de feedback háptico ao Controle Assistivo no iOS
  • Melhorias de acessibilidade para campos de entrada de data e hora no macOS
  • Suporte às propriedades refletidas de elementos ariaBrailleLabel e ariaBrailleRoleDescription

JavaScript

  • Suporte a caracteres Unicode 15.1.0 e à flag v em RegExp, permitindo correspondência Unicode mais robusta

API Web

  • URL.parse() retorna null em vez de exceção quando a análise falha
  • Suporte a árvores Declarative Shadow
  • hasUAVisualTransition de PopStateEvent permite verificar se houve transição visual em navegação por fragmento
  • Suporte à integridade de sub-recursos para scripts de módulo importados
  • Suporte ao método bytes() nos objetos Request, Response, Blob e PushMessageData

Canvas

  • Suporte ao atributo de contexto willReadFrequently em getContext(), podendo melhorar o desempenho quando há muitas operações de leitura
  • Expansão do suporte a currentcolor no canvas 2D

Managed Media Source

  • Adicionado suporte a Workers para Managed Media Source (MMS) e Media Source Extensions (MSE), permitindo reprodução de vídeo mais fluida mesmo quando a thread principal está ocupada

WebRTC

  • Suporte a HEVC no WebRTC com o formato de payload RTP da RFC 7789, o que pode melhorar videoconferências e outros usos
  • Adicionado suporte ao processamento de MediaStreamTrack em worker dedicado e a estatísticas WebRTC que estavam ausentes

HTTPS

  • Suporte a HTTPS seguro para todas as imagens, vídeos e áudios ao atualizar solicitações manuais de sub-recursos nas configurações de conteúdo misto

WebGL

  • Adicionado suporte a 6 novas extensões WebGL

Web Inspector

  • Adicionado suporte a autocompletar de código com busca difusa no editor de código-fonte CSS

Passkeys

  • Suporte à criação de credenciais de autenticação web com mediação condicional, permitindo atualizar automaticamente contas existentes para passkeys
  • Suporte ao uso de passkeys entre origens relacionadas, permitindo usar a mesma passkey em domínios limitados que compartilham o mesmo backend de credenciais
  • Suporte à extensão prf do WebAuthn, permitindo obter chaves simétricas de passkeys para uso na criptografia de dados do usuário

Extensões do Safari

  • Adicionado suporte de gerenciamento de dispositivos móveis para estado de ativação das extensões, estado do modo de navegação privada e acesso a sites em dispositivos gerenciados

Apple Pay

  • Adicionado suporte a transferências de fundos via Apple Pay

Descontinuações

  • Remoção de propriedades não padronizadas com prefixo -webkit e formatos de mídia antigos não suportados por outros navegadores, como JPEG2000, para melhorar o alinhamento entre engines de navegador e a interoperabilidade

Ainda não há comentários.

Ainda não há comentários.