2010 год: обновленная версия статьи лежит на http://web-standards.ru/

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

Можно довольно долго рассуждать о том, почему дизайнеры в огромном количестве гонят некачественный продукт. Мне кажется, основная проблема в том, что на веб-дизайнера нигде не учат. Более того, сейчас в Рунете каждый второй считает себя веб-дизайнером. «Умеешь рисовать в фотошопе скруглённые уголки, градиенты и отражения? Отлично, значит, и разработать интерфейс огромного информационного портала тоже сможешь», — такое чувство, что так рассуждает большинство нанимателей этих самых дизайнеров. И очень жаль. Поскольку для комфортной работы с дизайнером он должен иметь представление об информационной архитектуре, юзабилити, веб-технологиях — программировании и вёрстке, чтобы не рисовать заведомо то, что невозможно или очень сложно реализовать. Однако на деле получается, что скруглённые уголки круче всех.

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

Правило №1. Рисуйте макет сайта только в Photoshop.

Некоторые дизайнеры почему-то очень любят использовать для создания макетов Adobe Illustrator. Это очень крутая программа, но предназначение у неё совершенно иное. В результате, всё равно приходится экспортировать макет в Photoshop, что зачастую вызывает массу ошибок. Ещё одна модная нынче фишка — Fireworks. Да, это уже гораздо лучше, чем Иллюстратор, но всё равно плохо, потому что традиционно верстальщики учатся работать с Photoshop, и когда дизайнер присылает им файл в формате .png, они просто-таки не знают, что с ним делать. Про макеты в .jpg и прочих подобных форматах я вообще молчу. Да, такое тоже бывает!

Правило №2. Аккуратные слои.

В Photoshop существует очень удобный механизм группировки слоёв. Это очень полезное свойство: гораздо легче разобраться в макете, если слои сгруппированы по элементам (например, шапка-контент-подвал). Также следует уделить внимание осмысленному именованию слоёв и групп, причём, желательно использовать английский язык — верстальщик всё равно именует элементы по-английски. Слои, которые не используются в макете, необходимо удалять, а не оставлять отключёнными — верстальщик в процессе работы отключает разные слои, а потом включает всё сразу и может сильно испугаться. Иногда в одном макете помещают группы или слои для всех разновидностей данного типа страницы: например, форма регистрации и страница о том, что регистрация прошла успешно. В таком случае, отключённую группу или слой нужно помечать цветом, чтобы верстальщик её не пропустил.

Правило №3. Модульная сетка.

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

Правило №4. «Липкие листочки».

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

Правило №5. Помните о динамике.

В отличие от картины, сайт — это динамическая система, в которой есть активные элементы, в которой постоянно что-то происходит и изменяется. Всю динамику поведения активных элементов должен придумать дизайнер, создав дополнительные слои: например, ссылка, ссылка при наведении, посещённая ссылка. Очень часто дизайнеры почему-то не придают значения такому важному аспекту веб-дизайна. Также, необходимо описывать, что должно происходить при изменении размеров экрана или при переполнении каких-либо элементов.

Правило №6. «Рыба» и типографика.

Совершенно естественно, что при разработке сайта почти никогда не используется тот контент, который там будет — зачастую, это контента ещё просто не существует. Поэтому дизайнеры, да и верстальщики используют «рыбу» — произвольный текст, который вписывается в контентные блоки. Но, к сожалению, делается это зачастую без проблеска мысли — например, на русскоязычном сайте везде используется популярная рыба на английском — «Lorem Ipsum…», которая не даёт представления, как будет выглядеть этот текст, набранный кириллическим шрифтом. Используйте подходящие к случаю рыбы!

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

Правило №7. Шрифты.

О шрифтах нужно сказать отдельно. Почему-то каждый дизайнер, купивший на Горбушке диск с двумя тысячами бесплатных шрифтов, считает своим долгом тут же эти шрифты засунуть куда только можно. Я даже не знаю, может быть, это последствия непросвещённости? Что ж, просвещаю: на компьютере пользователя, который зайдёт на ваш сайт, в 99% случаев есть только системные шрифты, и в 99.9% — это стандартные шрифты Windows. Поэтому, как не старайся, милый сердцу маковода Lucida Grande увидит, дай бог, 1% пользователей, а все остальные всё равно увидят Arial. Конечно, в небольших объёмах оригинальные шрифты более чем уместны: это касается логотипов, статичных заголовков и прочих подобных вещей. Но фигачить напропалую весь текст на сайте каким-нибудь Neo Sans Pro, а потом ругаться, что всё не так, как на макете — подвергать себя опасности быть укушенным взбесившимся верстальщиком.
Если вы всё же используете в своём макете нестандартные шрифты, присылайте их верстальщику вместе с макетом, иначе он не сможет нормально измерить кегль и начертание. За растрированные же текстовые блоки вам вообще могут оторвать голову! Так что будьте осторожны и внимательны.

Правило №8. Техническое задание.

Перед тем, как приступить к созданию макета, обязательно прочтите техническое задание: что будет на этом сайте, как он должен работать, какую именно интерактивность иметь… Если же в вашей компании экономят на техническом писателе, попытайтесь хотя бы в устной форме ознакомиться с требованиями к сайту. А то очень часто случается ситуация, когда дизайнер нарисовал красивый макет, верстальщик его заверстал, а потом оказывается, что, к примеру, настоящая флэшка, которая должна быть центральным элементом сайта, шире нарисованной на 10 пикселов. Сколько времени и сил впустую! А ещё кошмарнее, когда дизайнер не понимает, что возможно реализовать при помощи веб-технологий, а что нельзя. И в результате на свет появляются блоки с аудио-плеером, в которых по ходу прослушивания радиопередачи должен плавно пролистываться текст этой самой передачи! Нет, это, конечно, реализуемо, но такие задачи должны осмысленно закладываться в планируемое время разработки, чего обычно не происходит.

Правило №9. Цветовая гамма.

Милый дизайнер! Я очень рада, что на твоём столе стоит тридцатидюймовый дорогущий монитор с отличной матрицей. Но ты должен понять, что ты пока — в меньшинстве подобных счастливчиков, а большинство пользователей сайта, который ты рисуешь, пользуются обычным ноутбуком или монитором с разрешением 1280 на сколько-нибудь там и не супер-качественной матрицей. Поэтому не нужно рисовать макет в 3000 пикселов шириной. Всё равно обычный пользователь не оценит всей красоты огромной подложки, но может очень рассердиться, когда поймет, что ему пришлось загрузить лишние полмегабайта картинки. Также, воздержись, пожалуйста, от использования очень светлых тонов вроде #F1F1F1. Доказано, что подобные оттенки не воспринимаются на сознательном уровне, однако, создают «шум» в глазах пользователя, который мешает ему сосредоточиться на полезных частях сайта. И ещё: постарайся не пользоваться цветовыми профилями. Обычно это заканчивается тем, что после вёрстки кто-нибудь обязательно начнёт вопить, что в макете-то цвета другие! Побереги нервы: свои и верстальщика.

Правило №10. Системные контролы.

Это немного спорная тема, но я всё же её коснусь. Ни для кого не секрет, что дизайнеры очень любят рисовать кастомные элементы форм. В чём-то они правы: в Windows, особенно в стандартной теме, далеко не самые красивые контролы, и они действительно могут испортить внешний вид сайта. Однако, во-первых, все эти красивые скруглённые штучки с градиентами довольно слабо реализуемы на кроссбраузерном уровне, а во-вторых, среднестатистический пользователь потратит куда больше мозговых усилий на то, чтобы понять, куда ему ввести своё имя, если перед ним что-то очень красивое, но абсолютно непохожее на стандартные контролы его операционной системы, к которым он привык. А заставлять пользователей задумываться над интерфейсом — значит, потерять какую-то особо нетерпеливую часть аудитории.

Правило №11. Продумайте всё.

Когда я пришла на работу в компанию, которая занималась разработкой сайтов для T-Mobile, первое, что мне пришлось сделать — это прочитать Style Guide. Style Guide представлял собой папку А4, толщиной примерно сантиметров в двадцать, в которой были описаны все цвета, шрифты, размеры и тому подобные вещи, которые можно применять в оформлении каких-либо материалов для T-Mobile. При помощи этого стайлгайда наши дизайнеры рисовали макеты, уделяя внимание всем деталям. Кажется, это были лучшие макеты, с которыми мне доводилось работать. Я веду свою мысль к следующему: не ленитесь отрисовывать все элементы, которые могут встретиться на странице. Все заголовки, абзацы, подписи к картинкам, цитаты, врезки и так далее и тому подобное. Потому что чаще всего, если верстальщик сам берётся додумать недостающие элементы, это заканчивается истерикой у дизайнера. Позаботьтесь обо всём сразу.

В общем, резюмируя всё вышесказанное — дизайнер должен уметь не только обосновать, что эти три колонки цветов «вырви глаз» символизируют собой российский флаг, но и тщательно продумать, спроектировать свою работу, аккуратно и дотошно её выполнить, не забывая при том, что с макетом в дальнейшем будут работать ещё несколько человек. Работайте профессионально. Это приятно и полезно.

Комментарии (39) на “Как воспитать дизайнера”

  • Комментарий от Александр, Ноябрь 4th, 2007 в 10:05 дп

    От части правильно конечно, но сильно угрожающе, звучит как обязательные правила.

  • Комментарий от Engel, Ноябрь 4th, 2007 в 12:12 пп

    В третьем абзаце не зря фигурирует слово «рекомендации».

  • Комментарий от Александр, Ноябрь 5th, 2007 в 12:03 пп

    “Также, воздержись, пожалуйста, от использования очень светлых тонов вроде #F1F1F1. Доказано, что подобные оттенки не воспринимаются на сознательном уровне” — кем доказано? А впрочем и не важно.

  • Комментарий от n-t-li, Ноябрь 5th, 2007 в 2:20 пп

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

  • Комментарий от Марат, Ноябрь 6th, 2007 в 3:10 пп

    Отличная статья!

  • Комментарий от Engel, Ноябрь 6th, 2007 в 4:01 пп

    Спасибо, Марат :)

  • Комментарий от Attlant, Ноябрь 8th, 2007 в 3:13 пп

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

  • Комментарий от Engel, Ноябрь 8th, 2007 в 4:09 пп

    Хороший верстальщик может сверстать всё, что душе угодно. Речь в статье идёт о том, как дизайнер этот процесс может со своей стороны облегчить.

  • Комментарий от $erjik, Ноябрь 10th, 2007 в 12:59 дп

    Attlant:
    - “Хороший вестальщик должен уметь сверстать любой дизайн.”

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

    Быть может, ты очень любишь закруглённые углы в дизайне? Или тени над неоднородными текстурами..? Или ты любишь ставить пункты меню наискосяк..? Или ты подхватил тенденции веб2.0 и научился мастерски отрисовывать отражения элементов в динамических блоках на градиентном фоне..? Или ты умеешь круто рисовать нестандартные элементы форм? Или ты рисуешь поля форм все одной ширины в 200px..? И даже поле выбора файла для загрузки..?

    Весьма суперски! Респект.

    Но… Не задумываешся ли ты о том, что это не с тебя требуют заказчики вёрстку дивами, валидацию, кросбраузерность, компабилити, юзабилити форм, динамический размер шрифтов, минимальный размер файлов графики сайта, а иногда даже чтобы сайт фиксированной ширины в 1001px вмещался на экране с разрешением в 640×480..?

    Сверстать можно всё. Вопрос в другом:
    - Сколько на это уйдёт времени.
    - Как это будет выглядеть в IE 5.5-7, Firefox 1.5-2, Opera 7-9, Safari 1-3.
    - Насколько легко в вёрстке разберётся программер.
    - Сколько будет ревижинсов от клиента.

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

  • Комментарий от Klinge, Ноябрь 14th, 2007 в 12:39 пп

    очень полезная статья :)

    “Милый дизайнер! Я очень рада, что на твоём столе стоит тридцатидюймовый дорогущий монитор с отличной матрицей. Но ты должен понять, что ты пока — в меньшинстве подобных счастливчиков” – в точку! своим постоянно это повторяю )))

    размер шрифта вообще неизлечимая болезнь….

    я б еще добавила “Один пиксель имеет значение”, а то часто на разных страницах рисуют неизменяемую часть сайта разного размера… или левое и правое “обрамление”, хотя по логике и визуально они одинаковы… но дизайнеры зачастую не понимают что разница даже в 1 px критична для верстки :)

  • Комментарий от Павел, Ноябрь 19th, 2007 в 1:54 пп

    Спасибо за полезную статью. Сам являюсь верстальщиком и поддерживаю автора по всем пунктам. Предлогаю читателям получить дополнительную информацию из моей статьи
    http://www.amazedev.com/5-pravil-xoroshego-dizajna-dlya-web/

  • Комментарий от energel, Декабрь 12th, 2007 в 8:04 пп

    Ты – супер! :) Приятно читать!
    (и полезно)

  • Комментарий от Engel, Декабрь 13th, 2007 в 2:00 дп

    спасибо -)

  • Комментарий от spawn, Декабрь 21st, 2007 в 7:34 дп

    отличная статья, заслал нашему дезайнеру. практически все замечания – В ТОЧКУ.

  • Комментарий от ckpomcku, Декабрь 21st, 2007 в 7:58 пп

    Вполне согласен с каждым «правилом». Здесь, правда, существует одно «но» — хорошо, если 1 из 100 верстальщиков удосуживается изучить макет, модульную сетку и типографику. И здесь я даже не говорю о минимальных понятиях в данных сферах.

  • Комментарий от nekt, Декабрь 28th, 2007 в 3:40 дп

    А раньше…. раньше было время, когда всерьез говорили что сайт может быть чисто текстовым :)

  • Комментарий от Neo, Февраль 13th, 2008 в 5:53 пп

    Хорошая статья.
    Но вот фон этой страницы – убил мои глаза!!!
    Почему тут не применили “рекомендации”?

  • Комментарий от Engel, Февраль 13th, 2008 в 11:19 пп

    Вы первый пожаловавшийся за год существования сайта) Может, у вас что-то с монитором?)

  • Комментарий от Flex, Март 3rd, 2008 в 10:15 пп

    Да уж, все замечания дествительно “в яблочко”. Снимаю шляпу, статью вешаю над монитором… дизайнерским, естественно ;)

  • Комментарий от Gleb Netstar, Апрель 3rd, 2008 в 2:32 пп

    Как web программер – абсолютно полностью согласен с автором статьи!
    Уже сталкивался со всем вышеперечисленным, особенно доводит, когда наши суперкреативные дизайнеры рисуют 1 макет в png и все. Никакого описания как должны выглядеть формы, шрифты сообщений, уведомлений… А верстальщики вообще не думают о поведении их кода, когда в контенте появляются таблицы, картинки и т.д….
    Я считаю что именно дизайнер ответственен за юзабилити и за продумывание всех без исключения возможных видов, которые могут принимать элементы сайта, верстальщик ответственен за кроссбраузерность и валидацию страниц, а программер уже отвечает только за то, чтобы логика работы не глючила…

  • Комментарий от Octane, Апрель 25th, 2008 в 1:55 дп

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

  • Комментарий от Neo, Май 12th, 2008 в 5:36 пп

    Поменял монитор. Не помогло. Фон тот же :(

  • Комментарий от Feyona, Май 22nd, 2008 в 4:29 дп

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

  • Комментарий от 4racture, Июнь 3rd, 2008 в 11:05 дп

    Neo +1
    Цвет #ffffff используемый в фоне этого сайта :(
    Как же рекомендации о “выжженых глазах” и неудобстве чтения? :))
    Вобщем по статье – хорошо, только в комментариях сильно много как помоему камней в огород дизайнеров :( – Ущимляете творческий потенциал )) Если “мы” (дизайнеры) будем делать всё по воле верстальщиков – в “нете” будет лишь GUI (или текстовой) интерфейс… :)

  • Комментарий от Engel, Июнь 4th, 2008 в 12:39 пп

    Первый раз вижу человека, которому кажется ярким обычный белый цвет О_о

    Вы правы, делать все по воле верстальщиков—другая плохая крайность. Но можно искать компромиссы :)

  • Комментарий от Верба, Июль 21st, 2008 в 11:03 пп

    Спасибо за информативную статью. В общем-то все эти “истины” довольно прописные и широкоизвестные, как мне кажется. Мне нравится заниматься веб-дизайном “для души”, а вот на вёрстке сайта порой зарабатываю. Мне один раз попался макет 800*600 размером (в фотошопном формате)))). Слои? Какие слои – целиковая картинка) Малоизвестный шрифт, который, кровь из носа, требовалось реализовать на сайте везде… И я пережила много неприятных минут, общаясь с “посредником” дизайнера в аське. Врагу не пожелаю! ;)

  • Комментарий от Fear, Сентябрь 10th, 2008 в 2:29 дп

    Вот это пост! Сильно. Спасибо.

  • Комментарий от SnoopDog, Сентябрь 10th, 2008 в 2:39 дп

    Огромное спасибо

  • Комментарий от Алексин, Сентябрь 24th, 2008 в 11:53 пп

    Отлично! Даже прослезился, когда читал это. До того всё актуально. Этих нерадивых дизайнеров надо заставлять слушать проклятия, которые сыпятся из уст верстальщиков.

  • Комментарий от voral, Март 4th, 2009 в 4:00 пп

    Хорошая статья. Я был бы счастлив работать в тандеме с дизайнером придерживающегося этих пунктов. И дело не в том смогу или не смогу сверстать. А в элементарном уважении.
    Приходилось мне и шрифты искать, и искать нужный уровень среди уровней названных типа layer1 …. layer100 при чем все уровни в перемешку – элементы хеадера, футера и прочих блоков. Как он сам то в этом разбирается. А сколько раз приходилось додумывать элементы причем типичные: ссылки, заголовки и т.п.
    Я теперь верстку начинаю с того что группирую и проименовываю уровни, ищу шрифты. Бывали ситуации когда дизайнер залил область каким-то одному ему известным методом (вариант когда она должна тянуться) – приходится сидеть выискивать шаг.

  • Комментарий от Shuvalof, Май 19th, 2009 в 4:02 пп

    А причем тут градиентная кнопка и кроссбраузерность?

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

  • Комментарий от Дима Плотников, Май 22nd, 2009 в 2:22 пп

    Что значит “не пользоваться цветовыми профилями”?

    У меня описанная вами ситуация, когда сверстанные цвета не совпадают с ПСДшными. Мак, фотошоп цс4.

    Буду благодарен, если вы знаете как разрулить такую ситуацию. Спасибо.

  • Комментарий от Engel, Май 22nd, 2009 в 2:29 пп

    В фотошопе Edit->Color Settings. Выставляете там профиль Monitor Color, а пониже — галочку Ask me when opening. Теперь при открытии макета он спросит, какой цветовой профиль применить. Нажмете «никакой» — цвета будут одинаковыми.

  • Комментарий от liliana2, Май 27th, 2009 в 7:32 дп

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

  • Комментарий от liliana2, Май 27th, 2009 в 7:38 дп

    - Ущимляете творческий потенциал )) Если “мы” (дизайнеры) будем делать всё по воле верстальщиков – в “нете” будет лишь GUI (или текстовой) интерфейс… :)—Никто никого не ущемляет и не по воле, а с учетом… в конечном итоге можно нарисовать макет с учетом полета фантазии а потом прибраться в нем с учетом рекомендация указанный в статье и все будет счастье

  • Комментарий от kooosto, Ноябрь 11th, 2009 в 12:52 дп

    Лучший генератор “рыб” — Яндекс.рефераты. Текст будет из слов на тему, на русском, с нужным количеством предлогов и знаков препинания в правильных местах. Уже года три пользуюсь им для макетов журналов, теперь и для веба.

  • Комментарий от Антон, Апрель 2nd, 2010 в 11:00 пп

    Хоть бы раз один дизайнер выполнил один из пунктов данной статьи.

    Пришел к выводу, что нормальный, легковерстаемый дизайн можно сделать только самому (и самому сверстать).

  • Комментарий от Данил, Май 27th, 2010 в 1:27 дп

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

    а тот кто умеет правильно верстать сверстает все что угодно, (ну или почти) просто уметь надо

  • Комментарий от Vetka, Октябрь 1st, 2010 в 3:18 пп

    Потрясающе. Столько времени в голове крутится мысль написать статью “За что верстальщику хочется убить дизайнера”, а вы взяли и изложили всё это за меня, да еще и настолько вежливо, как мне ни за что не удалось бы.

    Теперь буду знать, куда посылать дизайнеров-недоучек.

Оставить комментарий