Комментарии 29
Будет совсем шикарно если вы расскажете про методы оптимизации и паковки\распаковки изображений для браузерных игр (html5+JS). Спасибо за статью!
Спрайты и локал сторейдж уже не справляются??
неа =)
Нету никаких специальных видов оптимизаций для передачи тонн спрайтов. Хотя, как вариант — можно попробовать хранить все в флеше(по сути — джипег с маской на альфаканал), но это извращение. Хотя для анимированного объекта может и ок будет.
Это же прямо-таки описание формата JNG.
Кстати, отличная идея, 1ney! В PNG разделение цвета и альфы на разные изображения действительно может дать свои плюсы. PNG вообще по этому поводу часто критикуют.
Кстати, отличная идея, 1ney! В PNG разделение цвета и альфы на разные изображения действительно может дать свои плюсы. PNG вообще по этому поводу часто критикуют.
Демо
86 128 б
71 919 б
6 764 б
Все изображения оптимизированы с одинаковыми настройками. Автор: Mythique-Design.
86 128 б
71 919 б
6 764 б
Все изображения оптимизированы с одинаковыми настройками. Автор: Mythique-Design.
Спасибо! Сам как-то разбирался с rar и zip, а вот про изображения у вас почитаю.
Знаю, что в одном из форматов применяются фракталы и т.н. системы итерированных функций.
Интересно про это будет почитать.
Знаю, что в одном из форматов применяются фракталы и т.н. системы итерированных функций.
Интересно про это будет почитать.
Шикарно! Хорошая статья. Спасибо. Жду продолжения
Многие уже используют шрифты вместо картинок(нaпример bootstrap), но всё равно минимализм отличается от полноценной картинки.
Хочется в ответ процитировать Дмитрия Барановского:
Using icon fonts is like using tables for layout: temporary workaround due to immaturity of technology.
You want vector icons? Try SVG.
Ну, с одной стороны да, а с другой, при использовании в псевдоэлементах шрифт, состоящий из иконок, не наносит никакого ущерба семантике документа, а на этом, по сути, и заканчивается сходство с версткой таблицами.
Вопрос: а к SVG можно применять те же эффекты, что и к шрифту? Легко менять цвет, фон, добавлять тени?
Цвет в заинлайненных svg меняется очень легко, css-свойством fill. Тень делается через filter effects.
Более того, некоторые элементы можно выносить в
Единственная, но очень важная, проблема — эту «библиотеку» можно только инлайнить в каждую страницу, т.е., подключить её не получится. Впрочем,
Вкратце: имхо, SVG — очень клёвая идея с недостаточно продуманной имплементацией.
Более того, некоторые элементы можно выносить в
<defs>
(что-то вроде библиотеки в флеше), а потом фигуру любой сложности использовать при помощи <use>
в нужном месте с перекрытыми по необходимости атрибутами и css.Единственная, но очень важная, проблема — эту «библиотеку» можно только инлайнить в каждую страницу, т.е., подключить её не получится. Впрочем,
<iframe seamless>
теоретически может помочь, но даже если и так, это костыль, а не решение.Вкратце: имхо, SVG — очень клёвая идея с недостаточно продуманной имплементацией.
Итого, получается слишком сложно и многословно для простых иконок. К тому же работает далеко не во всех браузерах (по крайней мере не все функции).
icon fonts, получается, пока что впереди.
icon fonts, получается, пока что впереди.
Мое знакомство с форматом PCX началось со StarCraft — скриншоты сохранялись в этом формате. Хотя потом встречал его крайне редко.
Спасибо за PCX, понастальгировал…
RLE у вас както неверно описан — я разбирал фотошопные файлы, там все куда хитрее когда есть РЛЕ. И ЛЗВ планируется к описи — я писал свой распаковщик для ТИФ — невышло.
За шрифт NES на картинках с кодами цветов отдельная пятерка :)
У NES не было никаких встроенных шрифтов, если Вы имеете в виду Nintendo Entertainment System.
Разумеется не было. Но я и не писал о том, что он встроен в платформу. В моем комментарии речь о наиболее популярном шрифте этой платформы.
Я думаю, что визуальное сходство этих шрифтов больше обусловлено низким разрешением (т.е. было не так уж много вариантов графического представления того или иного символа в определённой стилистике), нежели самой приставкой. Поэтому похожие шрифты можно в изобилии найти не только на NES.
Впрочем, я занудствую. :)
Впрочем, я занудствую. :)
8 только не очень. Выглядит как S и 5.
Самое ужасное что есть в TGA файле — это отсутствие сигнатуры.
Блин, когда то я свой модуль для загрузки\выгрузки pcx делал по описанию формата, давно это было…
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Изображения: форматы и сжатие (1/3)