Моя ситуация, пожалуй, одна из самых мазохистских, в которых я когда-либо был.
У меня есть серия изображений, которые постепенно исчезают в течение определенного периода времени с помощью jQuery. Они все прозрачные PNG. Поскольку я заинтересован в оптимизации скорости моего веб-сайта, я подумал, что было бы удобно, если бы я мог выбросить все свои PNG-файлы в один прекрасный PNG-файл, способный работать со спрайтами, сохраняя при этом хорошие преимущества прозрачности.
Конечно, IE - это браузер, который представляет проблему: IE8, похоже, борется с рендерингом PNG, которые постепенно исчезают без использования AlphaImageLoader. Однако проблема с AlphaImageLoader заключается в том, что он игнорирует свойства CSS, такие как background-position, делая невозможным отображение спрайтов CSS.
Есть идеи фантастического блеска?
(Я подумал об использовании CSS-свойства clip), но сегодня ни один генератор спрайтов не выводит данные с использованием clip, и кодирование их вручную было бы настоящей PITA.)