Citat:
Dom gamla rena 8-bitars teckenseten som ISO-8859-1 - 15 och win-1252 dör snart
Allt nytt måste göras i unicode, t.ex. UTF-8. Allt annat är IMO tjänstefel.
Jag önskar att jag kunde säga att alla använder unicode/UTF-8 om två år,
men jag är tyvärr inte helt säker på det.
Helt klart går det ju åt rätt håll.
Andelen av nätplatser som använde UTF-8, 1/1:
2010: 50,6%
2011: 59,8%
2012: 68,0%
2013: 74,7%
2014: 78,7%
2015: 82,3%
2016: 86,0%
Om trenden håller i sig så kör alla UTF-8 på webben om drygt 3 år.
Jag tvekar inför att kalla Oracle dinosaurie, och jag hoppas att
dom inte tycker att dom är så stora att dom inte behöver bry sig
om omvärlden. En sådan inställning brukar inte sluta bra...
När dom byter standard till UTF-8 måste dom naturligtvis tillhanda-
hålla bra verktyg för de databaskonverteringar som behöver göras
hos de som går över till UTF-8, om dom inte redan har det.
Lite förtydliganden om Oracle
Oracle stöder naturligtvis UTF-8. ISO-8859-1 – ISO-8859-15, m.m.
täcker ju olika språkområden, men inget fungerar internationellt,
som UTF-8.
Oracle rekommenderar unicode om man vill hantera flera språk:
https://docs.oracle.com/database/121...e.htm#NLSPG006
UTF-8 kan sägas vara en unicodeimplementation, även om det
finns fler. Om kinesiska eller japanska är huvudspråk så är
UTF-16 att föredra även om dessa språk hanteras av UTF-8.
Om man inte begär det explicit, så installeras Oracle 12 till att
som default ha den teckenmappning som datorns operativsystem
har. I Sverige kan det vara ISO-8859-1. I Ryssland är det vanligare
med ISO-8859-5, om vi talar ISO-8859.
Java och UTF-8
Jag har bara jobbat med UTF-8 i Java.
Hittade detta, om Java och teckenkodning:
"Since both of these are kind of outside of your control,
it is probably better to explicitly specify an encoding for
all the files your program writes and read. UTF-8 should
work in most cases."
–