Webpages are not just static collections of text and images. There are various ways that interactive aspects can improve your site. In addition to search inputs, here are some examples from databases in the index:

  1. House of graphs provides the ability to specify a graph by drawing it on a canvas.

  2. The LMFDB has knowls which expand within the page to provide definitions and context without cluttering the flow of the text.

The basic tool for building interactive features in a website is Javascript, which allows for code to be executed in the user’s browers. See the discussion of frontend tools for more details.

This page is a stub. If you are interested in writing a better version, please contact an editor or submit a pull request.