Сообщение от voraa
			 
		
	 | 
	
		Ну и еще зависит от того, что именно вы делаете в requestAnimationFrame.  
Туда тоже можно напихать тяжелых операций, занимающих кучу времени, чего делать не стоит.
	 | 
	
У него через "requestAnimationFrame" присваивается значение transform, обычная стандартная анимация с движением влево и через время переносом картинок в конец и зацикливании этого эффекта, там на самом деле множество особенностей. 
У меня же просто анимация перемещения влево, так же через transform, но во время загрузки картинок присутствуют микро-лаги (картинка грузится -> лаг -> картинка загрузилась -> анимация отлагала) как будто скрипт ждёт пока загрузится картинка и только после этого продолжает свою работу. Да, картинки маленькие аналогичные по размеру картинкам из примера.
Что делаю с "requestAnimationFrame"? Всё просто как обычная анимация:
function exemple(*) {
 requestAnimationFrame(function anim(e) {
  /* code */
  requestAnimationFrame(anim)
 })
}
Так вот, господа, у кого-то есть предположения или знание того почему происходят подобные микро-лаги или как устроена загрузка изображений (без микро-лагов в исполнении скрипта) на том сайте что был примером?