Apple na svém vývojářském blogu WebKit detailně představil obrovskou porci novinek v prohlížeči Safari 27.0, který dorazil po boku nejnovějších operačních systémů. Hlavním tahákem pro vývojáře je zbrusu nový nástroj Safari MCP server, jenž umožňuje lokálním agentům s umělou inteligencí (například Claude Code nebo Codex) přímo ovládat okno prohlížeče a v reálném čase analyzovat vykreslování kódu.
Rychlejší ladění kódu pomocí AI
Nasazení Safari MCP serveru zásadně urychluje vývoj webových stránek. Vybraný AI agent získá přístup k modelu DOM, síťovým požadavkům, konzoli i k automatickému pořizování snímků obrazovky. Dokáže tak zcela samostatně ověřovat stavy uživatelského rozhraní v nákupních košících, porovnávat výpočty stylů, testovat dobu načítání prvků nebo analyzovat problémy s přístupností. Apple u této funkce klade maximální důraz na bezpečnost. Celý proces běží výhradně lokálně na zařízení vývojáře, negeneruje žádná skrytá síťová volání a nezískává přístup k osobním datům. Veškeré informace putují přímo a pouze k využívanému agentovi.
Scroll Anchoring a 3D modely napříč systémy
Běžní uživatelé v praxi nejvíce ocení dlouho očekávanou integraci funkce Scroll Anchoring. Ta definitivně řeší problém s nečekaným poskakováním webové stránky ve chvíli, kdy se nad právě čteným textem dodatečně načte objemný obrázek, video nebo reklama. Systém nyní pozici čtenáře pevně ukotví a udrží obraz stabilní.
Safari 27.0 dále masivně rozšiřuje podporu pro HTML prvek. Vývojáři díky němu mohou na zařízeních s iOS, iPadOS a macOS vkládat interaktivní 3D modely přímo do webové stránky stejně snadno jako běžné obrázky. Speciálně pro headset Vision Pro pak přibyla podpora pro poskytování plně imerzivních pohlcujících prostředí.
Rekordní počet oprav a stabilnější jádro
Jde o jednu z nejrobustnějších aktualizací posledních let. Apple do finální verze zakomponoval opravu téměř 850 systémových chyb, což je o více než tři sta vylepšení více, než společnost původně avizovala během letní konference WWDC. Rozsáhlého přepracování se dočkal také nástroj Web Inspector pro ladění vzhledu a přesného barevného kontrastu. Výrazných optimalizací pak Apple dosáhl u podpory standardů WebAssembly, WebGPU, JavaScript, CSS a zpracování přehrávání médií. Výčet zní pěkně. Ale obyčejného uživatele, jakým jsem třeba já, to vůbec nezajímá. Zajímá mě plynulost a bezpečnost. Pokud s příchodem macOS 27 bude Safari alespoň tak spolehlivé jako u předchozí verze, budu rád.