This link has been bookmarked by 11 people . It was first bookmarked on 23 Aug 2009, by pjmoyd.
-
-
Similarly, MathML is widely supported by math-aware software. By virtue of being standard (which LaTeX isn’t) and explicit and low-level (which LaTeX also isn’t), MathML is well-suited as an import/export format. The design team for the Math Input Panel which is being introduced as a new accessory in Windows 7 crew the same conclusion. The Math Input Panel does handwriting recognition of mathematics, for use in other applications. It’s only data format? MathML.
Another area where MathML excels in in accessibility. In MathML, the logical equation structure is explicitly encoded, which greatly facilitates voice rendering. MathML has been incorporated by reference into the DAISY digital talking book specification, which will soon be a mandatory format for textbook publishers to produce in the US.
My point here is not that MathML is better than LaTeX — LaTeX is great for the uses it was designed for. However, offering MathML as an example of an XML language that wasn’t needed and isn’t used is incorrect. It was designed to do a better job than the existing alternatives (including LaTeX) in terms of accessibility, validation, and explicit encoding of logical expression structure among other things. In those areas, it is successful and widely used, as the three example above indicate.
-
-
Alain MaroisUn point de vue intéressant sur le xml, à rebours des conceptions en sciences de l'info (en tout cas les miennes)
-
ndeed, it was what Doug Crockford called “impedance mismatch inefficiencies” that sparked him to create JSON - standardizing Javascript’s object notation as a portable data container.
-
Stop Inventing New Formats
- 1 more annotations...
-
-
Bill AndersonHow to be practical with data now. One key quote: ”the most scarce resource available for semantic integration is human attention.”
-
Alex MIkhalevHow XML Threatens Big Data
-
pjmoydHow XML Threatens Big Data (dataspora.com)
submitted 2 hours ago by DRMacIver to programming20 commentsshare
Would you like to comment?
Join Diigo for a free account, or sign in if you are already a member.