Forum » Izdelava spletišč » encoding
encoding
jure1825 ::
neki mi ni jasno glede encodinga strani. Jaz npr v glavo strani (head) dam:
in mi stran pokaže v iso-8859-2, potem iščem vzroke za to in vidim da sem v httpd.conf nastavil ta encoding, ker je pač pisalo da je dobro napisati default char set in sem dal iso-8859-2. Zdaj me pa zanima zakaj piše, da je to dobro dat, če pa potem ne morem spremenit za vsako stran tako kot želim.
< META content="text/html; charset=utf8" >
in mi stran pokaže v iso-8859-2, potem iščem vzroke za to in vidim da sem v httpd.conf nastavil ta encoding, ker je pač pisalo da je dobro napisati default char set in sem dal iso-8859-2. Zdaj me pa zanima zakaj piše, da je to dobro dat, če pa potem ne morem spremenit za vsako stran tako kot želim.
#
# Specify a default charset for all pages sent out. This is
# always a good idea and opens the door for future internationalisation
# of your web site, should you ever want it. Specifying it as
# a default does little harm; as the standard dictates that a page
# is in iso-8859-1 (latin1) unless specified otherwise i.e. you
# are merely stating the obvious. There are also some security
# reasons in browsers, related to javascript and URL parsing
# which encourage you to always set a default char set.
#
AddDefaultCharset ISO-8859-2
Road Runner ::
no, kot pise, zato da so tudi javascript fajli in urlji v pravem encodingu, da ni zbrke. (naprimer v javascriptu reces document.write(čžš) in to se v htmlju ne bo pokazalo tako, ker je drug encoding)
server pac poslje v headerjih zraven se encoding. to naprimer lahko povozis s kaksnim server-side scriptingom, tako da posljes svoje headerje.
najbolj zihr je ce sta oba encodinga (na serverju in v htmlju) enaka. je pa pogosta praksa da server nicesar ne posilja in se vse doloci v headu htmlja - ker navadno ljudje ne dajemo sumnikov in podobnega sranja v url ali v javascript
server pac poslje v headerjih zraven se encoding. to naprimer lahko povozis s kaksnim server-side scriptingom, tako da posljes svoje headerje.
najbolj zihr je ce sta oba encodinga (na serverju in v htmlju) enaka. je pa pogosta praksa da server nicesar ne posilja in se vse doloci v headu htmlja - ker navadno ljudje ne dajemo sumnikov in podobnega sranja v url ali v javascript
http://dusan.fora.si/blog/ (742617000027)
Zgodovina sprememb…
- spremenil: Road Runner ()
jure1825 ::
Aha hvala ja zdaj razumem :)
U bistvu bi v mojem primeru jaz moral za vsak file, ki bi ga poslal v utf8 moral v phpju naredit da pošlje header z encodingom na utf8... kar pa se mi ne da in bo zato kar brez default encodinga ostalo.
U bistvu bi v mojem primeru jaz moral za vsak file, ki bi ga poslal v utf8 moral v phpju naredit da pošlje header z encodingom na utf8... kar pa se mi ne da in bo zato kar brez default encodinga ostalo.
Road Runner ::
al pa pac nastavis default encoding na utf8 :)
http://dusan.fora.si/blog/ (742617000027)
jerneju ::
Kateri encoding naj uporabim za spletno stran? Zaenkrat uporabljam UTF-8.
Sem pa opazil, da slovenske strani uporabljajo še:
iso-8859-2
windows-1250
torej za katero naj se odločim? Meni se zdi najboljši prvi (je najuniverzalnejši).
Sem pa opazil, da slovenske strani uporabljajo še:
iso-8859-2
windows-1250
torej za katero naj se odločim? Meni se zdi najboljši prvi (je najuniverzalnejši).
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Šumniki in MySqlOddelek: Izdelava spletišč | 6694 (6231) | SPEEEED |
» | [Java] Servlet ne prepozna šumnikovOddelek: Programiranje | 1541 (1467) | MarkookraM |
» | MySQL in czsOddelek: Izdelava spletišč | 3612 (2702) | krho |
» | jebe*** šumnikiOddelek: Izdelava spletišč | 4155 (3561) | Tr0n |
» | Problem s charsetomOddelek: Izdelava spletišč | 1591 (1424) | Matek |