MathJax 3 是一个用于在网页上显示数学公式的 JavaScript 引擎。它是 MathJax 项目的最新版本,相比于 MathJax 2,有以下区别:
- 性能优化:MathJax 3 在性能方面进行了优化,能够更快地渲染数学公式,提供更流畅的用户体验。
- 模块化架构:MathJax 3 采用了模块化的架构,将功能划分为多个模块,可以根据需要选择加载所需的模块,减少了加载时间和资源消耗。
- 支持新的输入格式:MathJax 3 支持更多的数学输入格式,包括 TeX、AsciiMath 和 MathML,使得用户可以使用不同的语法来输入数学公式。
- 改进的可访问性:MathJax 3 提供了更好的可访问性支持,使得屏幕阅读器和其他辅助技术能够更好地解析和理解数学公式。
- 支持动态更新:MathJax 3 具有动态更新的能力,可以在页面加载后动态地渲染和更新数学公式,而无需刷新整个页面。
对于 MathJax 3 和 MathJax 2 的区别,可以参考腾讯云的数学公式渲染服务 MathJax 3 文档,链接地址:https://cloud.tencent.com/document/product/1133/46864。