Hva er en kodeside?
Den sanne definisjonen av en kodeside er en nøkkel som beskriver hvert tilgjengelig tegn i et spesifikt tegnsett. Denne tekniske definisjonen blir sakte erstattet av en ikke-teknisk definisjon. I dette tilfellet er en kodeside den programmeringssiden som vises når du ser på de indre funksjonene til en webside, datamaskinfil eller program. Den opprinnelige definisjonen har vært i bruk i flere tiår, men den nye bruken vinner terreng hele tiden etter hvert som flere ikke-tekniske databrukere kommer inn i bildet.
I den opprinnelige definisjonen er en kodeside nesten som nøkkelen til en hemmelig kode. Den vil ha en liste over numeriske verdier som tilsvarer et spesifikt tegn på et ikke-maskinspråk. For eksempel kan '0040' tilsvare tegnet '@.' Dette gjør at en datamaskin kan bruke tall og mennesker til å bruke ord, men de har begge tilgang til den samme informasjonen.
En kodeside er vanligvis arrangert i en tabell som har et bestemt antall kolonner og rader. En heksadesimal, eller 16-biters kodeside, vil ha 16 kolonner og 16 rader som utgjør totalt 256 mellomrom. Andre vanlige størrelser er 8x8 eller 8-bit, og den vanlige 8-biters variasjonen på 7x7. Jo større tabellen er, jo flere tegn kan settet ha, og desto mer kompleks kan kodingen være.
Det er mange forskjellige kodesett i vanlig bruk i dag. De vanligste kodene er Unicode og American Standard Code for Information Interchange (ASCII), men hvert språk har sin egen versjon av koden for bruk med hvert spesifikt alfabet. Noen språk, for eksempel finsk eller japansk, har ekstremt komplekse sett for å redegjøre for deres isolerte språk. I tillegg bruker store maskinvareselskaper, som IBM®, eller operativsystemfirmaer, for eksempel Microsoft®, sine egne proprietære kodesider. Disse selskapene trenger også å opprettholde en annen side for hvert språk.
Den nyere definisjonen er avhengig av vanlig bruk av ordkoden. I dette tilfellet refererer kode til alle typer programmering uansett opprinnelse, bruk eller språk. Det er like riktig å bruke kode for å beskrive datamaskinens monteringsspråk som den indre funksjonen til en webside. Denne generiske koden blir ofte møtt av personer med lite teknisk kunnskap når de bruker et datasystem.
Denne koden vises ofte i feilmeldinger og i nettlesere. Disse sidene er ofte blokker med nøytral bakgrunn, vanligvis krem eller hvit, med det som ser ut til å være lange streker med tilfeldig tekst. Disse kalles ofte kodesider siden de inneholder den generiske koden på en side som bakgrunn.