[openmamba-devel-it] sistema reinstallato da zero, questione firefox/konqueror

Silvan Calarco silvan.calarco a mambasoft.it
Lun 22 Giu 2009 20:25:04 CEST


In data sabato 20 giugno 2009 12:14:28, Titti a gmail ha scritto:
> Impostando il riconoscimento automatico da "disattivato" ad "universale"
> la pagina appare correttamente (vedere allegato), ma se cerco di
> impostare un set di caratteri manualmente (es: visualizza-codifica
> caratteri-altri-europa occidentale) sotto la voce europa-occidentale non
> ho nessuna codifica da scegliere, e così per le altre regioni.
>
> Se qualcuno riesce a capire quale è il flag errato in compilazione di
> xulrunner per la codifica caratteri e per l'altro problema di firefox
> con alcune funzionalità java  mi fa un favore se me lo fa sapere.
>
> Grazie.
>
> Titti

Un altro link per il test di questo problema:
http://www.cl.cam.ac.uk/~mgk25/ucs/examples/UTF-8-test.txt

dopo ore di indagini non sono riuscito a trovare dove si verifica il problema 
(e quindi come si risolve). Sembra che Firefox non riesca ad individuare la 
fine di un carattere (multi-byte) non valido con conseguenze devastanti perché 
perde la sincronizzazione di tutta la parte restante del documento.  Ad 
esempio se alcune pagine hanno codifica UTF-8 e un carattere ISO-8859-15, 
questo carattere sballa tutta la pagina, con konqueror invece non capita, il 
carattere difettoso viene semplicemente visualizzato come tale.
Il file di cui sopra aperto con kate e gedit, pur non avendo precisamente il 
comportamento descritto nel documento stesso, funziona, nel senso che la 
decodifica del documento arriva fino alla fine.
Guardando il codice di firefox sembra che la funzione per impostare codifiche 
alternative utilizzi la funzione javascript 
document.getElementById('available_charsets'), e che quindi i charset 
disponibili dipendono dalla pagina che si sta visualizzando.
Agendo sulla codifica la visualizzazione di una singola pagina può migliorare, 
ma il problema alla base rimane. Dopo mille ricerche non ho trovato nessun 
problema simile in rete.
Potrebbe essere interessante, per localizzare meglio il problema, vedere come 
si comporta un altro browser compilato su openmamba e basato sul xulrunner o 
su gnome.

ciao
Silvan

-- 
mambaSoft di Calarco Silvan
Web: http://www.mambasoft.it
 
mambaSoft Store @ http://shop.mambasoft.it
openmamba GNU/Linux development @ http://www.openmamba.org



Maggiori informazioni sulla lista openmamba-devel-it