Basiskennis informatica/Codering/Unicode: verschil tussen versies

geen bewerkingssamenvatting
Geen bewerkingssamenvatting
Geen bewerkingssamenvatting
 
Om te weten in welke codering een bestand is opgeslagen, wordt vaak gebruik gemaakt van de [[w:en:Byte order mark|Byte order mark]] (BOM). Zo merk je met een hex-editor dat een bestand gecodeerd in UTF-8 vaak begint met <code>EF BB BF</code>, een bestand in UTF-16 vaak met <code>FF FE</code> (of <code>FE FF</code> bij [[w:Endianness#Big-endian|Big-endian]]) en een bestand in UTF-32 vaak met <code>00 00 FE FF</code> (of <code>FF FE 00 00</code> bij [[w:Endianness#Big-endian|Big-endian]])
 
{{Bericht
|titel=''Tweakers stapt over op UTF-8''
|bericht=Tweakers zet hun standaardtekencodering van latin-9 (ISO-8859-15) om naar UTF-8. Dat lijkt eenvoudig, maar ze wilden geen downtime, de code waar inhoud werd ge-output naar een tekencodering moest worden aangepast, alsook de wachtwoordenopslag (met een tussenstap voor gehashte wachtwoorden). De door hun gebruikte latin-9 had bovendien geen expliciete ondersteuning in de databank MySQL, wat de zaken ook bemoeilijkte. De eindgebruiker merkt hier niet veel van, tenzij bij het aanpassen van reacties/posts: bij latin-9 had je een [[w:nlKarakter-entiteitreferentie|html-entiteit]] zoals <code>& # 127866 ;</code> nodig, maar nu kan dat met 🍺 rechtstreeks in UTF-8.
 
<div style="background:#EEEEFF; font-size: smaller; border: 1px #1E90FF solid; border-left-width: 10px; padding: 5px;">
{{voetnoot web | titel=Tweakers stapt over op utf-8 | uitgever=tweakers.net | datum=2019-01-14 | taal=nl | url=https://tweakers.net/plan/1980/tweakers-stapt-over-op-utf-8.html}}
|titel='''Tweakers stapt over op UTF-8'''
 
|bericht=Tweakers zet hun standaardtekencodering van latin-9 (ISO-8859-15) om naar UTF-8. Dat lijkt eenvoudig, maar ze wilden geen downtime, de code waar inhoud werd ge-output naar een tekencodering moest worden aangepast, alsook de wachtwoordenopslag (met een tussenstap voor gehashte wachtwoorden). De door hun gebruikte latin-9 had bovendien geen expliciete ondersteuning in de databank MySQL, wat de zaken ook bemoeilijkte. De eindgebruiker merkt hier niet veel van, tenzij bij het aanpassen van reacties/posts: bij latin-9 had je een [[w:nlKarakter-entiteitreferentie|html-entiteit]] zoals <code>& # 127866 ;</code> nodig, maar nu kan dat met 🍺 rechtstreeks in UTF-8.
 
{{voetnoot web | titel=Tweakers stapt over op utf-8 | uitgever=tweakers.net | datum=2019-01-14 | taal=nl | url=https://tweakers.net/plan/1980/tweakers-stapt-over-op-utf-8.html}}
|style=font-size: small;
</div>
|type=info
|afbeelding=}}
 
{{Sub}}
3.887

bewerkingen

Informatie afkomstig van https://nl.wikibooks.org Wikibooks NL.
Wikibooks NL is onderdeel van de wikimediafoundation.