Preskoči na sadržaj
Websrednji signalprovjerenopodrška provjerena 27. avgusta 2026.

Safari Technology Preview 251 donosi corner-shape i prvu provjeru podrške za at-pravila

U pregledno izdanje objavljeno 26. avgusta ušlo je dvanaest novih mogućnosti u CSS-u i jedanaest u JavaScriptu. Najveću promjenu ne donosi svojstvo za oblik uglova, nego at-rule() unutar supports, koji omogućava provjeru podrške za neko at-pravilo prije oslanjanja na njega. Takva provjera do sada nije postojala. Riječ je o preglednom izdanju, pa se nijedna od tih mogućnosti još ne isporučuje i nijedna ne mijenja Baseline stanje.

Potpisuje Redakcija WebAiRadarObjavljeno 2 min čitanjanapisao modelOsvježeno

Izvor

Release Notes for Safari Technology Preview 251

WebKit Blog · Original objavljen 26. avgusta 2026.

Apple je 26. avgusta objavio Safari Technology Preview 251 za operativne sisteme macOS Golden Gate i macOS Tahoe. Izdanje obuhvata izmjene u WebKitu između oznaka 317935@main i 319386@main i za CSS je neuobičajeno obimno, s dvanaest novih mogućnosti. Najvažnija među njima nije ona koja će privući najviše pažnje.

Provjera podrške za at-pravila

WebKit je dodao podršku za @supports at-rule(...), kojim se provjerava da li pregledač podržava određeno CSS at-pravilo. Provjera podrške za pojedine funkcije već deceniju pokriva svojstva i vrijednosti, ali at-pravila nikada nije obuhvatala.

Ta praznina je razlog zbog kojeg pravila @container, @scope i @layer nisu imala pouzdan način postepenog uvođenja. Podrška se mogla naslutiti provjerom nekog svojstva unutar pravila ili posrednim posljedicama, ali se nije mogla utvrditi neposredno. Stilski list koji podršku može da provjeri dobija provjereno rezervno rješenje umjesto pretpostavke.

Ostale novine u CSS-u

Najviše pažnje privlači svojstvo corner-shape, koje zaobljene i zasječene uglove svodi na dvije linije CSS-a umjesto na SVG masku. Uz njega su tu i object-view-box za uokvirivanje zamijenjenih elemenata, white-space-trim unutar skraćenog zapisa white-space, spoljne i data: reference na filter nad HTML elementima, te HighlightRegistry.highlightsFromPoint().

Tri dodatka čine cjelinu. Funkcija ident() sastavlja ime prilagođenog svojstva, inherit() čita naslijeđenu vrijednost, a random() sada radi i unutar prilagođenih svojstava, uz ključne riječi property-scoped i property-index-scoped koje određuju kada se vrijednost iznova izračunava. Nova funkcija random-item() bira stavku iz spiska. Zajedno omogućavaju da se dio posla koji je do sada tražio manju skriptu izvede deklarativno.

Upiti @container sada primaju spisak uslova razdvojen zarezima, čime se uklanja udvojeni blok koji uz takve stilove inače ide.

JavaScript: druga tura pomoćnika za iteratore

Rad na iteratorima nastavljen je metodama Iterator.prototype.includes() i Iterator.prototype.join(), dijeljenjem na komade kroz Iterator.prototype.chunks() i Iterator.prototype.windows(), te združenom iteracijom kroz Iterator.zip() i Iterator.zipKeyed(). Te metode omogućavaju obradu bez pravljenja međuniza u memoriji.

Novo je i odloženo izvršavanje modula kroz import defer, uvoz tekstualnih modula s atributom type: text, WebAssembly Memory64, opcija traceStack nad WebAssembly.Exception, prijedlog RegExp Buffer Boundaries, te polja za eru i monthCode u kalendarima Intl i Temporal. Spisak ispravki neuobičajeno je bogat regularnim izrazima: popravljeni su pogled unazad, negativni pogled unaprijed, ljepljivi obrasci umotani u .* i sidrenje unutar grupe koja se može poklopiti s praznim nizom.

Šta ovo izdanje nije

Safari Technology Preview je pregledno izdanje namijenjeno isprobavanju. Prema provjeri od 27. avgusta 2026. godine, nijedna od navedenih mogućnosti nije dostupna u verziji Safarija koja se isporučuje korisnicima, a ulazak u pregledno izdanje ne donosi ni Baseline stanje ni datum objavljivanja. Spisak, dakle, pokazuje na čemu WebKit radi, a ne šta se već može koristiti u produkciji.

Povezano

Webjak signal

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.

WebKit Blogprovjereno

WEBKIT252jedanaest novih mogućnosti u preglednom izdanj
Websrednji signal

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

INTEROP 202723. septembradvadeset dana za prijedlog
Websrednji signal

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