OFF: unicode a weben
Vajk Fekete
Vajk.Fekete at oracle.com
Thu Feb 26 10:17:07 CET 2004
sziasztok,
akit nem erdekel, hogy miert van a sok szivas, annak DEL.
A sok szivas a kovetkezo ketto dolog miatt van:
1. rengeteg weblap nem mondja meg magarol egyertelmuen, hogy milyen
kodolassal keszult.
Mindenkinek, minden orszagnak, minden browsernek van defaultja, meg meg
allithato is. Ezek azok a weblapok, amik nekem jol latszanak, neked nem,
Sanyinak megint jo, stb.
2. a sok alapertelmezes miatt sok ertelmetlen, felesleges konverzio
tortenik, es mivel a konverziok szimmetrikusak, nagyon nehez rajonni,
hogy mi is van, mert akar meg jora is visszaalakulhat a dolog.
Egy pelda:
Van egy weblap, isolatin2 kodolassal keszult, de a fejlecbe ezt nem
irjak bele. Jon a google, letolti, es feltetelezi, hogy win1250
kodolasu. Vegrehajtja a win1250->UTF8 atalakitast, es eltarolja a
cuccot. Jon a felhasznalo, es (a pelda rossz, de ne kossetek bele hogy
ilyent nem lehet) a google adatbazisabol lekeri a lapot. A google latja
hogy win1250 kell, vegrehajtja a UTF8->win1250 atalakitast, es binarisan
elo is allt az eredeti file!! A kliens megnezi, neki a isolatin2 a
default, vagy naggyon okosra irtak meg, es rajon hogy ez az, es
megmutatja. User orul, hogy minden mukodik.
Aztan jon valaki mas, aki UTF8-ban akarja megnezni, neki nem csinalunk
atalakitast, es nezi a szemetet.
vajk
More information about the Elektro
mailing list