Wat is een inhoudsindeling?
Hoewel de woorden die op een computerscherm worden weergegeven, in de door de gebruiker geselecteerde taal verschijnen, begrijpt de computer geen Engels, Frans of een andere moderne taal. Op het meest basale niveau "spreekt" de computer alleen in het binair, wat een taal is die uit slechts twee tekens bestaat: "1" en "0." Een inhoudsindeling is de middelste man die zit tussen de natuurlijke codetaal van de computer en de op het scherm weergegeven uitvoertekst, waarbij de informatie van de ene naar de andere wordt geconverteerd, waardoor de interactie tussen mens en machine soepel verloopt.
Denk aan de rol van het inhoudsformaat als die van de tolk die u kan helpen communiceren met iemand die een vreemde taal spreekt. Wanneer u informatie op de computer typt, wijzigt de inhoudsindeling de getypte tekens naar een indeling die de computer begrijpt. Wanneer de computer onbewerkte gegevens van een webpagina of programma ontvangt, vertaalt het inhoudsformaat bovendien die enen en nullen terug in tekst, waarbij alle opvallende informatie wordt weergegeven die door de webpagina of toepassing wordt verstrekt. Zonder het inhoudsformaat zou de informatie op het scherm slechts een onzinnige uitlezing van binaire computercode zijn.
Tekst weergeven is de eenvoudigste manier om een inhoudsindeling te begrijpen, maar het wordt ook gebruikt bij het weergeven van andere soorten informatie op de computer, zoals audio- en videobestanden. Hoewel het misschien moeilijk te begrijpen is, wordt audio- en video-informatie op de computer via dezelfde binaire reeks van enen en nullen verzonden als al het andere. Het inhoudsformaat neemt die karakters en zet ze om in geluiden en afbeeldingen, waarbij de informatie door de video- en audiokaarten op de computer wordt geleid. Evenzo, wanneer een nummer of afbeelding op de computer wordt opgeslagen, slaat het inhoudsformaat die informatie op de harde schijf op in binair formaat, waardoor een vrijwel onmiddellijke "vertaling" wordt geboden telkens wanneer het bestand wordt geselecteerd.
Een inhoudsindeling kan ook worden gebruikt om gevoelige gegevens te beschermen door deze te coderen. Versleuteling is het coderingsproces van gegevens; in plaats van het rechtstreeks in de binaire taal te vertalen, vertaalt het de informatie in een code. Denk bijvoorbeeld aan een basisversleutelingscode waarbij getallen letters vertegenwoordigen: waar a = 1, b = 2, enzovoort. De inhoudsindeling doet hetzelfde, alleen op een veel complexere schaal, en beschermt de informatie tegen onbedoelde of opzettelijke onderschepping door onbevoegde partijen. De sterkte van een codering wordt meestal gemeten door de bitsnelheid, dus een 32-bits gecodeerd bestand is sterker dan een 16-bits gecodeerd bestand.