Aiuto:Unicode/Test arabo

Da Cathopedia, l'enciclopedia cattolica.
Vai alla navigazione Vai alla ricerca
1leftarrow.png Voce principale: Aiuto:Unicode.

Questa pagina ha lo scopo di aiutarvi a verificare se il vostro browser visualizza correttamente l'alfabeto arabo, scrittura che necessita, oltre che di un font correttamente installato, anche di un rendering engine specifico.

L'arabo, infatti, viene codificato in modo logico e non visuale, il che significa che ogni lettera viene inserita nell'ordine in cui si scrive in arabo, senza preoccuparsi dell'ordine di lettura e delle legature. Spetta al rendering engine visualizzare le lettere e le parole da destra a sinistra e modificare i tracciati di ogni lettera, all'occorrenza, secondo il posto che ha nella parola.

Confrontate le immagini della colonna di destra con ciò che visualizzate nella colonna Testo a sinistra. Sono elencate molteplici possibilità d'errore per farvi comprendere ciò che non funziona correttamente. Notate che, a seconda del font utilizzato per la visualizzazione, è possibile che il tracciato dei caratteri vari un po' in qualche dettaglio, cosa che non ha però un'importanza reale.

In caso di problemi, la migliore soluzione consiste nell'aggiornare il browser, il sistema operativo e, se sono resi in modo errato soltanto alcuni caratteri, nell'utilizzare un altro font per la visualizzazione dell'arabo.

Legature e rispetto dell'ordine in una parola isolata

Sono possibili molteplici errori di visualizzazione:

Testo Immagine
إجتهاد Test arabe1.png Visualizzazione corretta.
Test arabe2.png Errore: lettere nel senso giusto, ma errata gestione delle legature.
Test arabe3.png Errore: buona gestione delle legature, ma lettere invertite.
Test arabe4.png Errore: lettere invertite e errata gestione delle legature.

Browser con visualizzazione corretta

  • Firefox 1.0; qualche problema quando una lettera di una parola araba è colorata. Il resto è perfetto.
  • Firefox 1.5.0.4 Win2000
  • Firefox 2.0 Windows XP
  • Konqueror 3.1.5 (Debian Gnu/Linux Sarge);
  • Firefox 3 beta 5 sotto Kubuntu Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9b5) Gecko/2008050509 Firefox/3.0b5
  • Konqueror 3.2 (Mandrake (software)|Mandrake 10.0);
  • Safari (tutte le versioni);
  • Mozilla Firebird 0.7 (Debian GNU/Linux Sarge);
  • Mozilla 1.4 e 1.6 sotto Mandrake 9.2 e Windows XP;
  • Mozilla 1.7 sotto Debian GNU/Linux Sid;
  • Mozilla 1.6 e 1.7 / Windows 2000;
  • Mozilla Firefox 0.8 e 1.01;
  • Chrome
  • Epiphany: stessa resa di Firefox
  • Internet Explorer 5.5 / Windows ME;
  • Internet Explorer 6 / Windows 2000;
  • Internet Explorer 8 / Windows 7;
  • Opera 7.23 / Windows 2000;
  • Opera 7.50 Windows XP ; Opera 8.*
  • Opera 9 / Windows XP
  • Galeon (browser GNOME che utilizza il rendering engine Gecko, sotto Mandrake 9.2).

Browser con visualizzazione errata

  • Opera 7.11: lettere invertite, legature invertite ma parole nell'ordine corretto;
  • Opera 7.22 sotto GNU/Linux: i segni diacritici sono posti tra i caratteri con alcuni font che, in altri programmi, li visualizzano correttamente.
  • Links grafico (sotto Mandrake 9.2): ordine invertito, assenza di legature.

Rispetto dell'ordine delle parole

Alcuni browser, nonostante visualizzino correttamente le parole isolate, non rispettano tuttavia l'ordine delle parole.

Testo Immagine
في الفندق Test arabe6.png Visualizzazione corretta.
Test arabe7.png Errore: lettere nel senso corretto, ma parole invertite.

Browser con visualizzazione corretta

  • Chrome con Windows XP
  • Mozilla Firefox 2.0 (Windows XP)
  • Konqueror 3.1.5 (Debian GNU/Linux Sarge);
  • Konqueror 3.2 (Mandrake 10.0);
  • Safari (tutte le versioni);
  • Mozilla Firebird 0.7 (Debian GNU/Linux Sarge);
  • Mozilla 1.4 e 1.6 sotto Mandrake 9.2;
  • Mozilla 1.7 sotto Debian GNU/Linux Sid;
  • Mozilla 1.6 e 1.7 / Windows 2000;
  • Mozilla Firefox 0.8 e 1.01;
  • Mozilla Firefox 1.0 sotto Windows XP Pro, sotto Debian;
  • Mozilla Firefox 1.5.0.4 sotto Win2000;
  • Internet Explorer 5.5 / Windows ME;
  • Internet Explorer 6 / Windows 2000;
  • Opera 7.23;
  • Opera 7.50 beta 2 sotto Windows XP;
  • Opera 9 / Windows XP
  • Galeon.

Browser con visualizzazione errata

  • Opera 7.11: lettere invertite, legature invertite ma parole nell'ordine corretto;

Presenza di tutti i caratteri e gestione dei segni diacritici

Se mancano uno o più caratteri meno frequenti nel font destinato alla visualizzazione dell'arabo, gli effetti possono essere fastidiosi. Inoltre, alcuni font e/o Browser gestiscono male la posizione dei segni diacritici, che può essere complessa, dal momento che alcune lettere ne possono avere più di uno alla volta. Come testo ecco un sintagma che contiene un carattere raro e dei segni di vocalizzazione.

Testo Immagine
قُبَّعَةِ ٱلسَّيِّدَة Test arabe8.png Visualizzazione corretta.
Kasra sotto la lettera.
Test arabe8bis.png Visualizzazione corretta.
Kasra sotto la šadda.
Test arabe9.png Errore: i segni diacritici sono scritti tra le lettere.

La kasra (tratto leggermente obliquo) può essere posto sotto la lettera o direttamente sotto la šadda (una sorta di 3 coricato), per la penultima lettera (da destra a sinistra), tutte posizioni corrette.

Browser con visualizzazione corretta

  • Chrome con Windows XP
  • Mozilla Firefox 0.8 e 1.5
  • Konqueror 3.1.5 (Debian GNU/Linux Sarge);
  • Konqueror 3.2 (Mandrake 10.0);
  • Internet Explorer 5.5 / Windows ME;
  • Internet Explorer 6 / Windows 2000;
  • Safari 1.2, 2.0.4;
  • Opera 7.23, Opera 8.* / Windows 2000;
  • Opera 9 / Windows XP
  • Mozilla Firefox 1.0 / Windows XP Pro SP2;

Browser con visualizzazione errata

Bisogna assicurarsi che il testo sia gestito da un font per la visualizzazione che contenga effettivamente i segni diacritici: senza, il browser rischia di utilizzare quelli di un altro font e piazzarli, così, in modo errato in rapporto alle lettere. Molti dei casi seguenti sono dovuti probabilmente all'uso scorretto dei font.

  • Mozilla Firebird 0.7 (Debian GNU/Linux Sarge): i segni diacritici sono scritti tra le lettere;
  • Mozilla Firefox 0.8 (Debian GNU/Linux Sarge): idem;
  • Mozilla Firefox 0.8 (Mandrake 9.2): idem;
  • Mozilla Firefox 0.8 (Windows XP): idem;
  • Mozilla Firefox 0.9.3 (Debian GNU/Linux Sarge): idem;
  • Mozilla Firefox 1.0RC1 (Windows 2000): idem;
  • Mozilla Firefox 1.0.1 (Debian GNU/Linux Sarge): idem;
  • Mozilla Firefox 1.0.2 Kasra sotto la šadda;
  • Mozilla Firefox 1.5.0.4 (Win2000) i segni diacritici sono scritti tra le lettere;
  • Mozilla Firefox 2.0.0.6 (WinXP) idem;
  • Epiphany: idem;
  • Mozilla Firefox 1.0 sotto Windows XP Pro: idem;
  • Mozilla 1.4 e 1.6 sotto Mandrake 9.2: idem;
  • Mozilla 1.6 sotto Windows XP / Windows 2000: idem ;
  • Mozilla 1.7 sotto Debian GNU/Linux Sid: idem;
  • Mozilla 1.7.5 sotto Mandrake 10.1: idem;
  • Safari 1.0 e 1.1: legature errate per le lettere vocalizzate;
  • Opera 7.5 sotto GNU/Linux;
  • Galeon (sotto Mandrake 9.2): i segni diacritici sono scritti tra le lettere.

Per Firefox 1.0 sotto Debian, la visualizzazione è sostanzialmente corretta con un font contenente i segni diacritici. Altrimenti essi sono sostituiti da spazi.