Я вам очень настоятельно советую не автоматизировать подобные вещи.
Простой пример — один и тот же интерлиньяж (line-height) в колонке на 800px и в колонке на 200px будет выглядеть совершенно по-разному. На 800p текст будет читаться замечательно, а на 200px блок будет разваливаться, потому что между строками слишком большое расстояние для такой ширины.
Dmitry MiksIr: ну во втором случае вы же не используете проект ни для каких целей, кроме как показать его потенциальному клиенту. Не меняете логотип, адрес и контент клиента на свой, а показываете как есть. Соответственно, в чем здесь может быть еще выгода?
saveTibet: я же говорю — вы путаете.
Не бывает универсального размера заголовка и шрифта. Потому что кроме шрифта на сайте еще огромное количество элементов, которые должны друг с другом взаимодействовать.
Каждый проект индивидуален. Нельзя просто взять и сделать все заголовки 16px.
И уж тем более, если вы говорите про разные шрифты, то, наверное, должны быть в курсе, что один и тот же размер у разных шрифтов может выглядеть и восприниматься совершенно по-разному.
Одно дело заанимировать прототип и показать клиенту или разработчикам, а совсем другое — сделать няшный шотик для дрибла. Ни Принципл ни Флинто не умеют и 1% того, что можно сделать в Афтере. А Фреймер почти никто не умеет, потому что JS.
Большинство гифок сделаны в Афтере — это видно по блюру, по кривым изингам, по изометрии в конце концов.
Александр Шилов: ну вы просто откройте любой графический редактор и попробуйте нарисовать что-нибудь.
Вот небольшой перечень того, что нужно уметь, чтобы делать неплохие сайты:
1. Работа с цветом. Уметь выбирать цвета под тематику сайта, уметь сочетать цвета, чтобы все было сбалансированно, уметь работать с серым цветом, чтобы он не выглядел грязно, уметь работать только с черным и белым цветом, уметь передавать через цвет идею и настроение сайта. Да даже просто уметь подобрать красивый цвет — не всем дано.
2. Типографика. Понимать семантику, уметь сочетать шрифты и знать — как они попадают на сайт, понимать назначение шрифтов и уместность их в том или ином месте, ориентироваться в размерах, чтобы с экрана хорошо читалось, понимать — что такое кернинг и интерлиньяж и как они влияют на восприятие текста и дизайна в целом.
3. Акценты. Надо уметь делать акценты на том, что важно и нужно в данный момент. И для этого нужно умело пользоваться размером, цветом, свободным пространством и положением на экране.
4. Композиция. Сделать так, чтобы сайт работал, но при этом не рассыпался визуально, а был последователен и органичен, понятен и прост. При этом, нужно уметь нарушать композицию, если хочешь сделать интересный лейаут или выделить что-то на экране. И в этом есть особая красота.
5. Есть куча неочевидных вещей. Типа теории близости. Или что человек в потоке сначала видит картинку, а только потом текст. Или что круг является очень эгоцентричной фигурой и его можно вписать куда угодно, но им нельзя ничего сбалансировать. И таких вещей миллион.
6. А еще есть технический бекграунд. Понимание работы браузеров и разных разрешений, понимание сложившихся паттернов использования сайтов, понимание технологий в плане можно/нельзя реализовать.
7. Заодно есть куча графических приемов. Которые можно впитать только с опытом. И которые подмечаешь тоже только с опытом.
8. И никто не отменял владение инструментом. Нельзя верстать, не зная тегов. И рисовать тоже нельзя, не зная редактора.
Поэтому, да — это целая философия, как и в любом другом деле. Если бы это было не так — в Москве опытный дизайнер не получал бы 120-140 тысяч рублей.
Nekto_Habr: ну нет ) на самом деле, для туторов достаточно абсолютно базового уровня английского языка. Потому что аудио поддерживается картинкой и становится все понятно на 100%.
Очень много продавцов. В рунете — сервисы социальных кнопок, счетчики посещений, браузерные расширения, рекламные системы. Да кто угодно, у кого есть доступ к чужой аудитории, то есть, любой встраиваемый сервис.
Простой пример — один и тот же интерлиньяж (line-height) в колонке на 800px и в колонке на 200px будет выглядеть совершенно по-разному. На 800p текст будет читаться замечательно, а на 200px блок будет разваливаться, потому что между строками слишком большое расстояние для такой ширины.
Только на глаз и на ощущения и никак по-другому.