Tiimin huomioita tekniikasta, tiedostomuodoista ja niistä pienistä päätöksistä, jotka tekevät hyvän lopputuloksen.
Miksi AVIF-purku on sisäänrakennettu ja nopea
Toisin kuin AVIF-tallennus, joka on raskasta työtä, AVIF-purku on rakennettu suoraan kaikkiin nykyselaimiin. Chrome, Firefox, Safari ja Edge sisältävät kaikki sisäänrakennetun AVIF-purkajan osana kuvaputkeaan, saman moottorin, joka piirtää verkkosivulle upotetun AVIF-kuvan. Niinpä AVIFin muuntaminen PNG-muotoon ei maksa lainkaan lämmittelyä eikä tarvitse lisämoduulia. Selain yksinkertaisesti lukee AVIF-kuvan, purkaa sen pikselipuskuriksi muistiin ja luovuttaa nuo pikselit sisäänrakennetulle PNG-tallennukselle. Tuloksena on muunnos, joka valmistuu reilusti alle sekunnissa useimmilla todellisilla kuvilla, jopa suurilla valokuvilla. Vain PNG-tallennuspuoli vaihtelee nopeudeltaan selainten välillä, ja jopa hitain havaittu polku, noin 122 millisekuntia yhden megapikselin kuvalle WebKitissä, riittää hyvin interaktiiviseen käyttöön.
Häviötön paradoksi, miksi PNG on suurempi
Tuntuu nurinkuriselta, että muunnos voi tehdä tiedostosta suuremman, mutta AVIF PNG-muotoon on juuri sellainen tapaus. AVIF saavuttaa pienen kokonsa pudottamalla visuaalista tietoa, jota silmä ei huomaa tavallisella katseluetäisyydellä, joten sen pakkausjäljet ovat todellisia mutta näkymättömiä tavallisissa oloissa. PNG ottaa päinvastaisen kannan ja tallentaa jokaisen pikselin täsmälleen sellaisena kuin se purettiin ilman lisälaatuhäviötä, käyttäen vain häviötöntä DEFLATE-menetelmää. Tulos kuvaa uskollisesti puretut AVIF-pikselitiedot ilman lisättyä heikkenemistä. Koska AVIF jo hylkäsi osan yksityiskohdista, PNG ei voi olla pienempi kuin alkuperäisestä lähteestä tehty, mutta se on tiukasti uskollinen sille, mitä AVIF sisälsi. Suhteet kolmesta kymmeneen kertaa AVIF-kokoon ovat normaaleja ja odotettuja, eivät koskaan merkki virheestä.
Muokkausvaiheet, joille AVIF PNG-muotoon on hyödyksi
Suunnittelijat ja kehittäjät saavat usein AVIF-tiedostoja automaattisista kuvaputkista, sisällönjakeluverkoista tai nykyaikaisista sisällönhallintajärjestelmistä, ja heidän on sitten työstettävä niitä työkaluissa, jotka eivät ole lisänneet AVIF-tukea. PNG-muotoon muuntaminen tuottaa häviöttömän työkopion, joka kantaa samat pikselitiedot kuin AVIF sisälsi. Sieltä muokkaus tapahtuu Photoshopissa, Figmassa, Sketchissä tai missä tahansa muussa suunnittelutyökalussa ilman pakkausjälkien lisäämistä. Kun muokattu versio on valmis verkkoon, sen voi tallentaa uudelleen AVIF- tai WebP-muodossa. Tämä kohtelee AVIFia toimitusmuotona ja PNG:tä muokkauksen välivaiheena, järjestely, joka sopii nykyisille työkaluille parhaiten. PNG-vaihe ei lisää mitään laatusakkoa sen päälle, mikä jo oli läsnä lähde-AVIFissa.
Miten alfa selviää muunnoksesta
AVIF-kuvan alfakanava tallennetaan erillisenä koodattuna tasona väritietojen vieressä. Kun selain purkaa AVIFin, se tuottaa väripikselipuskurin ja alfamaskipuskurin. Muunnosputki yhdistää nämä täydellä läpinäkyvyydellä ja kirjoittaa ne sitten ulos PNG-tiedostona. PNG:n alfatallennus säilyttää maskin häviöttömänä 8-bittisenä kanavana pikseliä kohden, joka liittyy jokaiseen pikseliin. Tuloksena on PNG, jossa jokainen pikseli kantaa samat väri- ja läpinäkyvyysarvot, jotka selain luki AVIF-kuvasta, valmiina yhdistettäväksi. Pehmeät läpinäkyvyysliukumat selviävät. Pehmennetyt reunat selviävät. Osittain läpinäkyvät pikselit selviävät. Ainoa häviö on se, jonka AVIFin oma häviöllinen pakkaus toi alfatasoon AVIFin alun perin syntyessä, yleensä tuskin havaittava reunus äärimmäisessä lähennyksessä.
Milloin AVIF PNG-muotoon sopii verkkotoimitukseen
Jotkin verkkoyhteydet vaativat aidosti PNG:tä vielä vuonna 2026. Sähköpostiuutiskirjeiden kuvien on oltava PNG tai JPG, koska useimmat sähköpostiohjelmat tulkitsevat kuvat etäpalvelimella ja hylkäävät AVIFin. Sosiaaliset alustat vaihtelevat: jotkin käsittelevät AVIFin lähetyksen yhteydessä ja muuntavat sen sisäisesti, toiset yksinkertaisesti kieltäytyvät muodosta. Painotyönkulut, jotka pyörittävät ohjelmistopohjaisia PDF-putkia, tarvitsevat usein PNG:tä läpinäkyviin tasoihin, koska AVIF ei kuulu PDF:n kuvamalliin. Open Graphin esikatselukuvat hyötyvät PNG:stä tai JPG:stä, koska linkkien esikatselurobotit pyörivät infrastruktuurissa, josta voi puuttua AVIF-purku. Näille toimituskohteille PNG-muotoon muuntaminen ei ole askel taaksepäin, vaan oikea valinta kohdejärjestelmän rajoitukset huomioiden. Yhteensopivuus on ylimääräisten tavujen arvoinen.
Miten käsittely eroaa tavallisesta verkkotyökalusta
Useimmat verkon AVIF-muuntimet lähettävät jokaisen antamasi tiedoston koneille, joita et hallitse, ja säilyttävät tuloksen sen säilytyskäytännön mukaan, jonka palveluntarjoaja asettaa, usein epämääräisesti. RoundCut jakaa työn sen mukaan, paljonko muunnat. Yksi AVIF puretaan ja koodataan kokonaan selaimessasi, joten siinä tapauksessa mitään ei lähetetä. Kun muunnat kaksi tai useampi kerralla, erä menee palvelimellemme, joka tekee purun ja koodauksen yhdellä kertaa ja palauttaa yhden latauksen. Ne tiedostot käsitellään ja poistetaan sitten noin 2 tunnin kuluessa, ilman tiliä ja ilman mitään käyttöä pyytämäsi muunnoksen ulkopuolella. Pysyvää tallennusta tai kuviesi jakamista ei ole. Asiakasresurssien tai omien kuvien parissa työskenteleville vaihtokaupan rehellinen versio on tämä: yksi kuva pysyy sinulla, erä kulkee palvelimemme kautta vain tuottaakseen PNG:si, eikä mitään jää talteen.