Пара слов об уменьшении GIF’ов
GIF — формат с палитрой. Это значит, что вместо того, чтобы хранить цвета пикселей как RGB, он хранит в начале список используемых в изображении цветов (собственно, палитру), а потом уже записывает просто номера нужных цветов.
Когда вы открываете GIF-картинку в Фотошопе, он работает с ней в режиме палитры (Index), то есть использует только те цвета, которые уже есть в этом файле. Если вы при этом уменьшаете её размер, то ему необходимо смешивать цвета нескольких пикселей. Проблема в том, что в используемой палитре таких цветов нет; поэтому ему приходится брать ближайшие похожие, которые есть. Вот как выглядит картинка до уменьшения (пиксели в масштабе 2:1):
При уменьшении вдвое получается вот что (пиксели уже в масштабе 4:1):
Чтобы такого ужаса не получалось, нужно сначала преобразовать изображение в режим RGB, чтобы Фотошоп вообще забыл про палитру, потом уменьшить, а потом сохранить в GIF заново, чтобы создать новую, подходящую палитру (грамотное преобразование изображения в режим палитры — отдельная наука). Получится вот что:
Так названия даже остаются читаемыми в некоторой степени.
Если вы отправляете мою схему Метро на «Бизнес-линч», назвавшись мной, то вам, помимо получения навыков масштабирования GIF-изображений, стоит, как мне кажется, ещё и пересмотреть свои моральные принципы. С последним обычно помогают родители.
Но на кой чёрт вам понадобилось её уменьшать вообще?
Надо же, кто-таки это сделал. Но главное, что линчевать не стали :-)
У меня не было сомнений, что идиот найдётся ;-)
Она уже оптимизирована под бизнес-линч? :)
Илья Новиков
А с чего вы взяли, что её отправили, и что линчевать не стали? Просто интересно, откуда информация.
Судя по тому, что на бизнес-линче её сейчас нет, есть два варианта:
Какой верен?
Второй.
Александр,
Илья Бирман двумя экранами выше пишет, явно обращаясь к человеку, отправившему схему на «Бизнесс-линч»:
!!Если вы отправляете мою схему Метро на «Бизнес-линч», назвавшись мной, то вам, помимо получения навыков масштабирования GIF-изображений, стоит, как мне кажется, ещё и пересмотреть свои моральные принципы. С последним обычно помогают родители.
Но на кой чёрт вам понадобилось её уменьшать вообще?!!
Соответственно, кто-то схему-таки отправил, а Артемий Лебедев (возможно, предупрежденный заранее, что Илья в линче не нуждается) запросил подтверждение отправки работы у Бирмана, показав и заботливо уменьшенную картинку, присланную тайным поклонником.
А то что линчевать ее в последствие не стали, мне очевидно, потому что я постоянно слежу за «Бизнесс-линчем» и, помимо этого, на всякий случай воспользовался поиском.
Офтопик.
А вот интересно, может ли кто-то уменьшать, используя subpixel-редеринг? Оччень интересно.
Стрелять. Всех стрелять... :)
А чем вызвано такое нежелание услышать мнение профессиональных дизайнеров?
Схема была опубликована уже с учётом мнения и рекоммендаций вышеозначенных профессиональных дизайнеров.
Такие большие картинки лучше сохранять в PNG-8, размер меньше будет, чем у GIF при том же качестве.