10. februar 2008 - 13:11Der er
7 kommentarer og 1 løsning
Valg af tegnsæt
Hej
Jeg sidder med et projekt der er skrevet dengang jeg kørte Windows, og alle filer er lavet med tegnsættet ISO-8859-1. I mellem tiden er jeg skiftet til Linux, og køre nu med UTF-8 som standard tegnsæt.
Da jeg skal have lagt en del af kildekoden fra det gamle projekt sammen med noget nyt, skal jeg vælge om det skal være UTF-8 eller ISO-8859-1. Er det ene at foretrække frem for det andet?
Der er ca. lige mange filer i begge dele, så konverteringen vil være af samme omfang lige meget hvad jeg vælger.
Man kan også få de danske tegn med UTF-8, så det er vel ikke et argument.
UTF-8 er mere generelt, bruges ude i den store, store verden. Selvfølgelig, hvis du aldrig får brug for at skrive kinesisk, sanskrit, og sønderjydsk på samme side, så kan man vælge iso-8859-1
Ja, man kan sådan set godt bruge iso-8859-1, men det er en stakket frist. Fremtiden tilhører utvivlsomt Unicode og da ANSI funktionerne i JavaScript er deprecated og afløst af Unicode funktioner, må det vel anses for lettere bagstræbende at bruge iso-8859-1 :)
Desuden skrives stortset alle moderne script-libraries til utf-8, så dette tegnsæt er på alle måder langt at foretrække - uagtet, hvilke sprog man har brug for at skrive
Jeg tager UTF-8. Har dog i mellemtiden fundet ud af at de servere scriptsne skal køre på som standard er iso-8859-1(5). Men det er vel bare at lave AddCharset UTF-8 i en .htaccess fil.
Eller du kan ændre servernes indstilling, hvis du har lov. Man kan også øverst i sine PHP-scripts selv lave en header med tegnsætangivelse. Ingen point til mig, tak.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.