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