3 ms·
In 2018 there is no question about it. They should be done in HTML. I have some experience with this subject on my math website (http://regressionbuddy.com htt
by nobody271 8y ago
In 2018 there is no question about it. They should be done in HTML.
I have some experience with this subject on my math website (http://regressionbuddy.com http://regressionbuddy.com, look at the appendixes). Having it be adjustable to the screen size while at the same time presenting the content in an easy to follow way is challenging. But once you get it right there's no way to beat it.
- mindcrime 8y agoIt's especially nice if you want to make it interactive. Imagine a math book written in HMTL and using something like Tangle[1] to create nice interactive examples. The downside is that displaying formatted equations on the web is still so janky. Images suck balls, Mathjax can be slow and dodgy and adds weight to the page, while browser support for MathML is still not ubiquitous, particularly since some dumbshit at Google decided to nix MathML support[2] in Chrome. Seems like there is some effort underway[3] to try and get MathML into Chromium which would hopefully result in it winding up in Chrome, but there don't appear to be any guarantees. :-( [1]: http://worrydream.com/Tangle/ http://worrydream.com/Tangle/ [2]: https://www.cnet.com/news/google-subtracts-mathml-from-chrome-and-anger-multiplies/ https://www.cnet.com/news/google-subtracts-mathml-from-chrom... [3]: https://mathml.igalia.com/ https://mathml.igalia.com/
- nobody271 8y agoI really agree with your first point. There is an incredible amount of potential in web pages as teaching tools. I'd love to see someone make a math notebook environment for tablets with a stylus. It could pull up a sort of intellisense as you write (for example first, second, nth derivatives, common expressions, suggestions for factoring, etc.). It could have graphs. It could have a reddit like QA section. Really, there are so many unexplored ways of connecting people who are struggling with a concept with just the information they need. Who wants to watch a ten minute video to hear about that one equation three quarters of the way through? Just learn what helps people like them and offer it up as potential solutions while they are working through problems. There is the possibility of pre-endering Mathjax but that seems like it would be a lot of work.
- mindcrime 8y agoReally, there are so many unexplored ways of connecting people who are struggling with a concept with just the information they need. Who wants to watch a ten minute video to hear about that one equation three quarters of the way through? Just learn what helps people like them and offer it up as potential solutions while they are working through problems. Yeah, absolutely. There's still a lot of untapped potential in this area.
- WhitneyLand 8y agoWhy do images suck balls? What’s wrong with just inserting a URL with parms that generates the image on the fly and changes at needed? For example, analogous to image processing services like. http://www.picresize.com http://www.picresize.com
- mindcrime 8y agoThe most obvious reason is that they don't work well from a copy & paste perspective. They also don't naturally fit in with the page's normal reflow / line-breaking logic, so they can look awkward and out of place depending. Your solution works to a point, but it complicates things. Don't get me wrong... using images for equations is better than not having equations at all. But personally I consider that approach quite inferior to native MathML rendering.