- 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.