Про ссылки и браузеры

Автор: веб-дизайнер | веб-дизайн | 30 Июл 2008 10:10 пп

Читаю вот статьи по юзабилити сайтов – и мучит меня один вопрос: все, как один, оптимизаторы и юзабилитисты утверждают, что все, все ссылки на странице (и внешние, и внутренние) должны открываться в том же самом окне (сейчас уже корректнее и актуальнее говорить: “в той же самой вкладке”), в котором открыт сам сайт.
Сам я люблю открывать все ссылки в новой фоновой вкладке. В Опере это просто – тырц колесиком на ссылку, и она открывается в новой фоновой вкладке. Причем, прелесть Оперы в том, что после закрытия вкладки активной становится не предыдущая вкладка, а последняя активная.

Вот и стало мне инетесно, что думает по этому поводу всемогущий vox populi. Решил опрос новый завести. Посмотрите, проголосуйте.

Прочтите еще:

В помощь фотожоперу – сложные обтравки простым способом

Автор: веб-дизайнер | веб-дизайн | 28 Июл 2008 10:17 пп

Paths – это, конечно, хорошо, но ими едиными сыт не будешь. Иногда изображение бывает настолько сложным, что рисовать пути можно до глубокой старости.

Для примера я посадил у себя в блоге вот такое дерево:

Наша задача – вычесть его из фона. Да не просто вычесть, а создать активное выделение, с которым можно было бы работать. Интересная задачка?:-)

В конкретном случае решается эта задача довольно просто (для чего и была выбрана иллюстрация). А именно:

Заходим во вкладку Channels и ищем канал, где цвет фона макисмально контрастирует с цветом объекта. В нашем случае это канал Blue. Делаем его копию:

Затем, с помощью кривых (Ctrl+M), доводим контрастность между фоном и объектом до полного опупея:

После этого, создаем новый слой (любой. я, для начала, создал черный). Возвращаемся во вкладку Channels, и, зажав клавишу Ctrl (на маках – яблоко) делаем левый клик на иконке скопированного канала. Появилось выделение.

Возвращаемся в слои и – вуаля – выделение лежит на нашем пустом черном слое. Делаем заливку:

Ну, кто-то, естественно, может сказать: да ну, это и обычным инвертом можно. Ну, во-первых, инверт не дает такой ровной заливки, а во-вторых – залить-то можно не только белым цветом:-) Но и это еще не самое классное. Самое классное будет, если мы создадим не черный слой, а прозрачный. И зальем контур черным:

Лишнюю землю вокруг дерева удаляем ластиком.

Затем идем по адресу Edit->Define Brush Preset. В появившемся диалоговом окне вводим имя и сохраняем обект, как новую кисть. Вот она, в конце списка:

И теперь мы имеем полноценную кисть в виде дерева. Которой, как и любой другой кисти, можно задавать цвет, размер и другие необходимые аттрибуты:

Вот такой мануальчик.

На забывайте оставлять комментарии, если есть, что добавить, или если что-то непонятно.
Также, не забываем про пЕар-акцЫю. Иконки и четыре шапки все еще ждут своих владельцев:-)

Прочтите еще:

Создание сложных обтравок с помощью инструмента Path

Автор: веб-дизайнер | веб-дизайн | 25 Июл 2008 10:53 пп

Сегодня мы поговорим об обтравках сложных изображений, и о первейшем в этом деле помощнике – инструменте Path. Забудьте о стерке и Polygonal Lasso, как об инструментах создания сложных обтравок. Перефразируя Мыло из “Lock, Stock and Two Smoking Barels”: “Лассо для лохов, Пути – для мастеров. Сделаем вектор!”
Итак, что есть Path (Путь)? Путь есть векторный объект, внедренный в растровое изображение. Применяться он может для многих целей, но сегодня нас интересует создание с его помощью сложных обтравок.

Инструмент “Путь” вызывается вот этой кнопкой меню Photoshop: , или нажатием кнопки P в английской раскладке. Далее зайдите в меню Windows и вызовите докер Path. Тут будут отображаться миниатюры всех нарисованных путей с именами, и опции редактирования. Сразу разберемся с опциями редактирования. Вот в этой строчке внизу докера: по порядку – 1. “Залить замкнутую область лицевым цветом”, 2. “Залить контур выделенной области лицевым цветом”, 3. “Загрузить путь как выделение”, 4. “Преобразовать выделение в путь” (этой опцией пользоваться не рекомендую, ибо криволинейные выделения конвертирует крайне криво, потом приходится путь долго подгонять. проще уж изначально рисовать руками), 5. “Создать новый путь” (преобразует WorkPath в полноценный путь, позволяет путем перетаскивания пути на нее скопировать существующий путь), 6. “Удалить путь”.

Для обтравливания я выбрал вот эту рыбку-зебру:

Объект не то, чтобы сильно сложный, но показательный в плане наличия сложного контура. Скажу сразу, что у меня на обтравку ушло где-то полчаса. А самая зубодробительная для меня на сегодняшний день обтравка – пучок морковки с ботвой. Вот кроме шуток – часа четыре пути рисовал. Но результат того стоил.

Еще одно замечание, для тех, кто не в курсе. Есть на панели инструментов Photoshop иконки с ма-аленькой такой черной стрелочкой в правом нижнем углу. Если на таких иконках задержать левый клик мыши – вылезет список дополнительных режимов работы инструмента, или еще инструменты. Так вот. У инструмента “Путь” таких режимов 5. 1-й – классический Pen Tool. Я настоятельно рекомендую работать только им. 2-й – Freeform Pen. Типа, режим свободного рисования пути. Запойным алкоголикам и больным болезнью Паркинсона использовать категорически не рекомендуется. Твердость взгляда и цепкость лапы должна быть просто роботическая. Или надо иметь в наличии графический планшет. Следующие два режима – режим добавления и удаления точек, соответственно. Последний – режим преобразования угла соединения двух отрезков пути в пологую дугу.

Итак, вызываем инструмент “Путь” (классический Pen Tool) и вперед:

На данном этапе наша задача – сделать грубое выделение контура объекта. Почему я советовал работать с дефолтовым Pen Tool. Поясняю: ткнули в любое место растра – посадили точку. Ткнули в любую точку на пути – удалили ее. Ткнули на линию пути – добавили точку. Если зажать Ctrl (курсор вот такой: ) и схватить левым кликом точку – ее можно таскать. Если зажать Alt (курсор вот такой: ) можно преобразовывать угол в дугу. Но об этом чуть позже.

А пока мы доползли до полупрозрачного хвостового плавника и не знаем, что делать. Резкость в этом месте теряется. Предлагаю пока оставить вот так:

Эту сову мы разъясним в конце.

Итак, путь закрыт. Теперь мы зажимаем Alt и начинаем разглаживать углы:

Запомните, чем тщательнее вы выгладите углы, тем качественней будет обтравка. Если в процессе превращения угла в дугу путь сполз с контура изображения – не беда. Посадите новую точку, и с зажатой клавишей Ctrl водворите путь на место.

Вот, что получилось в результате:

Все углы разглажены, путь повторяет контур. Теперь нам остается вырезать объект из фона.

Перетащите путь на иконку №3 (Загрузить путь как выделение). Потому нажмите Shift+Ctrl и I для инвертирования выделения. А потом Del (на маках – Image->Clear) чтобы очистить изображение от фона.
Тут следует обратить внимание на то, что если вы работаете в залоченном бэкграунде (рядом с миниатюрой слоя стоит замочек), то при удалении фона Фотошоп заменит его на изнаночный цвет. Для того, чтобы получить вытравливаемый объект на прозрачном фоне, необходимо снять блокировку. На версиях Photoshop до CS3 для этой цели слой просто копируется, и слой с замком удаляется. Начиная с CS3 удалить можно непосредственно сам замочек. Для этого его надо перетянуть на миниатюру корзины снизу.

Получаем что-то вроде:

Теперь разберемся с плавниками. Для начала, возьмем мягкую стерку (Hardness=0) и аккуратно подотрем воду до края плавника.
Теперь, как вы, наверное, уже заметили – рыба у нас красная. А вода – голубая, что существенно упрощает нам задачу. Идем по адресу: Image->Adjustments->Replace Color. Пипеткой выбираем голубой на плавниках. Получиться должно примерно так:

Затем, либо выбираем цвет на нижнем квадрате, либо (если, как мне, нужен белый цвет фона) двигаем ползунок Lightness на максимум.

Для того, чтобы лучше понять, где у нас косяки, накладываем изображение на однотонный фон:

Наша рыба-зебра вытравлена и готова стать частью какой-нибудь фотожабы. Теперь можно выводить цвета, яркость, наводить резкость и прочее.

Исходное изображение лежит тут, за нумером 9. Все права на это изображение – там же.
Хостинг фоток: imageshack.us

ЗЫ. Если хотите узнать о путях побольше – почитайте тут. Это не реклама. Я случайно напоролся, с интересом прочел. Делюсь с вами.

Прочтите еще:

Цветокоррекция в CMYK и фотографии плохого качества

Автор: веб-дизайнер | веб-дизайн | 24 Июл 2008 6:50 дп

Камрад sapiens max откликнулся на мой призыв, и прислал фотографическую карточку, которую требовалось отфотошопить.
Вот она:

Макс спалился, хехе

Скажу сразу и категорично: фотографическая карточка – решительное говно (если кто не понял – это не обзывалка, а всего лишь качественная характеристика объекта сегодняшнего разбора). Решительным говном она является отнюдь не потому, что “темная” и “цвета тусклые”, как некоторые могли подумать. Отнюдь. Выведение фотографических карточек вида “негр грузит уголь в подвале без света” во что-то приемлемое – задача не то, чтобы повседневная, но часто встречающаяся. Решительным говном данная фотографическая карточка является в силу отсутствия на ней даже намека на резкость, и ярко выраженным черным каналом. И вот с этим уже ничего поделать нельзя. Сразу оговорюсь, что для примера RGB-коррекции эта фотографическая карточка не подойдет. Цветокоррекция в RGB – достаточно сложная задача, а потому и примеры там должны быть попроще.

Ну да ладно. Опустив лирику, приступим.

Первое, что бросается в глаза – фотографии не хватает резкости. Идем по адресу Image->Adjustments->Brightness/Contrast и исправляем этот досадный недостаток:

Вот, мы получили искомую насыщенность теней. Двигаемся дальше.

Удаляем из лица Cyan:

В данном случае, мы передвинем начало графика на точку 2, то есть начисто срежем Cyan в самых ярких участках изображения. Все остальное уберем менее варварским методом, с помощью второй точки. Получившийся результат далеко не идеален, но если мы будем убирать Cyan до необходимых значений – лицо просто потеряет контраст. Оно станет “плоским”. Есть еще одна небольшая проблема – в фотографии много черного цвета (Канал K, или Black), от которого решительно никак не избавиться, опять же, из-за контраста. Дело в чем: в хороших фотографиях, в нормальных условиях освещения, при отсутствии глубоких теней и узконаправленных источников света, которые могут такие тени создавать, все теневые участки на коже, после конвертации в CMYK рисуются Cyan’ом. Черного почти нет. А с вот такими фотографиями – вот так.

Смотрим снова. На мой взгляд – лицо красновато. Для того, чтобы от этого избавиться – смотрим на кривых, в каких областях у нас побольше Magenta, и удаляем ее оттуда:

С глазами мы поступаем также, как рассказано тут. Одно нововведение – Sponge Tool’ом обрабатываем также и радужку, чтобы удалить красноту из бликов.

Ну вот, лицо к примлемому виду более-менее привели. Теперь надо разобраться с окружающим антуражем. То, с чем имеет смысл работать на фотографии – это одежда Макса и желтая портьера за его головой. Два объекта – два слоя. Плюс слой с лицом. Итого – три. Берем исходный слой (который у вас должен оставаться всегда и при любых условиях: если накосячили – запоротый слой можно удалить, а копию исходного – обрабатывать заново), и копируем его.

Для начала, займемся портьерой. Вызываем Selective Colors, и делаем так:

Затем вооружаемся стеркой и удалем из слоя все лишнее.

Примечание: как работает инструмент Selective Colors я расскажу в одном из следующих постов. Пока просто повторяйте то, что видите на картинке:-)

Переходим в следующий слой. Тут мы займемся одеждой Макса. Его пиждак на данной фотографии имеет синеватый оттенок. Но для того, чтобы сделать его цвет более живым и насыщенным – мы поработаем с черными цветами. Вызываем Selective Colors, и делаем так:

Я считаю, что желтого в портьере все еще мало. А потому – добавлю еще желтого:

Теперь мы все-таки попробуем сделать фотографию немного резче. В данном случае это приведет к тому, что просматривать фотографию можно будет только в уменьшенном виде, и так она действительно быдет выглядеть четче. Идем в Filter->Sharpen->Unsharpen Mask, и выставляем значения так, как на картинке:

Примечание: Unsharp Mask достаточно удобный инструмент для придания резкости излишне размытому изображению. Если детализация снимка велика (отдельные пиксели плохо видно даже при сильно увеличении), то значение Radius лучше ставить поменьше (до 1) и играться со значением Amount до получения приемлего результата. Если же детализация снимка никудышняя (как в данном случае), то значение Radius лучше выставить побольше (но больше 2 ставить не стоит).

Вот то, что у нас получилось:

Сравните изображения “до” и “после”:

Хостинг фотографий – Imageshack

Прочтите еще:

В помощь фотожоперу – RGB и CMYK

Автор: веб-дизайнер | веб-дизайн | 21 Июл 2008 5:28 пп

Перед тем, как рассказать о цветокоррекции в RGB, я возьму на себя труд рассказать о цветовых пространствах в общем. Считаю, что это необходимо для того, чтобы начинающий фотожопер лучше понимал – что он делает и зачем.

Итак, цветовых пространств существует несколько. В полиграфии – это PANTONE и CMYK, в фотографии, вебе и пр. – RGB, LAB, HSB. Однако реально приходится сталкиваться лишь с CMYK и RGB (а потому и рассказывать тут обо всех задачи не стоит).

Чем они отличаются? RGB рисуется светом, CMYK – краской.

Поясняю. Изображение на экране монитора (ЭЛТ), как известно, строится с помощью пучка электронов, бомбардирующих точки люминофора, сгруппированные по три (т.н. “триады”). Каждая точка триады при бомбардировке излучает один из трех цветов – красный (Red), зеленый (Green), или синий (Blue). Чем активнее бомбардировка, тем ярче выдаваемый свет.

Для построения того или иного цвета в RGB используется смешение светов. Соответственно, если смешать все три света на максимальной яркости – мы получим белое пятно. Если вся триада люминофоров не излучает (почти не излучает, если точнее), то мы видим черный.
Смешение всех трех светов на максимальной яркости дает нам белый свет.

В случае с CMYK все наоборот. Мы имеем четыре физических краски. Наложение красок дает более темные оттенки. Всего каналов, в отличие от RGB четыре – Cyan, Magenta, Yellow и K (управляющий канал, простой черный цвет). Дело в том, что в теории смешение первых трех красок максимальной концентрации должно было давать искомый композитный черный. Однако на практике (в силу ряда причин, основной из которых было качество краски) выходил темно-коричневый. Для этого, четвертым каналом, была введена простая черная краска.
Вот и получается, что в случае CMYK белый цвет – это полное отсутствие краски. А черный – смешение всех красок с макисмальной насыщенностью.

Уловили разницу?:-) Так вот. Если изображение подготавливается для экрана монитора, то цветокоррекцию можно провести в RGB. Если изображение подготавливается для печати (даже на обычном цветном принтере – он тоже печатает в CMYK:-) ) имеет смысл провести цветокоррекцию в CMYK. Для большей уверенности в результате.

Также надо заметить, что цветовое пространство RGB шире, чем CMYK. Так как в RGB у нас идет 256 градаций на канал (от 0 до 255), а в CMYK – всего 100. Почему так? В случае с CMYK цифра отображает сколько краски от максимальной насыщенности должно присутствовать в данном случае. В случае RGB цвет уже восьмибитный (для компа так проще, да), и градация указывает на яркость свечения точки того, или иного триадного цвета. В результате – в RGB больше количество оттенков. В теории. На практике среднестатистический человек никогда не сможет различить 16х106 цветов. Единственное, с чем придется столкнуться при конвертации изображения из CMYK в RGB и наоборот – в неравнозначности одинаковых цветов в этих схемах. В силу чисто физических причин две цветовые схемы не могут абсолютно идентично передавать цвета, и об этом надо помнить.

И напоследок. Когда я говорю, что цветокоррекция в CMYK проще, я говорю это не от того, что я работаю в полиграфии. Вот представьте себе – вы смотрите на фото человека. И можете сказать – “оно желтоватое”, или “оно синеватое”. А теперь попробуйте быстренько сказать, какая пропорция красного, зеленого и синего света, отражаясь от фотографии, позволяет вам судить о том, что лицо человека, скажем, землистого цвета? а? то-то же:-)

Скоро будет цветокоррекция в RGB. Ждите. Желающие могут заслать фотки, которые хотели бы откорректировать. Выберем одну и препарируем с особым тщанием.

Прочтите еще:

Позже »