Har du någonsin undrat hur USB-enheten som du just köpt på Amazon kunde passa direkt in i USB-platsen på din dator? Eller hur kommer klockorna av din andra hand på din klocka att vara densamma som den på dina vänner? Eller hur kan dokumentet du skapar på din surfplatta öppnas på din kollegas dator? Det och många andra liknande frågor har ett svar: standardisering.

Nästan varje aspekt av mänskliga skapelser är standardiserade för att säkerställa kompatibilitet. Från tid till annan, från pappersstorlek till ljuspärlens ljusstyrka, från skonnummer till tvål, och mer. Du kan se det extrema exemplet i teknikvärlden där allt är standardiserat, inklusive filformat.

När vi pratar om den ultimata standarden för bildfilformatet, är JPEG en av kungarna tillsammans med PNG och GIF, men alla kommer att bli avskedade av en okänd nykomling som heter HEIF.

Vad är HEIF och vad är det så speciellt med det?

Den korta historien om JPEG

JPEG är ett gammalt bildfilformat som har funnits sedan 80-talet, mer än kvart i sekel sedan. Det är en mycket lång tid i teknikvärlden. En av anledningarna till att den fortfarande används allmänt idag är helt enkelt för att det inte finns något bättre att ersätta det. Än.

JPEG står för Joint Photographic Experts Group, och det är en vanlig metod för lossy-komprimering för digitala bilder, särskilt för de bilder som produceras av digitalfotografering. Graden av kompression kan justeras, vilket möjliggör en valbar avvägning mellan lagringsstorlek och bildkvalitet. JPEG uppnår vanligtvis 10: 1-kompression med liten märkbar förlust i bildkvalitet.

Formatet skapades för att utnyttja bearbetningskraften hos datorn tillgänglig då. Och trots att den har utvecklats för att hålla fast vid taktiken i tekniktillväxten, har JPEG visat sin ålder och kan inte passa dagens användares behov och fullt ut utnyttja nuvarande tekniska framsteg.

BPG: s misslyckade försök

Det finns ansträngningar att införa ett bättre bildformat som ersätter JPEG. En som gjorde nyheterna var introduktionen av BPG (Better Portable Graphic), ett format baserat på en enda videoram i den nya HEVC video codec. Det utvecklades av Fabrice Bellard, en kändis-programvaruingenjör som också skapade FFmpeg, en populär plattform för mediabehandling.

BPG har alla ingredienser att ersätta JPEG som standardbildskomprimeringsformat. Det är öppen källkod, utvecklad av en respekterad mjukvaruingenjör som kallas "superprogrammerare", baserat på HVEC som är dubbelt så effektiv som tidigare videokomprimeringsformat och stöds av alla större webbläsare. Och trots att man fått en omfattande mediedekning, inklusive artiklar i Forbes, The Register och DPReview, ledde bristen på tydlig marknadsföringskampanj eller branschbakgrund till att formatet misslyckades för att få det drag som den behövde.

Apple och ställa in nya standarder

Det visar sig att det är inte så lätt att byta ut något som alla använder så länge. Men om det finns ett företag som alltid försöker få bättre standarder för massorna, så är det Apple. Dess ansträngningar är inte alltid framgångsrika, men många av dem kan lägga nya perspektiv i användarnas sinnen, trots att de alltid möts med motstånd i början.

Vissa av oss kommer fortfarande ihåg hur datorer var identiska med tråkiga, mörka lådor tills introduktionen av godisfärgade iMacs och iBooks. Eller hur fysiska tangentbord var en oskiljaktig del av en handtelefon till iPhone. Ingen pratade om att använda en tablett som en del av sitt dagliga liv före iPad. Och kom ihåg hur världen mockade Apple för att döda den vanliga disketten och optiska enheter? Det finns många andra exempel, och det kommer mer att komma.

Den 5 juni 2017 på WWDC-keynote meddelade Apple att det skulle anta en ny bildstandard som heter HEIF på iPhones och iPads som kör iOS 11. Till de allmänna massorna var tillkännagivandet förlorat bland ljudet av de nya iPadsna, iMacs, HomePod, Augmented och Virtual Reality, och alla godisar som följer med de snart kommer att släppas iOS och MacOS uppdateringar. Men de som hanterar bilder betalade sin uppmärksamhet. Med tanke på Apples rekord i att döda gamla standarder, kan detta innebära den nya eran av bildformat.

HEIF och all dess ära

HEIF är förkortad för högpresterande bildformat. Det är en bild "wrapper" precis som en JPEG eller en TIFF. Den här nya "wrapper" kommer med en ny komprimeringsalgoritm, eller codec, känd som HEVC, utvecklad av MPEG. HEIF-filer kan lagra en enda HEVC-videoram och den är cirka 50% mindre än en JPEG-fil. HEIF kan göra det genom att använda en effektivare kompressionskod.

En annan fördel som HEIF har över JPEG är dess förmåga att lagra bilder, video, bildbrott, ljud och text, alla synkroniserade tillsammans i sin förpackningspaket. Det ger både förlustfria och förlustfria komprimeringsalternativ till användare och lagrar bildredigeringsfunktioner (som rotering, beskärning, titlar och överlagringar) som separata delar av filerna.

På enklare mänskliga språk har HEIF all förmåga i JPEG, GIF, PNG och även MP4-format i en liten filstorlek. Med hjälp av det aktuella standardbildformatet kan en 128 GB iPhone lagra runt 50 000 bilder. Du får dubbelt beloppet med HEIF. Och som en bonus får användaren icke-destruktiva ändringar utan att behöva lagra de ursprungliga bilderna som vi gör idag.

Utmaningarna

Kan HEIF ersätta alla andra bildformat eller kommer det att vissna i mörkhet? Att stödjas av Apple och miljoner av sina lojala användare ger HEIF en kant över andra misslyckade format, men det betyder inte att vägen till ära är full av regnbågar och enhörningar heller.

Till att börja med, allting - och jag menar verkligen allt - måste uppdateras för att stödja det nya bildformatet. Vi pratar om digitalkameror, datorer, e-post, telefoner, webbläsare, tv-apparater, lagring, utskrift och allt som har använt JPEG som standard för de senaste tjugofem eller flera åren.

Det finns också program som behöver uppdateras. Från de stora namnen som Adobe Photoshop, Microsoft Word, Google Chrome, till webbplatser för bilddelning som Flickr, 500px, Facebook, Google Foton. Listan är oändlig.

Och låt oss inte glömma att HEIF inte är det enda formatet som syftar till att ta tronen. Det finns också WebP Image Compression Codec från Google. De har använt det tyst över Android och Chrome-plattformarna. Vi väntar fortfarande på att se var färdplanen tar dem.

Vad framtiden kommer att medföra

För ett nytt format för att få dragkraft behöver den en stor grupp användare innan den kan uppmärksamma programutvecklare och övertyga dem om att utfärda uppdateringarna för att stödja det nya formatet. Detta är fallet av BPG, men lyckligtvis får HEIF Apple på ryggen.

Med tanke på alla fördelar HEIF har över andra bildformat, tror jag personligen att vardagliga användare kommer att acceptera det med öppna armar.

Och för att göra övergången mjukare finns det redan en öppen källkod för HEIF-filvisare från JavaScript som kallas "libde265." Eftersom Java är en av de mest använda koderna på webben kan vi förvänta oss webbläsares support för HEIF snarare snarare än senare. Och när de gör det tar takten sig själv. Och kanske kommer optimering av bilder på webben att vara en sak i det förflutna.

Vad tycker du om HEIF och dess framtid? Dela dina tankar och åsikter i kommentarerna nedan.