Прошу прощения за небольшой оффтоп, может быть кто нибудь сможет сформулировать почему люди все еще используют спрайты несмотря на проблемы которые они приносят?
Из-за скорости загрузки, спрайты на самом деле дают такой прирост скорости, что мы можем сознательно пойти на:
1. Проблема описанная автором вопроса.
2. Проблемы субпиксельных вычислений в разных браузеров
3. Проблемы позиционирования когда пользователи меняют массштаб страницы.