Посоны нужна помощь – есть спрайт нереальных размеров…прям стони иконок и задолбало его руками править когда дизайнеру вздумается иконку добавить/поменять. Куда смотреть? Что делать? Как жить то дальше?

23 Responses to спрайт нереальных размеров

  1. D05Good:

    AppStore: SpriteRight, Sprite Master Web

  2. 171Blank:

    Может Spritepad поможет?

  3. 421Zlo:

    , : не то, руками я и так могу сделать, хочется автоматизации

  4. PeeZlo:

    Compass какой-нибудь.

  5. Etano:

    Напиши скрипт (например, с помощью Python Imaging Library), который открывает по очереди картинки с иконками и вставляет их в спрайт. Тупо, открыть такую-то картинку, вставить на такие-то x,y.

  6. 421Zlo:

    иконки бывают разные, некоторые для блокон неизвестной высоты, тогда спрайт надо собирать по диагонали, бывают фиксированные, тогда можно и высоту/ширину задать в стилях…в общем не всё так просто как кажется с ходу мне кажется

  7. Kkebad:

    по-моему у webo.in был какой-то готовый продукт, но я не помню его названия

  8. Aynsuper:

    С помощью ImageMagick можно минут за 10 написать.

  9. Aktodin:

    Самое лучшее что видел http://spritegen.website-performance.org
    можно даже в zip архиве залить и получишь то что надо.

  10. Xuagreen:

    Чюваки, стопицот лет в интернете применяют Inline Images прям в CSS. Пишешь скрипт на любимом похапе, который все бекграунды вытягивает, да эмбедит. И всё.

  11. 421Zlo:

    иконок/картинок очень много: 1,4 MB сходу нашел (закруглённые уголки картинками не делаем), в base64 будет еще больше, inline images – не вариант

  12. 421Zlo:

    хочется же делать все автоматом

  13. 421Zlo:

    да, посмотрел еще на less, stylus и видимо compass – это то, что доктор прописал

  14. Xuagreen:

    css minify + gzip и всё, проблема решена.

  15. 421Zlo:

    склейку — да, генерацию трёх свойст — да, но спрайты бывают разные, например: а это уже какая-то логика вокруг сборщика.

  16. 421Zlo:

    css размером в 1Mb как то грустно звучит..IE игнорит все стили после 288Kb, так что тоже не вариант

  17. Xuagreen:

    тебе не пофигу как будет выглядеть мегабайт для юзера? Оно закешируется и всё. Для IE можно сделать затычку и отдавать ему обычные картинки.

  18. Kkebad:

    разбейте спрайты на пару-тройку, совсем гигантские тоже не нужны

  19. 421Zlo:

    ресурс паблик, 25% мобильные браезеры, так что не пофиг

  20. Xuagreen:

    если очень много мобилок, то метр картинок — это до хуя в любом виде. Ужмите раза в четыре как минимум.

Добавить комментарий