The MathML Handbook

Chapter 12: Creating Dynamic Math Web Pages

This chapter provides information on using MathML to create dynamic Web pages that feature interactive mathematical content. It starts with an overview of how to use HTML controls and JavaScript. It then provides detailed examples of how to implement various types of interactivity in Web pages using the MathML-specific features of products like WebEQ, techexplorer, and web Mathematica.

12.1 Introduction

The rapid development of HTML and related standards over the last few years has made the Web a rich and flexible medium for communication. Web pages are no longer static and passive, as was the case in the early days of the Internet. Instead, Web pages can respond to user input, execute programs, and deliver interactive content in a variety of formats, including text, images, animations, sounds, and video.

This evolution has been made possible by the emergence of a standard framework of technologies for describing and transforming Web content. This framework includes W3C specifications such as HTML, CSS, XSLT, and DOM for describing the detailed structure and layout of Web pages. These are supplemented by programming and scripting languages, such as JavaScript or Java applets on the client side, and CGI, ASP, Java, Perl, or PHP on the server side that can be used to dynamically update Web pages in response to user input. The combined use of these technologies for delivering interactive content on the Web is collectively referred to by the term dynamic HTML.

In the past, it was not possible to apply...

UNLIMITED FREE
ACCESS
TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Category: Web Hosting Services
Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.