Als ik in notepad een document maak, en met de combinatie alt-0147, alt-0148 de ansi karakters 0x93 en 0x94 invoer (dat zijn respectievelijk “ en ”) en dat bestand vervolgens expliciet opsla als ANSI, dan weet ik zeker dat die hexadecimale waarden in dat bestand staan. Ik weet ook dat iso-8859-1 voor die waarden geen karakter levert. (0x93 en 0x94 zijn STS=Set Transmit State en CCH=Cancel Character).
Echter als ik dat bestand in IE of Firefox open en expliciet voor de ISO-8859-1 encoding kies, West-Europees (ISO) in IE en Western (ISO-8859-1) in Firefox, dan verschijnen toch de karakters “ en ”.
Dat klopt dan toch niet? In principe zouden daar indicatoren moeten staan dat er in het font geen karakter beschikbaar is voor die waarde (meestal een vierkantje of vraagteken). Nu verbergen de browsers voor mij het verschil tussen iso-8859-1 en windows-1252, terwijl ik dat nu juist wil zien.
Echter als ik dat bestand in IE of Firefox open en expliciet voor de ISO-8859-1 encoding kies, West-Europees (ISO) in IE en Western (ISO-8859-1) in Firefox, dan verschijnen toch de karakters “ en ”.
Dat klopt dan toch niet? In principe zouden daar indicatoren moeten staan dat er in het font geen karakter beschikbaar is voor die waarde (meestal een vierkantje of vraagteken). Nu verbergen de browsers voor mij het verschil tussen iso-8859-1 en windows-1252, terwijl ik dat nu juist wil zien.