2010-11-19 2 views
1

Есть ли инструмент, который позволяет загружать и поддерживать изображения как отдельные объекты, но позволяет вам ссылаться на них в виде карты как спрайты?Карта изображения/Инструмент Sprite

Поддержание спрайтов изображений - настоящая боль в прикладе.

Спасибо!

ответ

4

Я лично использую Sprite Gen (http://spritegen.website-performance.org/). Обычно я использую их автоматически созданный CSS и просто восстанавливаю его, когда меняю изображение.

Один из моих коллег предпочитает генератор веб-индексов (http://westhoffswelt.de/projects/web-sprite-generator.html), который представляет собой инструмент командной строки на основе файла конфигурации.

+0

Предоставляет ли эта командная строка отдельные файлы на сервере и легко восстанавливается при обновлении файлов? Очевидно, важно, чтобы расположение изображений не изменялось при регенерации. – Matrym

+0

Нет, это не так, потому что целью программы является достижение максимальной степени сжатия. Он оптимально используется в сочетании с интеллектуальными алгоритмами утилизации. Однако вы можете настроить файл конфигурации для настройки выходного CSS. Более того, он написан на PHP, поэтому вы можете создавать пользовательский DefinitionWriter с нуля, чтобы писать (или обновлять) свой CSS. –

5

Вы должны попробовать http://gluecss.com Он сделает грязную работу для вас, создавая все файлы css/less и изображения, только вызывающие одну команду. +1 для использования таких инструментов заключается в том, что вы не зависите от внешней службы, которая может быть отключена при следующем восстановлении спрайта.

+1

+1 замечательный инструмент чувак – Imanol

+0

Похоже, @JorgeBastida является автором этого инструмента. Отличная работа! –

Смежные вопросы