Pull to refresh

Comments 70

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

А в целом, нужно прежде всего заказчика убедить, что подход «сдвиньте мне этот блок на пол-пикселя» — неправильный и ведет только к ужасу и страданиям.
А как же самый главный недочет?
Никогда! Слышишь? НИКОГДА НЕ ИСПОЛЬЗУЙ ПОДКЛЮЧАЕМЫЙ ШРИФТ НА ВСЮ СТРАНИЦУ!
Заголовки? — Ок.
Подписи? — Ок.
Текст статьи? — Не-е-ет
Можете объяснить почему?
При грамотном подборе fallback-шрифтов не вижу особых проблем с тем, чтобы основной текст страницы использовал нестандартный шрифт.
UFO landed and left these words here
UFO landed and left these words here
А еще можно было бы использовать data:uri.
UFO landed and left these words here
UFO landed and left these words here
UFO landed and left these words here
UFO landed and left these words here
Это еще вопрос — не грамотно ли. Ведь ваш PT Serif может быть совсем иным, чем их PT Serif…
UFO landed and left these words here
У Roboto заметил проблему с буквами «ц», и «щ» в некоторых начертаниях.
UFO landed and left these words here
Там разницу между rulers и guides, layers и slices не понимают.
И обоснуйте, пожалуйста, вот это:
Важно: ширина макета – 1980 пикселей.

Зачем?
Собрал в один документ на github
Кому интересно — присоединяйтесь, дополняйте
Это скорее всего унаследовано от полиграфии, где TIFF — обязательное условие, вместо JPG или PNG, ибо в отличии от первого не искажает (без потери качества), а от второго — может работать с CMYK палитрой. Как агроном агроному скажу, что PNG удовлетворяет потребности полностью.
Ну вот тоже 2 мысли были:
1) Для превью (но тут png / jpg, на мой взгляд, вполне удовлетворяют)
2) Для печати (но речь вроде бы как о верстке для веба)
Вдруг верстальщик печатает макет, а потом с распечатки верстает, прикладывает к монитору для Pixel Perfect )))
(Вспомнился старый распространённый случай (баян из жизни) про DOC файлы и полиграфию)
UFO landed and left these words here
Standard TIFF doesn't support layers. If a Photoshop document with layers is saved as TIFF Photoshop creates a flat TIFF image file (for compatibility) and the layer data in a separate TIFF tag. This separate TIFF tag can be compressed using RLE (run length encoding) or ZIP compression. ZIP usually results in smaller files, smaller even as if saved as PSD (where you can't choose the compression format).

wiki.panotools.org/TIFF

Только фотошоп поддерживает слои, другие программы эти слои не откроют.
Так что — это вредный совет.

ЗЫ Я не использую фотошоп из-за его томознутости и уже забыл, что он поддерживает слои, ибо другие программы не поддерживают.
UFO landed and left these words here
Полный бред:
Называй файлы с учетом версии


Файлы версий должны лежать по датам перезаписи в папке /archive/_дата, а в корне проекта — только актуальные версии
Да на здоровье — главное структурировано, а не "[name]_copy", "[name]_fix", ''[name]1111" и пр
мы об одном и том-же, а в статье прямо и советуют ''[name]1111", если уж на то пошло, то хотя-бы ''[name]01111" для нормальной сортировки
UFO landed and left these words here
Зачем градиенты в свойстве слоя делать в нормале?
Порой гораздо проще, разумнее и эффективнее кнопочку зафигачить пнг-шкой, а не css-ом долбить.
Порой гораздо проще, разумнее и эффективнее кнопочку зафигачить пнг-шкой, а не css-ом долбить.

Ну наверное чтобы можно было масштабировать (подсказка: ретина, adaptive, responsive)
Видимо здесь ключевое слово «порой».
Потому как не всегда делается ретина-реди.
Скорей «упоройтый». А еще px для шрифтов…
UFO landed and left these words here
Еще не надо забывать проверять поддерживает ли подключаемый шрифт кодировку UTF если сайт мультиязычный.
Не согласен вот с этим
2) Если применяется градиент к слою, использовать обычный режим наложения (blend Mode: normal) и его реальные цвета.
Не должно быть никаких полупрозрачных градиентов и сложных режимов наложения типа ''multiply, screen, overlay, и т.д.".

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

Вообще, тема не новая, и каждый раз одно и тоже — кто-то кому-то что-то должен :)
Я хоть и верстальщик, но поддерживаю предыдущего оратора. Нет ничего сложного в том, чтобы ткнуть пипеткой в граничные пиксели градиента. Зато потом очень просто самостоятельно получать кнопку любого цвета в любом состоянии, т.к. дизайнеры всё же порой забывают их отрисовывать.
Я как-то раз писал дизайнерам длинную телегу по этому поводу, копипаста письма по ссылке: http://atmo.in/AeFD4038
К сожалению, ссылки на скриншоты в нем неактуальны.
UFO landed and left these words here
Не стоит забывать, что большинство кастомных шрифтов (даже честно купленных в OTF и TTF) не имеют правильной лицензии и не могут быть использованы в виде веб-шрифтов без специального на то разрешения. Поэтому я всегда советую дизайнеру искать веб-версию шрифта (и согласовывать его покупку) перед использованием в макете.
Ну или использовать бесплатные Google Web Fonts.
Ещё очень важно сначала глянуть, как этот шрифт смотрится в браузерах в разных размерах. А то будет, как в новом Гугл Плее.
Градиентные границы для бордера реально грамотно сверстать, так что этот пункт можно смело убирать.
Поделитесь пожалуйста как сверстать градиентные границы у таблицы? Мне очень надо.
UFO landed and left these words here
И? Внутри ячейки таблицы нельзя использовать position: absolute. Может я чего не понимаю? Живой пример в студию!
UFO landed and left these words here
Если засунуть в ячейку блок, то высоты этих блоков будут разные. Их нельзя растянуть на высоту ячейки, если она не задана. Так что пример с блоком внутри не будет работать.
У дизайнера в рабочем документе может быть любой бардак, как ему добнее, хоть колор бёрн на оверлее, лишь бы он понимал, что на вёрстку он не имеет права это отдавать, и обязан подготовить адекватный структурированный темплейт перед передачей верстальщику.
Тоже поддерживаю эту мысль. Каждый должен заниматься своим делом и тут дело не в лени.
Просто элементарное уважение труда и времени других людей, участвующих в проектах.
3) Нежелательно использовать «слой на слое» для создание различных эффектов, типа градиента, слой должен быть один.

достаточно объединять эти слои в smart object.
и поставить экшн, который сам все это мерджит в отдельный файл
Ребята, перед тем как начать верстать, нужно погрузиться в контекст задачи. Это включает в себя ревью макета, по итогам которого формируется кабздец-набор. Например, при отсутствии сетки — никаких вам пиксельперфектов. При отсутствии шрифтов — довольствуйтесь ариалом. При хитрых градиентах и тенях — понимайте, что они не будут такими даже близко.

Элементарное управление рисками.

Список требований, без указания и обсуждения причин, будет чуть более чем полностью проигнорирован.

В любом случае, дизайнер, который не знаком с ограничениями CSS — плох.
UFO landed and left these words here
Может быть некоторых я удивлю, но если в макете присутствует сетка это незначит что дизайнеры понимают для чего эта стетка нужна, они просто прочитали статью / требования и нарисовали такую сетку. Ну ключевую фразу сказал Corpsemeister «Полиграфисты»
Так, что за наезды на полиграфистов? Вы полагаете, что дизайнеры полиграфии, которые чаще всего и верстальщики полиграфии, в частности газет, журналов и книг, не знают что такое макетная сетка?
нет, я полагаю что часто заказчики заказывают дизайн сайтов у полиграфистов, которые полиграфию рисуют не всегда по стандартам, а стандарты/рекомендации создания PSD макетов сайтов, они вообше не читали, вот это я имею ввиду.
а стандарты/рекомендации создания PSD макетов сайтов, они вообше не читали

И поэтому они не знают что такое макетная сетка? (про стандарты я промолчу)
Железная логика! Поздравляю.

Я может открою секрет, но полиграфия появилась задолго до веба и очень многое перекочевало в веб из полиграфии.

… не хотел разводить холивар, но что же, так получается…

Полиграфисты верстают в 99% случаев векторе (люстра, корел, индизайн)
А вот в фотошопе занимаются только обработкой фотографий.
Я, например, как полиграфист, сайты рисую в кореле, т.е. в векторе. И думаю те кто пришел из полиграфии также работают в векторе, ибо это удобнее и качественнее, но а в век адаптивного дизайна и ретина дисплеев ещё и качественнее. И я ни когда не сохраню для верстальщика макет в PSD, ибо это одно и тоже что из PSD сохранять в JPG (аналогия надеюсь понятна) (холиварить будем?)

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

Так вот те кто не знает что такое макетная сетку это кто угодно, но только не полиграфисты.
В лучшем случае 1% полиграфистов, который выросли на векторе, переходят на фотошоп.

А чаще всего те, кого вы имеете в виду — просто «школоло» в дизайне.
UFO landed and left these words here
В Photoshop есть достаточная для веба поддержка векторных инструментов (которыми рисуются кнопочки, иконки, линии, прочие контролы) и намного более удобная, по сравнению с векторными редакторами, поддержка растров. Объясните мне, в чём плюсы использования векторных редакторов? Мониторы у всех растровые.
UFO landed and left these words here
UFO landed and left these words here
Sign up to leave a comment.

Articles