Анимированная иконка сайта. Анимация Favicon

Анимированная иконка сайта. Анимация Favicon

172010-10-09122497Денис Абдуллин

Вы наверняка знаете, что у сайта есть иконка, которая выводится возле адресной строки в браузерах, но эти иконки не подвижны. Поэтому представляю вам скрипт анимации при загрузке иконки сайта, в котором несколько изображений просто подменяют друг друга каждую секунду.

Для отображения загрузки сайта или чего-либо еще лучше используйте этот плагин.

Этот скрипт работает благодаря setTimeout и запускает нужный скрипт в определенное время. Вот код нашего скрипта:

Код
<script>
var a=1;  
setIcon();  
function setIcon() {  
document.getElementById('favicon_id').href="icon"+a+".gif";  
a++;if (a>5) a=1;  
setTimeout('setIcon', 1000);  
}
</script>

В нашем коде использованы пять изображений, а вы можете использовать хоть 10, но постарайтесь использовать как можно меньше картинок, так как в анимации каждый раз загружается новая иконка и браузер может просто не выдержать (у пользователей с маленькой скоростью интернета).

Вы можете сделать в иконке бегущего человека, можете сделать просто мигающую иконку сайта, а можете сделать мерцание. Здесь выбор за Вами.


Создать сайт в uKit Нужен классный сайт для бизнеса?
Воспользуйтесь сервисом uKit. Никакого кода!
Комментарии (7)
Гость 2013-06-16 в 20:34 / МатериалСпам
gif не катит-надо ico
0
Гость 2011-11-27 в 13:41 / МатериалСпам
А что если просто gif вставить? уже не кактит?)
0
Гость 2011-09-20 в 15:56 / МатериалСпам
Круто, спасибо
0
Владимир Путин 2011-01-28 в 18:21 / МатериалСпам
У меня, лично, всё работает.
2
Павел Страный 2010-11-16 в 15:05 / МатериалСпам
А почему у меня не работает анимация? ((
2
Артур 2010-11-06 в 19:02 / МатериалСпам
Большое спасибо, это-то я и искал
2
Виктория 2010-11-06 в 10:30 / МатериалСпам
Я долго думала об этом, но не знала, что разгадка такая простая.
2
Чтобы оставить комментарий или отзыв под этой публикацией, войдите или зарегистрируйтесь.