» »

encoding

encoding

jure1825 ::

neki mi ni jasno glede encodinga strani. Jaz npr v glavo strani (head) dam:

< 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
http://dusan.fora.si/blog/ (742617000027)

Zgodovina sprememb…

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.

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).

jure1825 ::

kr naprej utf8 uporabljaj.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Šumniki in MySql

Oddelek: Izdelava spletišč
196205 (5742) SPEEEED
»

[Java] Servlet ne prepozna šumnikov

Oddelek: Programiranje
51351 (1277) MarkookraM
»

MySQL in czs

Oddelek: Izdelava spletišč
423287 (2377) krho
»

jebe*** šumniki

Oddelek: Izdelava spletišč
403584 (2990) Tr0n
»

Problem s charsetom

Oddelek: Izdelava spletišč
111320 (1153) Matek

Več podobnih tem