Safari 27.0 chega com foco na qualidade e novas ferramentas para programadores
Logótipo do Safari e WebKit
Fonte: webkit.org

O Safari 27.0 foi lançado com 844 correções, suporte para agentes de codificação via MCP e novas funcionalidades HTML como o elemento <model>.

Safari 27.0: Um foco sem precedentes na qualidade

A Apple disponibilizou o Safari 27.0, uma atualização que se destaca não apenas pelo número de novas funcionalidades, que subiu de 58 para 83 desde a primeira versão beta, mas sobretudo pelo esforço de refinamento técnico. Segundo a equipa de desenvolvimento, foram implementadas 844 correções, superando largamente as 525 anunciadas inicialmente na WWDC.

Esta versão traz melhorias estruturais profundas, incluindo um novo carregador de módulos ES, a reconstrução do CSS Zoom e a implementação de layout inline com precisão de subpixel. O objetivo central foi a compatibilidade, o alinhamento com os padrões web e a integração de funcionalidades que anteriormente apresentavam conflitos.

Ferramentas para agentes de codificação

Uma das grandes novidades é o servidor Safari MCP (Model Context Protocol). Esta funcionalidade permite que agentes de codificação, como o Claude Code ou o Codex, interajam diretamente com o navegador. O servidor, que corre localmente, oferece acesso ao DOM, pedidos de rede, capturas de ecrã e saída da consola, facilitando o fluxo de trabalho dos programadores sem comprometer a privacidade dos dados pessoais do utilizador.

Novidades para o desenvolvimento web

  • Customizable Select: O elemento <select> pode agora ser totalmente estilizado através de CSS, utilizando appearance: base-select, eliminando a necessidade de recorrer a JavaScript ou estruturas complexas de <div>.
  • Elemento <model>: Disponível agora em iOS, iPadOS e macOS, permite a incorporação nativa de modelos 3D nas páginas web, tal como acontece com imagens ou vídeo.
  • Scroll Anchoring: Esta funcionalidade impede que o conteúdo da página salte inesperadamente quando novos elementos, como imagens ou anúncios, são carregados acima da posição atual de leitura.
  • Immersive API: Websites podem agora oferecer ambientes imersivos no visionOS, substituindo o anterior Spatial Backdrop.
  • CSS e Cores: Introdução de novas funções como alpha() para ajuste de transparência, melhorias no color-mix() e suporte a light-dark() para imagens.

A atualização inclui ainda melhorias na gestão de imagens responsivas com sizes="auto" e a possibilidade de adicionar controlos nativos a elementos <img>, facilitando a interação com conteúdos espaciais e panorâmicos.

Antes de comprares, compara no AHT Scan

Vê preços em várias lojas, promoções e histórico observado num único lugar.

Abrir AHT Scan →