JavaScript Page Animation Object ist ein eigenständiges JavaScript-Objekt, mit dem man Elemente von Webseiten animieren kann. Es kann mehrere Animationen parallel verwalten. Jede Animation besteht aus eine Abfolge von Schritten, die individuelle Effekte anwenden. Es gibt auch Pseudo-Effekte für Synchronisationszwecke wie das Beenden einer Animation oder Pausieren für eine bestimmte Zeit. (non)