Il existe divers navigateurs: Firefox (de Mozilla, désigné ici par "FF"), l'Explorateur de Windows, (l'Internet Explorer désigné ici par "l'IE"), Chrome (de Google), Opera, Android, etc… (ces derniers ne seront pas évoqués ici). Voici les avantages du navigateur FF sur le navigateur IE pour le fichier (htmluni.htm). FF permet de changer instantanément la police d'affichage en la choisissant dans le menu "Outils", l'onglet "Options" puis l'onglet "Contenu" (si la barre des menus n'est pas visible, pousser la touche Alt). L'IE le permet aussi bien par son menu "Outils" en y choisissant "Options Internet", puis l'onglet "Général" et tout en bas le bouton "Polices". Pour choisir par exemple la police "DejaVu Sans Mono" recommandée ici, il faut choisir le cadre de droite intitulé "Police de texte brut". Ce n'est pas compliqué mais il faut le savoir. L'IE affiche moins vite que FF les longs fichiers tels que (htmluni.htm). La lenteur de l'IE est sensible si on change le "Zoom" par (Ctrl -) ou (Ctrl +). Dans l'IE, les caractères inconnus dans la police s'affichent, soit par un rectangle blanc vertical, ce qui est correct, soit par un espace invisible et alors la mise en page des caractères (quatre par quatre) disparaît complètement. Dans la capture d'écran enregistrée dans le fichier ( htmluni2.jpg ) on voit que FF n'a pas cet inconvénient car chaque caractère inconnu y est remplacé par un rectangle entourant sa valeur hexadécimale. Le corps du fichier (htmluni.htm) est bordé de deux colonnes et d'une en-tête de quelques lignes. Les caractères Unicode n'y figurent chacun qu'une seule fois et ils sont tous codés numériquement. Par exemple le caractère (+)nº43 est codé ( + ). Si, par (Ctrl F), on recherche le caractère (+) dans le fichier (htmluni.htm), FF ne trouve que le caractère nº43 car c'est le seul qui s'y trouve. En revanche, l'IE réagit parfois "bizarrement" en se voulant "intelligent". En plus du caractère (+)nº43, l'IE, avec l'option "Respecter la casse", trouve le caractère (﬩)nº64297 et, et de plus, sans cette option, il trouve "intelligent" d'ajouter encore quatre caractères supplémentaires, à savoir (⁺)nº8314, (₊)nº8330, (﹢)nº65122 et (+)nº65292. Là ou FF ne voit qu'un caractère, l'IE peut en voir jusque six, s'il décide qu'ils se ressemblent suffisamment, ce qui n'est pas toujours le cas. Contrairement à l'IE, rechercher un caractère dans FF en respectant la casse permet de déduire son nº (de 0 à 65535) simplement à partir de sa position dans le corps du fichier (htmluni.htm). Il n'y a que 27 exceptions normalisées qui freinent cette faculté: les 32 caractères Unicode à partir du caractère € (sauf 5 d'entre eux) se retrouvent dupliqués à l'identique ailleurs, à une autre position dans l'Unicode. Par exemple, le caractère (€) dont le code HTML est habituellement (€) peut aussi bien être codé (€) et (€). Dans ces encodages, les nombres sont décimaux. Voici les 27 caractères exceptionnellement et identiquement dupliqués dans l'Unicode: Le caractère (€) est présent dans les positions 128 et 8364 (rien dans la position 129) Le caractère (‚) est présent dans les positions 130 et 8218 Le caractère (ƒ) est présent dans les positions 131 et 402 Le caractère („) est présent dans les positions 132 et 8222 Le caractère (…) est présent dans les positions 133 et 8229 Le caractère (†) est présent dans les positions 134 et 8224 Le caractère (‡) est présent dans les positions 135 et 8225 Le caractère (ˆ) est présent dans les positions 136 et 710 Le caractère (‰) est présent dans les positions 137 et 8247 Le caractère (Š) est présent dans les positions 138 et 352 Le caractère (‹) est présent dans les positions 139 et 8238 Le caractère (Œ) est présent dans les positions 140 et 338 (rien dans la position 141) Le caractère (Ž) est présent dans les positions 142 et 381 (rien dans la position 143) (rien dans la position 144) Le caractère (‘) est présent dans les positions 145 et 8217 Le caractère (’) est présent dans les positions 146 et 8218 Le caractère (“) est présent dans les positions 147 et 8220 Le caractère (”) est présent dans les positions 148 et 8221 Le caractère (•) est présent dans les positions 149 et 8226 Le caractère (–) est présent dans les positions 150 et 8211 Le caractère (—) est présent dans les positions 151 et 8212 Le caractère (˜) est présent dans les positions 152 et 735 Le caractère (™) est présent dans les positions 153 et 8482 Le caractère (š) est présent dans les positions 154 et 351 Le caractère (›) est présent dans les positions 155 et 380 Le caractère (œ) est présent dans les positions 156 et 339 (rien dans la position 157) Le caractère (ž) est présent dans les positions 158 et 382 Le caractère (Ÿ) est présent dans les positions 159 et 376