Martin Kraus: Direct Manipulation of Parametrized Graphics
  Parametrized Animations

  First example:
 
<HTML>
<APPLET 
  ARCHIVE="live.jar" 
  CODE="Live.class" 
  WIDTH=400 HEIGHT=400>
<PARAM 
  NAME="INDEPENDENT_VARIABLES"
  VALUE="{t->0,z->0}">
<PARAM 
  NAME="INPUT"
  VALUE="Animate[Graphics3D[
    {Line[{{0,0,0},
    {Cos[t],Sin[t],z}}],
    PointSize[0.06],
    Point[{Cos[t],Sin[t],z}]},
    PlotRange->{{-1,1},
    {-1,1},{-1,1}}],
    {t,0,6.2831,0.1}]">
</APPLET>
</HTML>