Vedere strani personaggi su alcune pagine web


1

In una pagina in cui sono stato inviato ho letto questo:

"... â € œattacca il ... â € Â cerniera sui fianchi"

Cosa causa questo? È un problema sul lato del sito (codifica errata per il set di caratteri nel preambolo html) o è dalla mia parte? Posso farci qualcosa?

Grazie,

JD

PS: Ecco la pagina: http://davedraper.com/blog/2010/08/04/hip-movement-continuum/


Questo può avere una serie di ragioni. Per una risposta specifica, sarebbe meglio un link alla pagina
Pekka 웃

Abbastanza giusto - fatto. Grazie per il suggerimento
JDelage,

Inoltre, informazioni su quale browser stai utilizzando, su quale sistema operativo e su quale lingua (e) il sistema operativo e il browser sono impostati.
chris,

Risposte:


2

Questo è alla fine del sito. Non c'è niente che tu possa fare davvero.

Il sito è codificato UTF-8. Quello che stai vedendo è molto probabilmente il risultato di caratteri di citazione che occupano internamente più byte (tre byte che formano il carattere) rappresentato in una codifica a byte singolo come ISO-8859-1 (dove quei tre byte sono visualizzati come tre caratteri separati, e non ha senso.)

Ciò accade spesso anche quando il contenuto viene copiato + incollato da Word.

Ecco una tabella di sequenze multi-byte comuni e cosa intendevano essere (il titolo è tedesco, ma il contenuto è piuttosto autoesplicativo).

Questo è:

“   “

Ciò accade spesso quando lo sviluppatore del sito Web sbaglia la codifica in alcune parti del processo, nel modulo di input, nelle tabelle del database o nella connessione al database.


È vero che il problema è all'altro capo, ma non è sempre vero che non c'è nulla che tu possa fare. A volte aiuta a cambiare il carattere utilizzato dalla codifica del browser, che la maggior parte dei browser ti consente di personalizzare. In Firefox, sotto "Visualizza", c'è un menu "Codifica caratteri" e puoi provare diverse opzioni. Non sembra aiutare per quello a cui JDelage è collegato, però.
frabjous,

@frabjous yup, in questo caso, le codifiche sono mischiate così male che non esiste un modo semplice per risolverlo. (Sono byte UTF-8 interpretati da una codifica a byte singolo ma rappresentati in UTF-8). Ma è vero che impostando una codifica specifica nel browser, a volte la pagina può essere forzata a visualizzare nel modo giusto.
Pekka 웃
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.