| |
|
|
| |
Session: |
Parallel Sessions - Approaches to Modeling 3 |
| |
Title: |
Mathematics on the Web |
| |
Chair: |
|
| |
Time: |
Sunday, November 16, 1:30PM - 3:00PM |
| |
Rm #: |
21, 22, 23, 24, 25, 28 |
| |
Speaker(s)/Author(s): |
|
| |
Bebo White |
| |
|
| |
Description: |
| |
The World Wide Web was invented by scientists in order to share scientific information. Such information is often dependent upon visually acceptable mathematical expressions and formulae. Until very recently, the mathematics in web pages was frequently encoded as a graphical image (in GIF, JPEG, or PNG formats). Such images are often of poor quality and visually different from the text that encloses them. They are also, by definition, static meaning that the viewer of the page cannot interact with them. With MathML, this situation is changing.
MathML, short for Mathematical Markup Language, is a World Wide Web Consortium Recommendation for encoding mathematical content in web pages. MathML is an XML application thereby making it a logical counterpart to HTML (or XHTML), the markup system for which most web content is encoded. It could therefore be said that MathML is to mathematical content what HTML (or XHTML) is to textual content.
MathML includes elements and attributes for encoding both the presentation and content of mathematics. In very general terms, presentation elements enable math to be rendered sensibly, while content elements encode the meaning of the math sufficiently to allow computational systems to interact with it.
The benefits and application of MathML is web-based science education content are obvious. Attendees to this tutorial will leave with:
* A comprehensive overview of the elements of MathML markup;
* A portfolio of MathML examples and templates that can be used immediately;
* A resource list of available MathML viewers/plug-ins, editors, and development systems. |
| |
Link: |
-- |
| |
|
|