Форматы сетевой графики. Часть первая
3 июля 2008 | KalimdorФорматов кодирования графики для компьютера разработано масса. Есть специфические форматы, вроде PSD, которые разработаны специально для мощных пакетов работы графики, вроде фотошопа. В них хранится не только информация о каждом пикселе (сохранённая без потерь), но и об фильтрах, применённых на область, слоях и прочих атрибутах изображения, созданного в редакторе. Другой же вид форматов создан для окончательного хранения графики. Их тоже много, но в интернете в основном используется 3: GIF, JPEG и PNG. Сегодня разговор пойдёт об формате GIF.
Общая информация
Данный формат является старейшим, из используемых в интернете. Максимальная цветовая палитра изображения, закодированного в данный формат — 256 цветов, так как для хранения информации о цвете пикселя используется всего один байт. Начиная со спецификации GIF89A данный формат стал поддерживать анимацию, в виде по кадрового слайдшоу. Так же формат поддерживает один уровень прозрачности, который является абсолютным, то есть через прозрачный пиксель полностью виден лежащую под ним точку.
Область применения
Формат GIF используется для кодирования изображений с резко ограниченной цветовой палитрой (максимум 256 цветов). Зачастую это элементы дизайна страницы и небольшие иконки. Благодаря тому, что формат поддерживает анимацию, которую способны воспроизводить все более-менее современные браузеры без дополнительных плагинов, он частенько применяется для кодирования анимированных баннеров. В любом случае, нельзя применять данный формат для кодирования полноцветных изображений.
Оптимизация
В основном оптимизация в данном формате представляет из себя подбор количества цветов в палитре изображения, но стоит не забывать, что данный формат может сжимать иформацию об изображении. Это сжатие работает тогда, когда в одной строке пиксели одинакового цвета. Данные ситуации встречаются не часто, но в некоторых случаях знание этого свойства может сослужить хорошую службу.
Полезные ссылки
http://www.w3.org/Graphics/GIF/spec-gif89a.txt— спецификация формата GIF
____________________________________
Постовый
Miky представил финотчёт за прошедший месяц. Желю ему больших успехов в дальнейшем
.
Цель оправдывает средства или же нет?
20 июня 2008 | KalimdorМне иногда приходилось задавать себе подобный вопрос. Так цель оправдывает средства или нет?
С одной стороны, если для достижения цели была положена куча людей — это плохо. Но моё мнение на этот счёт не однозначное, потому что цели бывают совершенно разные, бывают и такие, что и миллион человеческих жизней — не критичная трата. К примеру, та же Великая Отечественная война. Погбли миллионы, но остались жить десятки миллионов. Не выйграй войну — не было бы России. Это я говорю потому, что не стоит смотреть на вещи однобоко — велик шанс упустить из виду главное. На проблемы и их решения стоит смотреть с разных сторон. Если для успешной учёбы требуется меньше играть — то цель оправдывает средства, не надо говорить, что учёба — зло и тому подобное. Это всё отговорки, говорящие о том, что у человека нет внутреннего стержня, он часть безликой толпы, живущей по течению. Людям свойственно придумывать отговорки, они прежде всего нужны для себя, что скрыть для себя жестокую правду. К примеру, бывший однокашник человека добился много чего в жизни, человек же тот добился мало, втихоря завидует своему знакомому и говорит — «Ему повезло», хотя сам для достижения высот не стукнул и пальца об палец, не смог заставить себя работать, испугался той цены, которой ему придётся заплатить за успех.
Мораль проста — если вы хотите многого добиться в жизни, будьте готовы к трудностям и к тому, что придётся чем то поступиться в жизни.
9
Почему почти всегда получается не по плану?
13 июня 2008 | KalimdorВот вы не задавась подобным вопросом? Почему зачастую запланированное даже казалось бы хорошо продуманным планом в этот план не укладываются?
Как всегда бывает, ответ на сложные вопрос лежит на поверхности. Зачастую в планы не закладывают человеческий фактор, а если и закладывают, то в недостаточной мере. Ведь кажется, что запланировать не сложно, а учесть человеческий фактор и того проще – просто запланировать 5 перекуров по 10 минут и всё. В действительности всё получается не так – производительность ниже ожидаемой, перекуров больше и они, блин, дольше, со временем работа идёт ещё медленней, иногда вообще стопорится, тупо что-то сделать не получается и так далее. Конечно, планы делать надо, потому что это этакий жандарм, который заставляет кое-как работать, но сам по себе план – не панацея, нужно прибавить к нему много всяких мотивационных вещей типа самокритики, подведения итогов за день etc. Всегда нужно помнить, что в план надо закладывать приличный кусок времени на всякий пожарный, чтобы дело можно было бы сделать по плану ну или хотя бы не слишком от него отстать. План надо обязательно зафиксировать где-нибудь, иначе высока вероятность, что что-нибудь забудется. О том как дополнительно мотивировать себя и подбадривать во время работы лучше знать вам а не мне
.
Помните – человеческий фактор слишком велик, чтобы его недооценивать.
___________________________________
Блин, только сейчас заметил, что веду блог уже как 8-й месяц. Всё это время перекатываюсь с 10 до 18 подписчиков на ленту. Хотя я понимаю, что по большей части я пишу никому не интересные вещи. С другой стороны блог меня подстёгивает хоть что-то делать. Нет, этот проект я закрывать не собираюсь
, просто сам себя поставил перед фактом.
___________________________________
Постовый.
ProfitHunter опубликовал Весенний марофон в формате pdf.
Miky размышляет на тему зарабатывания денег.
8
Полезный софт. GifAnimator
9 июня 2008 | KalimdorСегодня я продолжу начатую прошлым постом тему полезного софта и сповествую об ещё одной полезной программе.
GifAnimator нужен для того чтобы создавать gif-анимацию. Данная программа пригодится тогда, когда будет необходимо сделать анимированый баннер, логотип или ещё какую-нибудь анимированую дизайнерскую фичу. С помощью данной программы можно сделать покадрово анимацию, причём для каждого кадра можно задавать свои настройки, будь-то время проигрывания кадра или метод прорисовки. Так же анимацию можно настравивать глобально, указывая, к примеру, время проигрывания или число повторений. Ко всему прочему, программа очень простая, лёгкая, быстрая и конечно же бесплатная
. Для своих целей она почти идеальна.
Скачать программу можно тут.
_________________________________
Уже традиционный постовый.
Miky проанализировал статы своих дорвеев и сделал весьма полезные выводы.
Московский полубомж опубликовал некоторые советы, по работе с Главмедом.
Давыдов написал про способ выживаемости во время кризиса. Даже если в ближайшее время подобного не будет, не лишне знать подобные вещи.
1
Полезный софт. IcoFX
5 июня 2008 | KalimdorОткрываю новую рубрику. В ней я буду писать о потенциально полезном софте для веб-мастера. Первой на очереди будет программа IcoFX.
Данная программа врядли будет надобиться каждый день, но если вдруг понадобиться сделать файл типа .ico (для вебмастеров это прежде favicon.ico), то данная программа очень поможет в этом деле. Данная программа может делать файлы иконок достаточно большим количеством способов. Самым банальным будет просто её нарисовать в редакторе. Так же можно импортировать файлы jpeg, gif, png, bmp и cur в файл иконки. Последним способом будет выдирание ico файла из exe файла, что тоже бывает необходимо. Причём в первом и втором способе можно задать размер иконки и её цветовую гамму. Стоит отметить, что IcoFX работает быстро, имеет русскую локализацию и распространяется свободно, что очень приятно
.
Скачать IcoFX можно здесь.
____________________________________
Сегодня по ходу было обострение у спамеров. Мой блог тоже под эту лавину попал. Ппц, почти 100 комментариев — и все спам. Никогда такого количества у меня не было. Кстати не я один пострадал, знаю что попало Полубомжу и Спруту. Вряд ли на этом список несчастных блоггеров заканчивается
.
____________________________________
Традиционный постовый.
М Б/2 вывесил список ресурсов, которые были у него проспамлены.
Спрут размышляет о том, как добиться успеха.
Давыдов размышляет на тему софта, как разбазаривания денег.
3