Taking the animated diagram another step further.

The idea is to have a database of diagramsthat can be constructed by the comminity, each as standalone webpages, The diagram then get included as an iframe.

In addition to simply displaying the diagram, Accompanying text can be provided via a host page or an overlay. enabling the same diagram to be used for multiple languages.

To further facilitate understanding, It may be helpful for users, either in student or turor roles, to be able to place marks on the diagram.

You can doodle over this diagram