spin: Port changes from islands-components/spin2

Изменил gif и перенес два изменения для поддержки старых браузеров. 
@mishanga посмотри пожалуйста, что из этого нужно.
Записал видео на опере 12.7 под XP: https://nda.ya.ru/3QTS2B
Под линуксом то же самое.