Первые 10 секунд это хорошие часы, но каждая секунда за ними скучна.
Чтобы сделать это просто с javascript / jQuery
, нужно загрузить и кэшировать как 500 изображений. Я бы создал объект / класс для каждого изображения, в котором хранятся coordinates
, rotating angle
, speed
, img source
и т. Д., И, наконец, запустил бы их в некоторый анимационный объект / класс.
Выглядит очень возможно с javascript, но я думаю, что DOM
слишком чертовски медленен, чтобы справиться с этим, поэтому ваш единственный выбор здесь может быть canvas
. Так как вы упомянули просто использовать HTML4
, я не думаю, что это задача, которая может быть вполне выполнена.
На самом деле я бы порекомендовал такую библиотеку, как raphael
или cakejs
, но опять же, все они используют HTML5 canvas
для рендеринга изображений.