Safari 27.0 donosi MCP server, pa pomoćnik za kod sam upravlja pregledačem
WebKit je spisak mogućnosti objavio 17. septembra 2026. To je najduži spisak koji je taj tim napisao: 83 mogućnosti, prema 58 na prvoj probnoj verziji u junu, i 844 ispravke kvaliteta prema 525 najavljenih na konferenciji WWDC. Za onoga ko gradi uz pomoćnika za pisanje koda najvažniji je Safarijev MCP server, koji agentu predaje DOM, mrežne zahtjeve, snimke ekrana i ispis konzole iz pravog prozora Safarija. Prilagodljivi select pretvara pravi element select u nešto što se u cjelini može stilizovati, a sidrenje pomjeranja zaustavlja skakanje stranice kad se sadržaj učita iznad onoga što čitalac gleda.
Provjera prikaza stranice u Safariju do sada je značila niz koraka: snimak ekrana, terminal i mnogo opisivanja. Safari 27.0 taj posao skraćuje, a WebKit ga je opisao 17. septembra 2026. Izdanje donosi MCP server koji Claude Codeu, Codexu ili drugom agentu daje upravljanje prozorom Safarija. Agent čita DOM, prati mrežne zahtjeve, sam pravi snimke ekrana i čita ispis konzole, pa svoj rad može da provjeri umjesto da pita čovjeka šta nije u redu.
Šta MCP server daje agentu, a šta ne
Server izlaže pravi prozor Safarija, a ne približnu verziju bez prikaza. WebKit navodi provjeru stanja korisnika u obrascima i postupku plaćanja, poređenje izračunatih stilova i rasporeda s drugim pregledačima, provjeru pristupačnosti kao što su nedostajuće oznake i slab kontrast, i čitanje vremena navigacije i učitavanja resursa. Uključuje se u podešavanjima, u kartici za programere, opcijom koja dozvoljava daljinsku automatizaciju i spoljne agente.
Granica privatnosti je izrečena doslovno: server radi u cjelini na lokalnoj mašini, sam ne upućuje nijedan mrežni poziv, nema pristup ličnim podacima u Safariju, a snimljeni podaci idu agentu koji se pokreće, a ne Appleu. To je važno, jer je alat za automatizaciju pregledača po samoj građi uperen u sve ono na šta je čovjek prijavljen.
Element select konačno prima stilizovanje
Svojstvo appearance s vrijednošću base-select prebacuje pravi <select> na novu kontrolu, uz stilove pregledača koje je WebKit tokom ljeta preradio, umjesto da programerima ostavi da osnovu grade sami. Ti stilovi pokrivaju sjenku, zaobljene uglove od 4 piksela, prored prilagođen dodiru, stanja pod pokazivačem, strelicu i kvačicu, svijetli i tamni režim, režim nametnutih boja i onemogućena stanja. WebKit je taj predlog iznio pred Radnu grupu za CSS, da bi svi pregledači krenuli s istog mjesta.
Novi pseudoelementi ::picker-icon i ::checkmark gađaju dijelove kontrole koji se ranije nisu mogli stilizovati, unutar svake <option> smiju da se nađu HTML elementi, a <selectedcontent> određuje šta se prikazuje za trenutno izabranu opciju. Pošto je i dalje pravi element obrasca, kretanje tastaturom, podrška za čitače ekrana, slanje obrasca, provjera unosa i događaji promjene rade bez ijedne linije JavaScripta.
Raspored, slike i prolaz kroz kvalitet
Sidrenje pomjeranja je izmjena koju će najviše čitalaca osjetiti a da joj ne zna ime. Kad se nešto učita iznad vidljivog dijela, Safari sada pomjera položaj tako da sadržaj ostane gdje je bio, umjesto da čitaoca gurne niže niz stranicu. Sa strane sajta nije potrebna nijedna izmjena; svojstvo overflow-anchor podrazumijevano ima vrijednost auto, a vrijednošću none se staro ponašanje vraća tamo gdje stranici stvarno treba.
- Ključna riječ
stretchradi uz širinu, visinu, njihove najmanje i najveće varijante i uzflex-basis, a za razliku odwidth: 100%računa i margine, pa ne izaziva prelivanje. - Vrijednost
sizes="auto"na slici koja se učitava odloženo prepušta pregledaču da veličinu izračuna iz stvarne širine rasporeda, pa se ona više ne mora pogađati. - HTML element
<model>, godinu dana prisutan na visionOS-u, sada radi u Safariju na iOS-u, iPadOS-u i macOS-u, s više<source>datoteka i rezervnom slikom. - CSS dobija
alpha()za promjenu samo kanala providnosti,color-mix()s više od dvije boje,image(<color>)kao pravi sloj slike,light-dark()koji prima i slike, pseudoklasu:headingi ključnu riječrevert-rule.
„MCP server radi u cjelini na lokalnoj mašini. Sam ne upućuje nijedan mrežni poziv.“
Povezano
Safari Technology Preview 252 uvodi named-feature() i spoljašnje SVG resurse
Pregledno izdanje objavljeno je 11. septembra 2026. za macOS Golden Gate i macOS Tahoe, a obuhvata izmjene WebKita između 319252@main i 320112@main. Novo je jedanaest mogućnosti, a dvije od njih rade isti posao: kako stilski list, pa zatim i skripta, saznaje šta pregledač ispod njih umije. Funkcija named-feature() pita za ponašanje koje nema svoju sintaksu, a spisak iza nje za sada ima tačno dva zapisa. SVG je uz to dobio spoljašnje resurse, pa referenca kroz url() konačno može da pokaže na filter, masku ili gradijent iz drugog dokumenta.
WebKitprovjereno
Prijedlozi za Interop 2027 primaju se do 23. septembra, a ideja bez testova ne prolazi
Prijem prijedloga za oblasti fokusa Interopa 2027 počeo je 3. septembra 2026. i traje do 23. septembra 2026. Prijedlog se predaje kao prijava u repozitorijumu koda web-platform-tests/interop, a dva uslova odlučuju gotovo sve: tehnologija mora imati zreo standard i mora se moći mjeriti testovima, jer se na tabli rezultata prikazuju upravo rezultati testova. Ono što padne na drugom uslovu upućuje se na Interop Investigations. Rok je dvadeset dana, a dokazi koje dobar prijedlog traži skupljaju se duže od jedne večeri.
WebKitprovjereno
Safari 27 ispravlja await na najvišem nivou modula, a WebKit je učitavač modula napisao iznova
WebKit je ispravku objavio 2. septembra 2026. Dinamički uvozi modula koji koristi await na najvišem nivou mogli su u Safariju da se završe pogrešnim redoslijedom, pa je uvoznik koji krene prerano nailazio na grešku o pristupu vrijednosti prije inicijalizacije. Uzrok je bio učitavač modula građen po napuštenom prijedlogu WHATWG Loader, a ne po algoritmima iz standarda ECMAScript. WebKit je učitavač napisao iznova, iz JavaScripta u nativni C++, a rezultat stiže u Safariju 27 i u izdanju Safari Technology Preview 251.
WebKitprovjereno

