Apple že podpira format JPEG XL v Safariju in je predstavil tudi Port of Wine

Apple

Apple je izdal dve veliki novici

Nedavno je bilo objavljeno, da je Apple v različici Safari 17 beta in mehanizmu WebKit omogočil privzeto podporo za slikovni format JPEG XL , ki ga je Google lani prenehal podpirati v Chromu.

Google je kot argument za odstranitev eksperimentalne podpore za JPEG XL iz kodne baze Chromium vzel pomanjkanje zadostnega zanimanja ekosistema za format. Googlovi argumenti proti vključitvi JPEG XL so navajali tudi pomanjkanje zadostnih dodatnih prednosti v primerjavi z obstoječimi formati.

Od takrat so se razmere spremenile in poleg pozitivnih odzivov spletnih razvijalcev in skupnosti bo format zdaj združljiv s Safarijem.

Hkrati stran aplikacije za dodajanje podpore za JPEG XL motorju Blink omenja prednosti, kot je zmanjšanje velikosti do 60 % v primerjavi s slikami JPEG enake kakovosti in prisotnost naprednih funkcij, kot so HDR, animacija, preglednost, progresivno nalaganje, gladka degradacija z zmanjšanjem bitne hitrosti, stiskanje JPEG brez izgub (do 21 % zmanjšanje JPEG z možnostjo obnovitve prvotnega stanja), podpora za do 4099 kanalov in širok razpon globin slike.

Druga pozitivna lastnost kodeka JPEG XL je, da je brezplačen in ponuja odprto referenčno implementacijo pod licenco BSD. Tehnologije, uporabljene v JPEG XL, se ne prekrivajo z lastniškimi tehnologijami, z izjemo Microsoftovega patenta za metodo rANS (Rank Asymmetric Number System); vendar je bila razkrita predhodna uporaba tega patenta.

Poleg tega so bili objavljeni rezultati primerjave formatov JPEG XL, WebP in AVIF z uporabo storitve ImageEngine . Kodiranje JPEG XL je zmanjšalo velikost datotek za 11 % v primerjavi z AVIF, v oceni standarda podatkovnih storitev (DSSIM) pa je JPEG XL prekosil AVIF za 13 %. Kar zadeva WebP, so njegove povprečne vrednosti blizu AVIF, kar pomeni, da je JPEG XL tudi 10 % pred originalom glede na kompresijsko razmerje in stopnjo vidnih razlik.

V Firefoxu je podpora za JPEG XL na voljo v nočnih različicah (omogočena prek ` image.jxl.enabled=true` v `about:config` ), vendar Mozilla zaenkrat ostaja nevtralna pri promociji formata. Medtem Google še naprej prejema zahteve za povratno kodo, ki bi omogočila delovanje JPEG XL v Chromiumu.

Motivacija
Glavni motivi za podporo JPEG XL v Chromu so:
– Izboljšanje kakovosti slike v primerjavi z velikostjo slike, približno 60 % prihranek velikosti datoteke za enako vizualno kakovost (stiskanje večjih izvirnikov z izgubo) v primerjavi z JPEG pri kakovosti, ki jo najdejo v spletu.
Izboljšana vizualna zakasnitev z manjšimi velikostmi prenosov in podprtimi progresivnimi načini dekodiranja.
– Podpora za HDR, animacijo in progresivno, vse skupaj v istem slikovnem kodeku.
– Podpora za ponovno stisnjene datoteke JPEG brez izgub

Nenazadnje je treba omeniti tudi, da je Apple na WWDC23 predstavil komplet orodij za prenos iger (Game Porting Toolkit), ki naj bi razvijalcem iger za Windows omogočil prenos iger za delovanje v sistemu macOS.

V zvezi s tem velja omeniti, da izvorna koda projekta temelji na programu Wine z dodatnimi popravki CodeWeavers, ki so bili uporabljeni pri urejanju paketa CrossOver za platformo macOS.

Orodje za prenos iger Game Porting Toolkit uporablja CrossOver različice 22.1.1, ki omogoča zagon iger, ki temeljijo na API-jih DirectX 10 in 11 v sistemu macOS. Projekt je omenil, da je začetna podpora za DirectX 12 načrtovana za prihodnjo razvojno različico CrossOver 23 za macOS.

Če vas zanima več o predstavitvi orodij za prenos iger, si lahko podrobnosti ogledate na naslednji povezavi.


Dodaj kot prednostni vir v Googlu