Skip NavigationDesign Science: How Science Communicates
Products Solutions Store Support Reference Company View Cart

Solutions for Educators and Web Developers

Design Science provides a range of solutions for educators and other developers seeking to create pages containing mathematical notation for the World Wide Web.

Two Kinds of Math on the Web

Putting math on the Web means many things to many people -- publishing research articles, posting quizzes and reviews for students, interactive tutorials and simulations -- and most projects fall into two broad categories:

  • Publishing pages containing math to the web where the math is for viewing only.
  • Creating dynamic math pages where the reader can interact with the math -- clicking on buttons that cause the math to change, for example.

If you are unsure which tool is right for your Math on the Web project, you can learn the pros and cons and best options for many situations in Strategies for Math on the Web.

Use MathType to save Microsoft Word documents as web pages

If you want to publish a Microsoft Word document to the web, MathType is the tool to use. MathType is the full-featured version of our Equation Editor product that comes with Microsoft Office. MathType contains many additional features, including a Save as MathPage command within Word that works like Word's built-in Save as Web Page feature but does a much better job with documents containing math. more>

Use MathType with your favorite HTML or XML editor

MathType is an interactive tool for creating mathematical notation. Equations created using MathType may be saved as GIF images which can be inserted into web pages with your favorite HTML editor, such as Adobe's Dreamweaver or Microsoft Expression Web. Alternatively, MathType equations can be pasted as MathML, an XML-based language for describing mathematics that will be displayed by Microsoft Internet Explorer with our free MathPlayer software, or by Firefox. more>

Use MathFlow to create dynamic math pages

Design Science's MathFlow Components are a comprehensive Java toolkit for building web pages that include dynamic math. The world's leading e-learning companies, content developers and education portals are implementing MathFlow Components to create web-based learning environments that help educators engage their students in math and science on the web. With MathFlow you will be able to create pages that interact with your readers. For example, you could create a page that demonstrates the steps in simplifying a polynomial, letting the student click a button to see the next step and highlighting those terms involved in each step. MathFlow does require some HTML and JavaScript skills, depending on the nature of the project. more>

Letting your readers get more out of your math web pages using MathML

MathML is an XML-based language for describing mathematics that is an official World Wide Web Consortium (W3C) Recommendation. MathML can be embedded in HTML and will be displayed by Microsoft Internet Explorer with our free MathPlayer software, or by Firefox. MathML has advantages over other ways of putting mathematics in web pages, among which is the ability for readers to copy equations from your web pages into computer algebra systems, like Maple and Mathematica.

Because of the dominance of the Microsoft Windows platform, most readers will view pages containing MathML in Internet Explorer. Readers can download MathPlayer, our free MathML display engine for Internet Explorer wherever they see this logo:

Download MathPlayer

You can make this process even easier on your readers by placing this logo on the entry page to your math pages. more>

Copyright © 1996-2017 Design Science. All rights reserved. | Privacy statement