← Back to team overview

sslug-teknik team mailing list archive

Re: ÆØÅ , Mozilla, Norde a netbank, RH 8.0

 

Frank Damgaard wrote:
On Thu, Feb 27, 2003 at 19:06:40 +0100, Egon Andersen wrote:

....

Jeg ville ønske om der var nogle der forsøgte at se fremad og finde en løsning, der inkluderer at man bruger UTF8, da det altså er fremtiden. Når først man kører UTF8, så burde man netop komme ud over alle disse problemer med tegn-tabeller. UTF8 kan supportere ca. 2 mia tegn og er endda forberedt på at kunne udvides! De første 128 tegn i UTF8 er iøvrigt identiske med ISO-8859-1 (og dermed også de øvrige ISO-8859-x).

Så før eller siden vil jeg garantere at man bliver pisket til at anvende UTF8, så jo før, jo nemmere!


Jo men det er jo ikke så let, undtagen du ændrer alle programmer.
Tag noget så simpelt som sammenligning af ascii text, hvis du skal
tage højde for tegn af varierende længde så blive funktionen
meget sværere at lave.
Og sådan er der mange steder i programmet hvor meget skal laves om.


Ligepræcis sammenligning af to UFT8 strenge er ikke noget problem, hverken <, > eller =.
Man har jo tænkt ganske godt over det, da man lavede UTF8!
(Der er jo også en velkendt dansker involveret.)
Hvis et tegn har større canonical value i UCS-4 (ISO-10646-1), gør det sig også gældende for UTF8. Derimod er jeg ikke sikker på, at vil jeg ikke bryde mig om, at skulle lave regular expression på UTF8.

Jeg siger ikke, at man ikke må anvende ISO-8859-1 eller ISO-8859-15 på en RH8.0, jeg gør blot opmærksom på, at UTF8 er kommet for at blive og absolut i det lange løb er at foretrække fremfor alle andre tegnsæt jeg har set til dato - og det er mange!
UTF8 er et stort fremskridt, ikke et tilbageskridt.

Iøvrigt findes der i glib udmærkede rutiner til at konvertere mellem alle mulige og umulige tegnsæt, så hvis man har noget i et tegnsæt og ønsker det i et andet, så er funktionerne altså opfundet. Ligeledes hvis man har filer i et tegnformat fx. CP850 eller CP1252(MS Windows), så er iconv vores ven.

Med venlig hilsen
Egon Andersen



Follow ups

References