[Imc-torino] il sito ha qualche casino
Elettrico
elettrico a ecn.org
Lun 21 Apr 2008 01:35:46 PDT
nomiS scrisse:
> dovrebbe essere un problema di decodifica del browser [mozilla firefox o
> internet explorer]. lo fa anche a me. devi andare su "visualizza" del
il problema è dato da varie cose insieme: ogni pagina internet viene
codificata secondo uno standard, perchè ogni carattere deve
corrispondere ad un numero, in maniera che il computer possa capirla e
rappresentarla correttamente.
le codifiche che per noi occidentali vanno per la maggiore sono latin-1,
iso-8859-1 (e la sua variante iso-8859-15 con il simbolo €) e,
ultimamente, utf-8, preferita perchè include (quasi) tutti i simboli di
tutti gli alfabeti del mondo.
ora, il problema è che questa codifica determina come viene salvato il
file, come avviene la connessione al database, come viene letto dal
server, come viene spedito dal server, come viene interpretato dal
browser. se in uno solo di questi passaggi la codifica differisce, ad
esempio si prende un file salvato in iso-8859-1 e lo si passa al browser
dicendogli che è in utf-8 (cosa che mi pare capiti con le pagine della
vecchia indy) tutti i caratteri dalla codifica complessa verranno
sminchiati.
non c'è modo di correggere se non convertendo a mano i file o mettendo
in piedi un sistema che capisca la codifica e quindi inserisca
l'intestazione corretta.
per quanto riguarda noi, il nostro server spedisce la pagine al browser
in utf-8, come si evince da questa intestazione:
<meta http-equiv=Content-Type content="text/html; charset=utf-8">
i browser moderni dovrebbero non avere problemi, per cui se si
verificano cose strane potrebbe succedere che vi sia una pagina in cui
per caso l'intestazione non è corretta o in cui manca del tutto, per cui
i browser rimangono ingannati e usano, in genere, latin-1.
potrebbe anche essere che siano post fatti con vecchi browser che non
capiscono la codifica corretta.
potrebbe essere che nei post in cui i caratteri appaiono sminchiati sia
sufficiente un editing, senza modificare nulla, per far sì che
l'articolo venga risalvato correttamente. se non succede l'unica
alternativa è correggere a mano il post...
--
"In principio era il cubo"
- Key fingerprint = D32C 7B60 F65C EF4D FCA8 BC99 C4DB 0E52 1D7B 9A83 -
- I like to listen: http://www.jamendo.com/it/artist/blackwire/ -
Maggiori informazioni sulla lista
Imc-torino