W3C обновил свой стандарт MathML, предназначенный для отображения математических символов на веб-страницах, позволяющий лучше изобразить основные математические знаки и обрабатывать математические символы на нескольких языках. World Wide Web Consortium (W3C) надеется, что эта новая версия MathML будет включена в группу стандартов, поддерживаемых браузерами в рамках веб-спецификаций HTML5, таких как CSS (Cascading Style Sheets) и SVG (Scalable Vector Graphics).
Новый стандарт предоставляет основные символы, такие как умножение, деление в столбик, вычитание, а также некоторые дополнительные символы. Новый стандарт позволит веб-дизайнерам страниц с математическими формулами добавлять эти символы на страницы, вместо того чтобы идти сложным путём вложения уменьшенных изображений символов и формул в страницы. Символы также будут полезны для ряда вспомогательных технологий, таких как программа чтения с экрана, адаптированная для интерпретации математического материала.
Помимо прочих дополнений в новом стандарте расширено число языков, которые он может поддерживать. Примечательно, что он может поддерживать арабский язык и некоторые другие языки, на которых предложения записываются справа налево.
В настоящее время Firefox поддерживает MathML 2, но не MathML 3. Opera поддерживает CSS профиль для MathML 3. Пользователи Internet Explorer могут для правильного отображения MathML использовать плагин MathPlayer. Пользователи, браузер которых не поддерживает MathML, могут также использовать
программное обеспечение JavaScript MathJax для корректного отображения математических символов. Для действительно сложных формул MathJax использует стандарт LaTeX, популярный при оформлении научной документации.