Wikipédia:Test Unicode arabe
Un article de Wikipédia, l'encyclopédie libre.
Cette page a pour but de vous aider à tester si votre navigateur prend correctement en charge l'affichage de l'alphabet arabe, écriture qui nécessite, outre la présence d'une police adaptée correctement installée, un moteur de rendu spécifique.
L'arabe, en effet, se code de manière logique et non visuelle, ce qui signifie qu'on entre chaque lettre dans l'ordre où on l'écrit en arabe, sans se préoccuper du sens de lecture et des ligatures. Il appartient au moteur de rendu d'afficher les lettres et les mots de droite à gauche (dans le sens inverse de la saisie quand on utilise un ordinateur réglé par défaut dans le sens occidental, de gauche à droite) et de modifier le tracé de chaque lettre, le cas échéant, selon sa place dans le mot.
Comparez les images de la colonne de droite avec ce qui s'affiche pour vous dans la colonne Texte à gauche. Plusieurs possibilités d'erreurs sont évoquées pour vous permettre de comprendre ce qui ne fonctionne pas. Notez que, selon la police utilisée pour l'affichage, il est possible que le tracé des caractères varie quelque peu dans le détail, ce qui n'a pas d'importance réelle.
En cas de problème, la meilleure solution consiste à mettre à jour son navigateur, son système d'exploitation et, si seuls certains caractères sont mal rendus, d'utiliser une autre police pour l'affichage de l'arabe.
Sommaire |
[modifier] Ligatures et respect de l'ordre des lettres dans un mot isolé
Plusieurs types d'erreurs d'affichage sont possibles.
[modifier] Navigateurs à rendu correct
- Firefox 1.5 ; problèmes de ligatures lorsqu'une lettre est colorée dans un mot arabe. Le reste parfait.
- Konqueror 3.1.5 (Debian GNU/Linux Sarge) ;
- Konqueror 3.2 (Mandrake 10.0) ;
- Safari (toutes versions) ;
- Mozilla Firebird 0.7 (Debian GNU/Linux Sarge) ;
- Mozilla 1.4 et 1.6 sous Mdk 9.2 et Windows XP ;
- Mozilla 1.7 sous Debian GNU/Linux Sid ;
- Mozilla 1.6 et 1.7 / Win2K ;
- Mozilla Firefox 0.8 et 1.01 ;
- Netscape 7.2 sous Mac OSX
- Epiphany : même rendu que Firefox
- IE5.5 / WinME ;
- IE6 / Win2K ;
- IE7 / Windows XP ;
- Opera 7.23 / Win2K ;
- Opera 7.50 beta 2 Windows XP ;
- Opera 8.5x ;
- Opera 9.x ; le surlignement à la souris fait disparaître la partie basse. Le reste parfait
- Galeon (navigateur Gnome utilisant le moteur de rendu Gecko, sous Mandrake 9.2).
[modifier] Navigateurs à rendu incorrect
- Opera 7.11 : lettres inversées, ligatures inversées mais mots dans le bon ordre ;
- Opera 7.22 sous GNU/Linux : les diacritiques sont placés entre les caractères avec certaines polices qui, dans d'autres logiciels, les affichent correctement.
- links-graphic (sous MDK 9.2): ordre inversé, pas de ligatures
[modifier] Respect de l'ordre des mots
Certains navigateurs, bien qu'affichant correctement les mots isolés, ne respectent cependant pas l'ordre des mots.
Texte | Image | |
---|---|---|
في الفندق |
Affichage correct. | |
Erreur : lettres dans le bon sens mais mots inversés. |
[modifier] Navigateurs à rendu correct
- Mozilla Firefox 1.5 (Debian GNU/Linux Unstable)
- Konqueror 3.1.5 (Debian GNU/Linux Sarge) ;
- Konqueror 3.2 (Mandrake 10.0) ;
- Safari (toutes versions) ;
- SeaMonkey (toutes versions)
- Mozilla Firebird 0.7 (Debian GNU/Linux Sarge) ;
- Mozilla 1.4 et 1.6 sous Mdk 9.2 ;
- Mozilla 1.7 sous Debian GNU/Linux Sid ;
- Mozilla 1.6 et 1.7 / Win2K ;
- Mozilla Firefox 0.8 et 1.01 ;
- Mozilla Firefox 1.0 sous XP Pro, sous Debian ;
- IE5.5 / WinME ;
- IE6 / Win2K ;
- IE7 / Windows XP ;
- Opera 7.23 ;
- Opera 7.50 beta 2 Windows XP ;
- Opera 8.5x ;
- Opera 9.x ;
- Galeon.
[modifier] Navigateurs à rendu incorrect
- Opéra 7.11 : lettres inversées, ligatures inversées mais mots dans le bon ordre ;
[modifier] Présence de tous les caractères et gestion des diacritiques
S'il manque un ou plusieurs caractères moins courants dans la police destinée à l'affichage de l'arabe, les effets peuvent être gênants. De plus, certaines polices et/ou navigateurs gèrent mal le placement des diacritiques, qui peut être complexe, certaines lettres en portant parfois plusieurs à la fois. En guise de test, voici un syntagme contenant un caractère rare et des signes de vocalisation.
Texte | Image | |
---|---|---|
قُبَّعَةِٱلسَّيِّدَة |
Affichage correct. Kasra (en vert) sous la lettre. |
|
Affichage correct. Kasra (en vert) sous la šadda. |
||
Erreur : les diacritiques sont écrits entre les lettres. |
La kasra (trait légèrement oblique) peut être placée sous la lettre ou directement sous la šadda (sorte de 3 couché), pour l'avant dernière lettre (de droite à gauche), toutes positions correctes.
[modifier] Navigateurs à rendu correct
- Konqueror 3.1.5 (Debian GNU/Linux Sarge) ;
- Konqueror 3.2 (Mandrake 10.0) ;
- IE5.5 / WinME ;
- IE6 / Win2K ;
- IE7 / Windows XP ;
- Safari 1.2, Safari 2 ;
- Opera 7.23 / win2K ;
- Opera 9.x ;
- Mozilla Firefox 0.8
- Mozilla Firefox 1.0 fr / Windows XP (Pro ou Édition Familiale) Service Pack 2
[modifier] Navigateurs à rendu incorrect
Il faut bien prendre garde à ce que le test soit pratiqué avec une police pour l'affichage contenant effectivement les diacritiques : sans cela, le navigateur risque d’utiliser ceux d’une autre police et ainsi mal les placer par rapport aux lettres. De nombreux cas d’erreurs signalées ci-dessous sont vraisemblablement dues à des polices incorrectes.
- Mozilla Firebird 0.7 (Debian GNU/Linux Sarge) : les diacritiques sont écrits entre les lettres ;
- Mozilla Firefox 0.8 (Debian GNU/Linux Sarge) : idem ;
- Mozilla Firefox 0.8 (Mdk 9.2) : idem ;
- Mozilla Firefox 0.8 (Windows XP) : idem ;
- Mozilla Firefox 0.9.3 (Debian GNU/Linux Sarge) : idem ;
- Mozilla Firefox 1.0RC1 (W2K) : idem ;
- Mozilla Firefox 1.0.1 (Debian GNU/Linux Sarge) : idem ;
- Epiphany : idem Mozilla Firefox 1.0.1 ;
- Mozilla Firefox 1.0.2 Kasra sous la šadda ;
- Mozilla Firefox 1.5 (Debian GNU/Linux Unstable)
- Mozilla Firefox 1.0 sous XP Pro ; idem ;
- Mozilla 1.4 et 1.6 sous Mdk 9.2 : idem ;
- Mozilla 1.6 sous WinXP/W2K : idem ;
- Mozilla 1.7 sous Debian GNU/Linux Sid : idem ;
- Mozilla 1.7.5 sous Mdk 10.1 : diacritiques entre les lettres ;
- Safari 1.0 et 1.1 : ligatures incorrectes pour les lettres vocalisées ;
- Opera 7.5 sous GNU/Linux ;
- Galeon (sous MDK 9.2) : diacritiques entre les lettres.
Pour Firefox 1.0 sous Debian, l’affichage est presque correct avec une police de caractères contenant les diacritiques. Sinon, ils sont espacés.