Автоматизированные CSSSprites - csssprites.org - PullRequest
2 голосов
/ 04 июня 2010

Если это вопрос, который не должен быть на SO, пожалуйста, дайте мне знать.

Кто-нибудь пробовал сайт:
http://csssprites.org/

Для автоматического создания и использования CSS-спрайтов? о чем ты думаешь? Я думаю о реализации (постоянно ищу новые способы повышения производительности)

Ответы [ 3 ]

3 голосов
/ 04 июня 2010

Да, спрайты ускоряют сайт, потому что

  • меньше HTTP-запросов
  • избегайте небольших накладных расходов, каждое изображение имеет

Они имеют смысл для иконок и т. Д.

Минусы

  • Сложнее поменять одну иконку
  • Невозможно кэшировать управление отдельными значками
1 голос
/ 16 июня 2010

Я использовал CSS-спрайты для создания своего первого спрайта, но теперь я склонен их сам рубить, так как лично мне легче создавать полосы спрайтов (т.е. длинные и тонкие), а не большие квадратные спрайты, так как его легче обновите их, если вы понимаете соглашение, использованное для их создания.

0 голосов
/ 11 сентября 2011

Если вы используете .net, посмотрите http://www.RequestReduce.com. Он не только автоматически создает файл спрайта, но и делает это на лету через HttpModule вместе со слиянием и минимизацией всего CSS.Он также оптимизирует изображение спрайта, используя квантование и сжатие без потерь, и обрабатывает сгенерированные файлы с использованием заголовков ETags и Expires для обеспечения оптимального кэширования в браузере.Установка тривиальна и включает простое изменение web.config.См. Мое сообщение в блоге о его принятии в галерее образцов Microsoft Visual Studio и MSDN.

...