Покажем на примере, как можно реализовать анимацию - движение круга по некоторой кривой. Для реализации примера использованы возможности svg-анимации.
Приведем код, реализующий данный пример:
"Пессимист считает, что стакан наполовину пуст. Оптимист считает, что стакан наполовину полон. Программист считает, что стакан в два раза больше чем нужно. "