
Piltide partii-ettevalmistus WordPressi jaoks
Lohista kas või sada fotot — tööriist vähendab need vajaliku suuruseni, teisendab WebP-vormingusse ja nimetab kirillitsas nimed ladina tähtedega ümber. Failid ei lahku sinu arvutist: kogu töötlus toimub brauseris.
Midagi ei ole veel töödeldud. Viska pildid ülalolevasse alasse — kõik ülejäänu arvutatakse vahekaardil, ilma ühegi võrgupäringuta.
Pildid ei lahku sinu brauserist: dekodeerimine, skaleerimine, ümberkodeerimine ja isegi ZIP-i koostamine toimuvad vahekaardil. Ava DevTools → Network ja veendu — mitte ühtegi päringut.
Miks tuleb pilte ette valmistada enne üleslaadimist, mitte pärast
Optimeerimispluginad hakkavad tööle alles siis, kui fail on juba serverisse jõudnud. Selle ajani võtab see ruumi varukoopiates ja WordPress on jõudnud sellest välja lõigata pool tosinat vahepealset suurust — ja igaüht neist tuleb samuti kuskil hoida. Telefoniga tehtud 4 MB foto muutub 5–8 failiks. Teine põhjus on kontroll. Sa näed tulemust enne üleslaadimist ja saad kvaliteedi silmaga paika panna, mitte usaldada plugina eelseadistust. Kolmas on failinimed. Kirillitsas nimi muutub pikaks percent-encoded stringiks, mis lingi kopeerimisel katki läheb ja näeb meediakogus loetamatu välja. Ja neljas, millele harva mõeldakse: metaandmed. Telefonifoto sisaldab EXIF-i pildistamiskoha täpsete GPS-koordinaatidega. Avaldades selle muutmata kujul, avaldad ka koordinaadid. Canvase kaudu ümberjoonistamisel metaandmeid kaasa ei võeta — puhastus toimub seega automaatselt. Laiuse kohta: enamik teemasid näitab pilte kuni 1200 piksli laiuses konteineris. 4000 piksli laiust fotot pole mõtet üles laadida — brauser skaleerib selle niikuinii väiksemaks, olles ära kulutanud kasutaja andmemahu.
