Если вы это сделаете:
#the-button {
background-image: url('images/img.gif');
}
#the-button:before {
content: url('images/animated-img.gif');
width:0;
height:0;
visibility:hidden;
}
#the-button:hover {
background-image: url('images/animated-img.gif');
}
Это действительно поможет!
См. здесь:
http: // particle-in -a-box.com/blog-post/pre-load-hover-images-css-only
PS - не моя работа, а решение, которое я нашел:)
У нас были некоторые подобные проблемы в Linux. Наш код был в ISO-8859-1 (главным образом CP совместимый 1252), но консоль была UTF-8, делая код для не компиляции. Просто изменение консоли к ISO-8859-1 сделало бы сценарий сборки, в UTF-8, для повреждения. Мы нашли несколько вариантов:
1-определяют некоторое стандартное кодирование и липкий к нему. Это было нашим выбором. Мы принимаем решение сохранить все в ISO-8859-1, изменяя сценарии сборки.
2-Установок кодирования прежде, чем запустить любую задачу, даже в сценариях сборки. Некоторый код как сказанный erickson. В Linux был похож:
lang=pt_BR.ISO-8859-1 /usr/local/xxxx
Мое затмение все еще похоже на это. Оба действительно работают хорошо.