Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente | |||
|
elsenews:spot-2025:08:mathjax [26/12/2025/H07:34:52] 216.73.216.167 supprimée |
— (Version actuelle) | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | | ||
| - | |||
| - | |||
| - | ---- | ||
| - | ====== MathJax 4.0 - Le boss des maths sur le Web ====== | ||
| - | Vous savez ce qui m’a plu en découvrant aujourd’hui MathJax 4.0 ? | ||
| - | Ce n’est pas tant les nouvelles fonctionnalités (pourtant impressionnantes) que le chemin parcouru depuis 2009. Car il y a 15 ans, afficher une simple équation mathématique sur une page web relevait du parcours du combattant et aujourd’hui, | ||
| - | Alors pour ceux qui ne connaissent pas, MathJax c’est LE moteur JavaScript open-source qui permet d’afficher des équations mathématiques sur n’importe quel navigateur. Sans plugin, sans galère, juste du JS pur. | ||
| - | Et cette v4 règle enfin des problèmes qu’on traîne depuis des années. Prenez par exemple le retour à la ligne automatique… Jusqu’à présent, si vous aviez une équation trop longue, tant pis pour votre mise en page. Et bien avec la v4, MathJax gère maintenant le line-breaking intelligent, | ||
| - | Les performances ont aussi pris un coup de boost considérable grâce à l’équipe qui a déplacé la génération de la synthèse vocale dans des web workers séparés. Concrètement, | ||
| - | Côté typographie, | ||
| - | L’intégration HTML dans les expressions LaTeX et MathML, sont également très cool car ça permet d’inclure des éléments HTML directement dans vos formules mathématiques. Des liens cliquables dans une équation, des tooltips interactifs, | ||
| - | Pour l’utiliser, | ||
| - | <script id=" | ||
| - | Puis d’aller lire la documentation ici pour apprendre à l’utiliser. | ||
| - | Voici un exemple d’intégration : | ||
| - | < | ||
| - | Et voici ce que c’est censé rendre visuellement : | ||
| - | Et si vous avez un Wordpress, y’a même des plugins pour ce truc . | ||
| - | L’accessibilité n’est pas en reste avec un explorateur d’expressions mis à jour qui s’active par défaut comme ça, les utilisateurs de lecteurs d’écran peuvent naviguer dans les formules complexes avec une bien meilleure ergonomie. Ça permet de rendre les maths accessibles à tous. | ||
| - | Ah et j’allais oublier, MathJax 4.0 est maintenant disponible en modules ES6 en plus des modules CommonJS. Pour les développeurs qui bossent avec des stacks modernes, c’est un vrai plus pour l’intégration et l’optimisation des bundles. | ||
| - | Pour les développeurs de plateformes éducatives, | ||
| - | Un grand merci à Newa pour la découverte ! | ||
| - | https:// | ||
you see this when javscript or css is not working correct