Microsoft Edge supports the EPUB 3 format. In other words, Microsoft Edge is an EPUB 3 Reading System. EPUB 3 format requires support of embedded MathML.
If Microsoft Edge is a conformant EPUB 3 Reading System, it must support MathML.
Microsoft Edge would greatly increase its user base if it added support for MathML. My school's website tells everyone to use Firefox because MathML equations only render properly with it. I have to specifically use Firefox just for those equations, and I imagine a lot of my classmates too.
MathML may not seem as a profitable feature in Edge, but having it would be a big advantage over competing browsers, especially in academic circles. Imagine teachers telling their students that Microsoft Edge fully supports MathML, an established standard!
Alice Wonder commented
MathML support is very important. MathJAX does not work well when viewing content off-line.
Johann Dirry commented
some of the biggest educational sites on the web, like Wikipedia and Wolfram Alpha can heavily profit from such an implementation. Not to mention countless online learning sites and communuties, for whom math is essential to communicate big ideas.
Workarounds like MathJAX work in many cases, but are often very limiting. Especially when trying to do interactive mathematics, or providing math in a format that can be understood by screenreaders.
you don't f** it up, edge team.
YOU! DON'T! F**! IT! UP!! @#!$
MathML support is VERY IMPORTANT! MS can best Google Chrome if Edge does
provide native html5 support which includes both MathML and SVG
Ionel Alexandru commented
"HTML + MathML" only.
This is now on GitHub
+1 and several thousands of students in Sweden using web based educational sites and publications.
I agree this idea. Many university courses use this annotation so many students prefer setting Firefox or Chrome as main browser, where MathML works very well
Y Zhang commented
mathematical features in a web page is essential to our daily lives. a good browser shall support mathml.
Please add support for the MathML standard in the new Edge browser.
Beni Cherniavsky-Paskin commented
Until this is actually implemented, please at least support img/svg fallbacks via `alttext` attribute and `sematics > annotation-xml` tags:
Currently IE would display such fallbacks but would ALSO display (badly laid out) fragments inside the math. All that's needed is an ability to hide the math when a fallback is provided, which is implementable with a small addition to the user agent stylesheet.
(And we can't simply put the same stylesheet in pages because that would hide MathML even in browsers that can render it. It has to come from each browser so that it can be retracted when real MathML support lands. Yes, it's possible to detect support in JS  but there is value in being able to author sematically correct JS-free content, never touch it again and have it still work in 10 years...)
Sina Bahram commented
It is critical to so many users, especially those with disabilities, for Edge to support MathML. With the advent of proper MathML support in various assistive technologies, we are finally living in a time when only the browser is now most responsible for denying access to the world's mathematics. Microsoft, I urge you not to be this last obstacle, please.
People might also want to the related items on uservoice.com:
- MathML support: https://windows.uservoice.com/forums/265757-windows-feature-suggestions/suggestions/6592643-support-for-html5-s-mathml
- math fonts: https://windows.uservoice.com/forums/265757-windows-feature-suggestions/suggestions/9727281-add-new-math-fonts-latin-modern-math-and-stix-2
Why isn't this supported yet? You would think that programmers would love math.
It really is time to add support for MathML. It's mature and standardized, it has a large potential user base (think of all these scientists, teachers, students etc.) and would actually provide value to your customers (more value than the n-th UX redesign) and become an (almost) unique selling proposition for IE.
I hope Spartan's new add-in model allows us to implement MathML support using code from our MathPlayer add-in for IE, which has not been allowed to run since IE9, except in Enterprise Mode.