Ответы пользователя по тегу Интерфейс пользователя
  • Где взять тестовые данные для дизайна?

    paulradzkov
    @paulradzkov
    Дизайнер, верстальщик, начальник отдела UI
    https://www.lists.design
    Они же на GitHub https://github.com/listsfordesign/Lists

    Если вы рисуете в Sketch, то https://www.invisionapp.com/craft#data
    Ответ написан
    Комментировать
  • Что делать, если в компании не проводятся юзабилити тестирования?

    paulradzkov
    @paulradzkov
    Дизайнер, верстальщик, начальник отдела UI
    Если у вас веб-сайт или мобильное приложение, то можно воспользоваться бесплатным usertesting'ом.
    https://peek.usertesting.com — бесплатные сеансы длятся 5 минут и без настроек пользовательских сценариев.
    Такая демка поможет продемонстрировать руководству пользу от внедрения юзабилити тестирования и привлечь его на свою сторону.

    https://www.fullstory.com — сервис для записи действий пользователей на веб-проектах. Как прокачанный Яндекс Вебвизор. Этот сервис не расскажет о том, что думают пользователи о вашем продукте, но поможет вам понять, что пользователи делают и что не делают. Своеобразная ux-археология.
    Ответ написан
    Комментировать
  • Как в Sketch настроить, чтобы при копировании слоев не добавлялось "copy..."?

    paulradzkov
    @paulradzkov
    Дизайнер, верстальщик, начальник отдела UI
    Убрать в настройках «Rename duplicated layers»

    5c485cbfa7eb48a3b8e4e63d7350b8a0.png
    Ответ написан
    Комментировать
  • Почему, когда открываю фото в скетче, показывает размер фото в 2 раза меньше, чем положено?

    paulradzkov
    @paulradzkov
    Дизайнер, верстальщик, начальник отдела UI
    5e472b0f6d4e49bb8a361cd884905096.png

    Это настройка масштабирования картинок, чтобы была возможность экспортировать 2x версию для экранов высокой четкости.
    Ответ написан
  • Какие знаете ресурсы\сайты по дизайну инфографики и иконок?

    paulradzkov
    @paulradzkov
    Дизайнер, верстальщик, начальник отдела UI
    Ответ написан
    Комментировать
  • Как UI-дизайнеру с PSD макетами тестировать интерфейсы на экранах разных размеров?

    paulradzkov
    @paulradzkov
    Дизайнер, верстальщик, начальник отдела UI
    Такое возможно.

    Если у вас все основные состояния уже нарисованы, экспортируйте дизайн в Adobe Edge Reflow
    https://www.adobe.com/ru/products/edge-reflow.html

    Тут вы сможете «докрутить» адаптивность на промежуточных брейкпоинтах без изучения кода.
    Ответ написан
    1 комментарий
  • Как веб-дизайнеру избавиться от топорности в своих работах?

    paulradzkov
    @paulradzkov
    Дизайнер, верстальщик, начальник отдела UI
    1. Читайте теорию.

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

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

    3. Анализируйте подробнее. Обращайте внимание не только на то, что видно, но и на то, что не заметно. Откройте чужой дизайн (скриншот) в графическом редакторе и попробуйте подобрать модульную сетку, которую использовал дизайнер. Померяйте отступы между элементами, ищите закономерность. Так вы лучше поймёте теорию.

    4. Делайте упражнения. Откройте чужой дизайн (скриншот) в графическом редакторе и отрисуйте его как под калькой. Попытайтесь уловить ход мыслей и порядок действий того дизайнера. Усложните и отрисуйте (повторите) следующий дизайн на глаз, а потом сравните со скриншотом исходного дизайна. Проанализируйте отличия. Так вы закрепите теорию и набьете руку.

    Действуйте по алгоритму «теория» → «поиск чужих преимуществ» → «анализ чужих преимуществ» → «собственные эксперименты» вы быстрее повысите качество своих работ, потому что будете развиваться осознанно, а не случайным образом натыкаться на хорошие решения.
    Ответ написан
    Комментировать
  • Как вы делаете дизайн сайта?

    paulradzkov
    @paulradzkov
    Дизайнер, верстальщик, начальник отдела UI
    1. На первой встрече обычно удается узнать только область деятельности и смутные очертания того, как представляет себе результат заказчик. Обычно заказчик показывает пару сайтов из своей отрасли, которые ему нравятся. Мы с ним можем совместно на бумаге сделать пару эскизов и составить список «того, что должно быть на сайте».

    2. Минимальный достаточный результат — сделать лучше, чем у конкурентов. Поэтому вторым пунктом изучаю сайты из этой отрасли, делаю скриншоты, запоминаю хорошие решения, чтобы повторить, и плохие решения, чтобы избегать. На этом этапе обычно узнаешь много нового про отрасль и появляется куча вопросов к заказчику, которые просто не могли прийти в голову на первой встрече.

    3. Дальше нужно узнать ответы на вопросы из пункта 2 и тогда можно оценить сроки и стоимость.

    4. Начинаю рисовать wireframes. В графическом редакторе (у меня Sketch) создаю новый документ, размечаю в нем модульную сетку и начинаю накидывать туда контент.

    На этом этапе у меня только белый фон, черный текст шрифтом по-умолчанию (Open Sans) и 2-3 оттенка серого для кнопочек, линеечек и плашечек. Никакого дизайна, но строго соблюдается модульная сетка. Контент использую только реальный (который дал клиент) или выдуманный (тексты с чужих сайтов, которые могли бы подойти к этому сайту, или придумываю текст сам), но ни в коем случае не «lorem ipsum» и не абстрактный текст ни о чем. Так как я делаю конкретный сайт на заданную тему, а не шаблон, то важно чтобы тексты были по-существу, и «рыба» тут будет мешать: если нечего написать, надо делать дизайн учитывая, что текста очень мало; если есть много текста, надо дробить его на подзаголовки, разбавлять врезками и иллюстрациями. Часть выдуманного текста потом перепишется в реальный, с использованием фактов о клиенте, остальное уберется за ненадобностью.

    5. Заливаю нарисованные страницы в invision, ставлю между страницами ссылки, ставлю комментарии, как это должно работать. Там, где контент придуман, заметка о том, что нужно переписать текст в таком же ключе. Где использована чужая иллюстрация, комментарий «заменить на настоящую» и т.д. Wireframes готовы.

    6. Заказчик видит более оформленный вариант, у него появляются конкретные комментарии, правки по текстам и фактам. Еще одна-две итерации и вайрфреймы превращаются в согласованное ТЗ — кликабельный прототип с реальными контентом.

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

    8. На основе страницы «О компании» создаю отдельную страницу с типографикой и доделываю все остальные текстовые стили: заголовки, основной текст, lead-text, small-text, текст в таблице, списки, цитаты и отзывы, врезки, состояния ссылок в тексте, — всё, что встречалось в вайрфреймах. Позже на эту страницу будут добавляться состояния кнопок, полей ввода, табов и других интерфейсных элементов. Из элементов этой страницы создаю динамические стили, которые потом применяю ко всем остальным частям вайрфрейма.

    Кроме того, на странице с типографикой отмечаю расстояния (margins) между элементами: между заголовками и текстом, между секциями контента. Это помогает не только верстальщику, но и мне самому. Шпаргалка по расстояниям помогает придерживаться общего стиля на всех страницах, и верстальщику потом не надо ломать голову: это ошибка дизайнера или надо прописать исключение. Пример такой странички

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

    10. Отрисовываю все остальные элементы. Вайрфреймы плавно превращаются в финальный дизайн.

    11. Если в проекте много иконок, то делаю сборную страницу для иконок, а сами иконки символами вставляю на все остальные страницы.

    12. Заливаю в invision, жду комментов от заказчика, вношу правки.

    13. Если правок больше нет, создаю слайсы для экспорта картинок, иконок и т.д. Опять навожу порядок в слоях и группах. Invision автоматически экспортирует все слайсы в папку assets. Ресурсы экспортирую в обычно в @1x, @2X и svg.

    14. Если верстальщик на Винде, заливаю исходник в https://zeplin.io/ — там можно через браузер посмотреть параметры шрифтов, размеры и расстояния между элементами.

    --

    Всё это идеальный алгоритм. На практике некоторые шаги отсутствуют, некоторые меняются местами или идут параллельно. Так как я часто сам верстаю свои дизайны, то порядок в слоях не навожу, экспорт делаю по мере верстки, а иногда вообще не дорисовываю дизайн — когда идея полностью оформилась в голове, быстрее сверстать и додизайнить в браузере, чем нарисовать и сверстать.
    Ответ написан
    2 комментария
  • Какая программа лучше для дизайна?

    paulradzkov
    @paulradzkov
    Дизайнер, верстальщик, начальник отдела UI
    Для меня на данный момент Sketch.
    На Винде это Adobe Fireworks (ныне покойный).

    Очень надеюсь на Project Comet от Adobe, который обещают выпустить в начале 2016. Судя по анонсам, в нем будет всё лучшее от Скетча, но на всем платформах.
    Ответ написан
    Комментировать
  • Веб-дизайнеры, где вы делаете дизайн сайтов и приложений?

    paulradzkov
    @paulradzkov
    Дизайнер, верстальщик, начальник отдела UI
    Основной рабочий инструмент на Маке это Sketch, на Винде — Adobe Fireworks. Photoshop использую только для создания коллажей, баннеров и обработки фотографий. Illustrator я так и не освоил: он мне видится монструозным и неудобным по сравнению со Скетчем и Файрворксом.
    Ответ написан
    3 комментария
  • Какими инструментами пользуются дизайнеры сайтов?

    paulradzkov
    @paulradzkov
    Дизайнер, верстальщик, начальник отдела UI
    Основной рабочий инструмент на Маке это Sketch, на Винде — Adobe Fireworks. Photoshop использую только для создания коллажей, баннеров и обработки фотографий. Выбор пал на эти инструменты потому, что в них удобно рисовать многостраничные интерфейсы, при этом можно использовать символы и общие стили, что ускоряет последующие правки дизайна.

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

    Чтобы отдавать исходники Скетча верстальщикам на Винде используем zeplin.io.
    Ответ написан
    Комментировать
  • Где найти дизайнера интерфейса для open-source проекта?

    paulradzkov
    @paulradzkov
    Дизайнер, верстальщик, начальник отдела UI
    Ваше описание проекта совсем его не продает и ничего не говорит.
    Чтобы привлечь кого-нибудь в проект, нужно «заразить» человека вашей идеей.
    Для этого распишите:
    — Почему все другие менеджеры паролей вам не нравятся. Опишите вашу «боль». Вероятно, эта боль не только у вас одного.
    — Каким вы мечтаете видеть проект. Каким образом он избавит от этой боли. Расскажите о планах.
    — Прикрепите скриншоты, а лучше ссылку на видео о том, как работает и как сейчас выглядит ваш прототип.

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

    Это описание разместите в readme репозитория проекта. Так и напишите «ПРОЕКТ ИЩЕТ ДИЗАЙНЕРА». Дизайнеры тоже лазят по Гитхабу.

    Сделайте посты в соц. сетях. Может заинтересуются коллеги. Попросите сделать репост.

    На Тостере размещайте конкретные вопросы под соответтвующие теги. Например:
    «Вот главный экран (скриншот), как улучшить интерфейс?
    Подробнее о проекте [ссылка на гитхаб, где есть полное описание проекта и его целей].
    P.S. проект ищет дизайнера»

    Конкретными вопросами легче зацепить.
    Ответ написан
    Комментировать
  • Как создать иллюстрацию с интерактивной справкой?

    paulradzkov
    @paulradzkov
    Дизайнер, верстальщик, начальник отдела UI
    www.invisionapp.com — сервис для обсуждения макетов и создания кликабельных прототипов из картинок. Но, кажется, он не умеет экспортировать прототипы в виде файлов для локального распространения.

    UPD Умеет, но на платной подписке
    Ответ написан
  • Если ли смысл использовать Adobe Edge для веб-дизайна?

    paulradzkov
    @paulradzkov
    Дизайнер, верстальщик, начальник отдела UI
    Adobe Fireworks — самое нормальное, что есть на Windows. Даже не смотря на то, что это уже мёртвый продукт.

    Есть ли более удобные инструменты для дизайна сайтов, чем фотошоп? — тут я когда-то описывал его плюсы и минусы.
    Ответ написан
    Комментировать
  • Дизайн сайта: графическая вёрстка (текста и картинок) и модульная сетка, как лучше?

    paulradzkov
    @paulradzkov
    Дизайнер, верстальщик, начальник отдела UI
    Насчет почитать:
    artgorbunov.ru/bb/soviet/20140519 — про базовые элементы верстки и принципы верстки. Начните с этой статьи и продвигайтесь по ссылкам. Ценность материала в том, что он подан кратко и наглядно.
    Ответ написан
    Комментировать
  • Есть ли более удобные инструменты для дизайна сайтов, чем фотошоп?

    paulradzkov
    @paulradzkov
    Дизайнер, верстальщик, начальник отдела UI
    Считаю, что для интерфейсов нет ничего лучше Adobe Fireworks на Винде (на Маке есть Sketch).
    Очень жаль, что Adobe забросила этот продукт и не предложила ничего взамен. Файерворксу не хватает пары инструментов/возможностей Фотошопа, а Фотошопу не хватает половины возможностей Файерворкса. По сравнению с Иллюстратором Файерворкс попроще и подружелюбнее будет, хотя я мало работал с Иллюстратором, могу и ошибаться.

    Доводы ЗА Fireworks:

    • Fireworks — это полностью векторный редактор, заточенный под растровый вывод. В нём удобные инструменты работы с кривыми (path), выравнивание точек по пиксельной сетке. Рисовать резкие пиксельные иконки очень легко. Быстро и легко можно скруглять и распрямлять углы у прямоугольников, все вместе и по одному, ресайзить прямоугольники (даже растровые) без превращения круглых углов в овальные. Всё это вызывает боль в Фотошопе.
    • Отличная интеграция с Adobe Illustrator. Можно copy/paste туда обратно с возможностью редактирования. При помощи стороннего бесплатного плагина можно импортировать и экспортировать SVG.
    • В Fireworks есть стили для текста и векторных объектов, которые работают как CSS. Можно задать стили основному тексту, заголовкам, кнопкам, полям форм, а потом поменять данный стиль и распространить изменения на все страницы и состояния проекта.
    • В Fireworks все страницы (экраны) хранятся в одном документе. Разные страницы могут иметь разный размер, цвет фона, свои гайды. Каждая страница может иметь несколько состояний. Слои можно делать общими для нескольких страниц и/или состояний: например шапку и футер можно расшарить на все страницы, а можно сделать «символом» — элементом библиотеки наподобие смартобъекта в Фотошопе. В состояниях удобно хранить варианты одной и той же страницы, контент табов, каруселей, всплывающие подсказки, ошибки валидации форм и т.д.
    • В Fireworks есть библиотека символов. Туда удобно складывать всякие ресурсы, клипарты, картинки высокого разрешения, чтобы это не валялось в невидимых слоях. Но можно линковать и внешние файлы. На этапе проектирования, когда создаются wireframes, удобно для каждой иконки создать в библиотеке символ с плейсхолдером, потом собрать все эти символы на отдельной странице и отрисовывать по одной — иконки появляются на всех страницах, а вайрфреймы плавно превращаются в дизайн.
    • Fireworks умеет экспортировать стили в CSS (как CSS Hat), умеет генерировать CSS-спрайты. Правда из-за того, что Adobe положила хер на Fireworks, в CSS много уже не нужных префиксов и устаревший синтаксис градиентов.
    • Слайсы в Файерворксе могут пересекаться
    • Есть еще менее значимые фишки, но мне надоело писать


    Доводы ПРОТИВ Fireworks:

    • Корявое сглаживание шрифтов (некоторые шрифты сильно отличаются от того, что потом увидишь в браузере), не хватает некоторых эффектов текста: надстрочные, подстрочные, все заглавные, зачеркнутый текст.
    • Примитивные инструменты рисования и ретуширования (баннеры и коллажи я рисую в Фотошопе и импортирую в Fireworks)
    • Нельзя просто так взять и перетащить слой с прозрачностью из Фотошопа в Fireworks — прозрачность заливается белым (надо экспортировать в png файл и импортировать из него — вот это реально бесит!)
    • Нельзя задавать размер страницы больше, чем 6000×6000px (иногда высоты не хватает)
    • Фотошоп пошустрее будет, Файерворкс притормаживает


    P.S. «Всяк кулик своё болото хвалит». Дизайнеру-dribbble'ру Fireworks не понравится, а вот для проектировщика интерфейсов это чуть ли не идеальный инструмент.
    Ответ написан
    Комментировать