af Kim Ludvigsen » tors mar 07, 2013 16:31
Det er ikke nødvendigt med særlige koder for de specielle danske bogstaver, det var kun i internettets barndom.
Problemet er, at oplysning om tegnkodning skal være ens flere forskellige steder, ellers risikerer det at gå galt.
Webserveren laver en header med oplysning om tegnkodning.
Hjemmesidens koder skal oplyse om den anvendte tegnkodning (hvis du bruger KompoZer, sker dette automatisk).
Filen skal gemmes med den oplyste tegnkodning (sker også automatisk med KompoZer).
Problemet bliver mere komplekst, hvis man bruger inkludering af filer, eller hvis man henter data fra en database.
Så spørgsmålet er, hvilken editor du bruger. Hvis du bruger KompoZer, vil du kun kunne risikere problemet, hvis webserveren oplyser om en anden tegnkodning end den KompoZer benytter. Det samme gælder de fleste HTML-editorer. Hvis du håndkoder med en editor som fx Geany, Notepad++ eller Notesblok, så skal du indstille programmet til at gemme med den rette tegnkodning, ligesom du skal huske at inkludere oplysning om tegnkodningen i HTML-filen.
Det er ikke nødvendigt med særlige koder for de specielle danske bogstaver, det var kun i internettets barndom.
Problemet er, at oplysning om tegnkodning skal være ens flere forskellige steder, ellers risikerer det at gå galt.
Webserveren laver en header med oplysning om tegnkodning.
Hjemmesidens koder skal oplyse om den anvendte tegnkodning (hvis du bruger KompoZer, sker dette automatisk).
Filen skal gemmes med den oplyste tegnkodning (sker også automatisk med KompoZer).
Problemet bliver mere komplekst, hvis man bruger inkludering af filer, eller hvis man henter data fra en database.
Så spørgsmålet er, hvilken editor du bruger. Hvis du bruger KompoZer, vil du kun kunne risikere problemet, hvis webserveren oplyser om en anden tegnkodning end den KompoZer benytter. Det samme gælder de fleste HTML-editorer. Hvis du håndkoder med en editor som fx Geany, Notepad++ eller Notesblok, så skal du indstille programmet til at gemme med den rette tegnkodning, ligesom du skal huske at inkludere oplysning om tegnkodningen i HTML-filen.