Фотошоп моей мечты

Фотошоп моей мечты

Вчера в очередной раз разгребал псдшку какого-то дизайнера. В псдшке стопятьсот слоев, ничего не подписано, элементы футера вперемешку с элементами сайдбаров. В общем, классический такой бардак. И пока я раскладывал элементы сайта по полочкам, мне пришло в голову несколько идей из разряда «а вот здорово, если бы Фотошоп умел...».

Оказывается, далеко не всегда для счастья нужен супернавороченный функционал типа грядущего деформационного инструмента warp tool. Иногда очень тоскуешь по гораздо более приземленным вещам.


Итак, рассмотрим распространенную ситуацию, когда в свое распряжение мы получаем файл следующего вида:

Слои называются Image, или Layer 1 или еще как-нибудь. Множественные вложенные папки с красноречивыми именами Group 1, Group 2. Красота.

Приходится тратить время на то, чтобы разгрести чью-то помойку. И Фотошоп что-то не несется, спотыкаясь, чтобы мне посодейстовать, хотя было бы неплохо...

Collapse/Expand grous

Естественно, все группы в файле были раскрыты (долой тепличные условия). Было бы здорово, если бы я мог выделить десяток групп, залезть в менюшку, играючи нажать Collapse grous, и они бы свернулись. Как по мановению мышки. А?

Я бы не отказался и от пункта Collapse/Expand all Grous (закрыть/раскрыть все группы). Закрыть/раскрыть все группы такого-то уровня тоже было бы удобно. Вот в Ноутпаде++ есть такая штука, почему здесь нету?

Delete empty

В том же меню Layers было бы роскошно заиметь пункты Delete empty layers и Delete empty groups. А то фейхуа какая-то, раскрываешь три уровня вложенных папок, а там на слое — ничего, ноль.

Collapse/Expand effects

И опять в меню Layers (или уж где разработчик пошлет) хочется пункт Collapse/Expand all effects. Потому что раскрытые эффекты в моем случае удлинняли простыню слоев, не вру, вдвое. Бедное колесико мышки аж вспотело.

Смена шрифтов

Очень хочется уметь выделить все текстовые слои в файле. Или, как вариант, выделить все текстовые слои, где текст набран таким-то шрифтом. Это, пожалуй, даже полезнее.

Ну задалбывает же в куче слоев шрифт менять, в каждый тыкая мышкою. Хочется, чтобы один раз выделил все , где шрифт Официна, один раз опять же для всех единым махом поставил Тахому и молодец. Во многих других программах хотя бы существуют текстовые стили, что не всегда, но часто помогает. Здесь же и этого нет :-(

Слава богу хоть можно просто выделить несколько слоев и в них поменять шрифт.

Цвета слоев

Когда выделяю несколько файлов, почему нельзя открыть для них Layer Properties и назначить желаемый цвет?

Конечно, находчивый дизайнер запихнет их в папочку, папочку покрасит в оранжевый (или какой он там хочет), и все слои в папочке тоже автоматом покрасятся в оранжевый. Безусловно, этот дизайнер может быть горд тем, что выдумал такой лайвхак, но активный пункт Layer Properties при выборе нескольких слоев (а вообще лучше бы уметь несколько слоев и папок одновременно) сделал бы жизнь намного проще, избавив от лишних телодвижений.

О раздувании меню

Ясное дело, что не всегда стоит загромождать меню всеми пунктами, какие только можно выдумать. Но ведь в Фотошопе есть воркспейсес. Можно выводить эти пункты только для воркспейса Web. Или просто дать возможность выводить или не выводить в менюшку эту группу опций.

Столбцы

Совсем из разряда мечт — сделать для палитры слоев возможность размещаться в несколько столбцов. Ну хотя бы в парочку или три. Людям с соотношением сторон монитора 16:9 это помогло бы видеть больше слоев одновременно:

Прокрутка происходит синхронно во всех трех столбцах

Если раскрыть слои в три столбца, то у меня остается для работы еще около трех пятых экрана — больше половины. Понимаю, не у всех монитор разрешением 2000 на 1100 пикселей, но ведь есть и люди, которые работают с двумя мониторами. С ноутом и внешним монитором. Есть же.

Заключение

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

Народ, есть здесь кто-нибдуь, сведующий в разработке ПО? Может кто-нибудь ответить, это что, сложный функционал? Неужели он сложнее, чем вот это:

Наверняка вам в голову многажды приходили подобные мысли об удобном и несложном функционале. Поделитесь! Не Фотошоп, так какой-нибудь Гимп глядишь и освоит эти идеи.

Приз читателю

Расскажите друзьям

Оцените статью:
  • 1
  • 2
  • 3
  • 4
  • 5

Комментарии — 31

Сергей
В точку!
Сколько раз сам с подобной дизайнерской кашей сталкивался:
layer1, group copy 4
и т. п.
PS
хоть и сам раньше дизайнером работал, но всё -же
всякие layer сору 4 - это недопустимо.
#
Сергей
Elfet
В адоба есть специальный отдел занимающийся юзабилити интерфейса. стараются как могут =)
У всех людей разный потребности, а они я считаю молодцы, получилось достаточно универсально, можно настроить под себя.
ArniWebDesign
Да, не повезло, 200 слоев это что-то просто потрясающее
28km
А у меня привычка все слои называть еще с программирование, т.к. помню главное правило в программирование при работе с переменами давать им ясные имена, а не от балды. Вот и слои это что то типа перемен :D
#
28km
bullder
А файрворк разве не упрощает в этом смысле жизнь?
#
bullder  
Саша Кириллов
Ну если макет делаешь сам, таких проблем вообще не возникает. А если макет к тебе пришел от кого-то другого и он уже такой захламленный, то чем поможет Фаерворкс? Точно так же будешь сидеть и ручками-ручками...
Octane
Мне не хватает в Photoshop функций для выделения всех пикселей в слое, альфа-прозрачность которых отдична от 0. Совсем замечательно было бы именть возможность указать диапазон прозрачности пикселей, которые должны попадать в выделение. Я может быть туплю и такое есть в Photoshop?
Роман Дроздов
Как я мечтаю о том, чтобы можно было применить к нескольким слоям какой-то стиль или просто цвет, а потом изменяя только этот стиль — изменялись бы цвета всех "прилепленных" к нему слоёв.

Я знаю, что можно применять стиль к выделенным слоям, но это совсем не то, когда они разбросаны как у автора. С ума сойдешь.
Антон
Я тут посмотрел видео про пятерку фотошопа, про то как лихо он работает если выставить линии перспективы и у меня появилась идея инструмента... Что если вот берём этот инструмент и выделяемобрисовываем им (возьмём для наглядности макет сайта) шапку, потом меню, потом футер, итп... нажимаем применить и все слои которые находятся в области выделеной как футер кладутся в папку футер и аналогично с другими областями. если слой подпадает под несколько выделений (фон например) то он кладётся в папку к фонам... нужно ещё продумать но идея собственно в том чтобы слои раскладывались по папкам в зависимости от расположения их на экране.
#
Антон
Vladislav Ossipov
Имхо, все просто. Это результат экспорта в PSD ил Illustrator.
Саша Кириллов
Антон, клевая идея. Это бы явно сделало жизнь проще.

Только бывает такое, что одни детали футера должны быть выше сайдбара, например, а другие — выше... Может, наряду с папками еще и теги слоям?

А вообще я пока для себя решил эту проблему через использование Иллюстратора. Он в плане слоев гораздо удобнее.

Владислав, это действительно результат экспорта в ПСД из Иллюстратора. Только что это упрощает? Человек уже провел некачественный экспорт и уже внес довольно много изменений. Иллюстраторовский файл у меня есть, но увы, это ничего не меняет :(
pomidorchi
— Не хватает шортката-модификатора select layer/select group.
— Раскрытие/закрытие папок в палитре слоёв имхо тоже лучше сделать не через меню, а с модификатором, как в макосёвом Finder: нажал с альтом на стрелочку — раскрылись все вложенные папки.
— Работа с текстом — это вообще смертельные номер. Я понимаю, что фотошоп не индизайн, но хотя б к CS4 уже можно было ХОТЯ БЫ текстовые стили внедрить?
— Не хватает управления скруглёнными уголками уже нарисованных шейпов.
— Не хватает удаления слоя хоткеем.
— И многого другого не хватает, причём реально обидно, когда внедряется какой-то крутой инструментарий, который далеко всегда и далеко не всем нужен, типа работы с 3D, вычислениями и пр., а работа с простыми инструментами практически не улучшается и не оптимизируется.

— Ну и напоследок... я понимаю, что с одной стороны так исторически сложилось, но с другой... продавать программные пакеты настолько неунифицированными наборами и разной реализацией схожего функционала, это ж крыша съезжает, когда работаешь одновременно, например в фотошопе, люстре и флеше, одно переключение на новые шорткаты чего стоит, не говоря уже обо всём остальном, типа экспорта/импорта внутри того же Master Collection, когда во флеше слетают градиенты и прозрачности из люстры, а пнгшка с полупрозрачностью, созданная в фотошопе при экспорте в тот же флеш превращается в УГ.
#
pomidorchi  
Alex
Я так же сталкивался с подобной хренью, как и автор. Переделывал и тихо матюкался:)
"Прокрутка происходит синхронно во всех трех столбцах" и "Закрытие/раскрытие всех групп" - такие фичи есть в 3Д максе - весьма удобно. Напишите письмо Адобовцам, в этот самый отдел юзабилити, авось глядишь, произойдет что-нибудь версии к 8-й.
#
Alex
i hate photoshop
Конечно, было бы не лишним, однако некоторые описанные вещи труднореализумемы (например, "выделить все текстовые слои, где текст набран таким-то шрифтом" или столбцы).
Олег
Collapse/Expand grous
Нажмите на открытую группу с нажатым Ctrl и все группы схлопнутся

Полагаю как удалять скрытые слои вы знаете.

Не совсем понятно, желание видеть много слоёв сразу. Для того, что бы выяснить какой мне нужен слой, есть разные способы. Например нажать с зажатой Ctrl на область слоя. Если он закрыт сверху другим, то можно нажать правой кнопкой и в контекстном меню выбрать необходимый. Это далеко не все способы
#
Олег
Петр
Согласен, UI слоев далек от идеала но ближе к нему, чем кто бы то нибыло!
Вот всегда хочу что бы когда выбираешь например 10 слоев, а потом нажимаешь кнопочку Create Folder, создавалась новая папки и мои 10 слоев в нее помещались автоматом. Но нет же ... не додумались
#
Петр  
Саша Кириллов
Ну чтобы они сразу попали в папку, нужно вместо нажатия на иконку создания папки выделить десять слоев и перетащить их на иконку создания папки. Тогда создастся новая папка и слои положатся в нее.
рейсер
Видео это такой прикол???? Прям волшебная палочка какая то.
Vladislav Ossipov
Ну волшебная палочка в фотошопе давно уже есть. :)
web fair
офигеть, а бета версию скачать уже можно???
Vladislav Ossipov
осталось совсем немного подождать. сегодня узнаем. сегодня презентация CS5. А там наверное и скажут когда скачать. А бету конечно давно скачать можно, правда только бета-тестерам. Публичной беты фотошопа, насколько я знаю не было пока.
balodya
Автор, вы что ваще? Прочёл первую часть статьи и бросил читать потому, что понял, что Вы ни хера не разбираетесь в шопе. У групп слоёв есть раскрывающие стрелочки (типа треугольничков) щелкайте по ним с зажатым ctrl и будут отрыватьсяскрываться все слои данного порядка вложенности. Пустые слои тоже можно удалить, шрифт тоже можно менять во всех сразу. Епть, да там наверное уже всё можно делать, что нужно. Это я сейчас говорю по CS3 шоп, а в следующих наверное и ещё круче функционал (я пока не ставил). так что учитесь, а не учите ;)
#
balodya
Саша Кириллов
balodya, друг мой, как жаль, что ты невнимательно читал статью. Иначе бы ты понял, что нужно не просто менять шрифт в нескольких слоях одновременно, а, цитирую «выделить все текстовые слои в файле. Или, как вариант, выделить все текстовые слои, где текст набран таким-то шрифтом».

Жаль, что и фотошоп ты, видимо, знаешь не настолько хорошо, как пытаешься показать. Иначе был бы в курсе, что в этой программе не существует команды «удалить пустые слои», есть команда «удалить спрятанные слои». И что тыкая на стрелочку группы при нажатом контроле, ты можешь свернуть или развернуть все группы, а не группы нужного уровня вложенности.

Брось ты это дело, сначала писать, а потом только проверять свои идеи на практике. Да и вообще переезжай из Быдловска к нам в Питер. Уверяю, жизнь сразу станет чуточку лучше.
strawberry
Статья ни о чём. Хорошему танцору яйца не мешают =)
#
strawberry
Саша Кириллов
Бы-гы-гы, еще один умник без ссылки на портфолио
nvkzNemo
в бете cs5 был афигительный инструмент для текста, что-то вроде "Font presets" где ты мог сохранить стиль для текста (шрифт, размер, цвет и т.п.) и применять его к любому тексту 2мя кликами... при этом меняя сам стиль соответственно менялся и весь текст в макете... очень удобно при работе с сайтами. Но в финальной версии этот инструмент был убран(( Разработчики в своём блоге писали по этому поводу, что инструмент скорее-всего появится в cs6 потому как там фотошоп будет более заточен под веб + добавятся ещё мног овсяких плюшек, типа строки поиска по слоям (названиям видмо) и т.п.
#
nvkzNemo
Максим
По поводу Collapse/Expand grous - http://blogs.adobe.com/jnack/2011/06/how-to-collapseexpand-photoshop-layer-groups-folders-at-once.html
#
Максим
Дмитрий
Красавчик. Шли разработчикам фотошопа, пусть делом займутся=)
#
Дмитрий
meloff
Я сам часто не делаю группы потому что не вижу в них смысла. Максимум могу обозначить области контента — шапка, тело, футер и.тд. Просто есть люди которые делятся на 2 типа — те которые умеют нажав кнопку v и зажав ctrl, выделить нужные им слои на холсте не глядя в слои и те, которые не знают про существование этой функции и тратят уйму времени на их группировку. Верстальщику в любом случае удобней будет самому разгруппировать слои так, как ему удобней нарезать. Если конечно ему это надо.
Не удивлюсь если открыл "мастадонтам" дизайна глаза, только не забудьте снять галку auto-select в move tool (V), кретины.
#
meloff

Новый комментарий

как выглядит какой тег
жирный текст <b>жирный текст</b>
курсивный тект <i>курсивный тект</i>
зачеркнутый текст <s>зачеркнутый текст</s>
подчеркнутый текст <u>подчеркнутый текст</u>
ссылка <a href="адрес">ссылка</a>
function foo() { ... }
<pre><code>function foo() { ... } </code></pre>
разрешенные теги или посмотреть как будет выглядеть
как выглядит какой тег
жирный текст <b>жирный текст</b>
курсивный тект <i>курсивный тект</i>
зачеркнутый текст <s>зачеркнутый текст</s>
подчеркнутый текст <u>подчеркнутый текст</u>
ссылка <a href="адрес">ссылка</a>
function foo() { ... }
<pre><code>function foo() { ... } </code></pre>
разрешенные теги или посмотреть как будет выглядеть

metin2 pvp metin2 pvp serverler pvp serverler