Cette troisième version de MathML offre une meilleure représentation des symboles mathématiques de base et les symboles des autres langues. MathML 3.0 supporte également l'écriture d'annotations de droite à gauche pour l'Arabe et l’hébreu notamment.
Il améliore par ailleurs l'accessibilité des formules mathématiques aux agents utilisateurs (comme les lecteurs d'écrans).
Actuellement, l'adoption de MathML est très variable, selon les navigateurs. Firefox supporte MathML 2 (mais pas encore la version 3). Opéra quant à lui, supporte déjà le profile CSS de MathML3.
Pour lire les annotations MathML sur Internet Explorer, l'installation du plug-in MathPlayer est nécessaire.
MathJax, une solution tierce, multi-navigateur et open-source en JavaScript, permet de contourner l'absence de support de ce standard ouvert.
Évidemment, le Consortium mondial espère voir ces nouvelles spécifications de MathML rapidement intégrées par tous les éditeurs de navigateurs.
Source : la page dédié à MathML sur le site du W3C
Et vous ?


En collaboration avec Gordon Fowler