Егор Поляков – Векторная графика для начинающих: теория и практика технического дизайна (страница 5)
Особенности использования SVG-графики для мультиплатформенных систем
Разработка единой экосистемы электронных устройств для удовлетворения основных потребительских запросов – ключевое направление в развитии крупных федеральных ИТ-компаний (Яндекс и Mail.ru).
Сложности в адаптации веб-интерфейсов для мультиплатформенных систем возможны в спецификациях (поддержка форматов графики и т. д.). Необходимо выбирать стандартные решения с минимальными ограничениями по поддержке на устройствах. Использование абсолютного или фиксированного позиционирования в HTML стилями CSS для блоков относительно друг друга может смещаться на разных платформах и экранах по причине точности задания пиксельной матрицы и точки отсчета относительно видимой области экрана.
Это возможно отладить путем добавления стилей и вывода их по специальным функциям определения типа и размеров устройства с отладкой по существу проблемы (в тех. литературе эти добавленные стили обозначаются <HEAD> документа <HTML>).
Цветовая схема должна быть четко ограничена фирменными цветами в заданной единой палитре RGB или HEX и наследоваться на всех типах платформ: устройства на iOS, Android, Windows и т. д. с фиксированными параметрами. Это требование и к цветовой схеме глифовых элементов интерфейса в формате SVG. Оно обеспечивает единый визуальный образ продуктов компании-производителя, фирменный стиль на всех поддерживаемых платформах.
Рисунок 2.11 – Наглядная демонстрация смещения элементов веб-интерфейса целевой страницы веб-сайта компании Platinum Data Recovery при адаптивном дизайне (слева – широкий экран компьютера, справа – адаптивный мобильный веб-интерфейс)
Архитектура файловой структуры для размещения графики
Структура цифрового продукта может отличаться в зависимости от архитектуры платформы. Рассмотрим следующие примеры размещения стилей CSS и элементов графики SVG в различных продуктах.
Пример A
Рисунок 2.12 – Архитектура интернет-магазина в CMS Bitrix
Пример B
Рисунок 2.13 – Архитектура корпоративного сайта в CMS WordPress
Имплементирование (проще, вставка) анимации в код цифрового продукта для тестирования и в итоговую версию происходит при участии фронтенд-специалиста, отвечающего за внешнюю часть продукта (
Потребительская и экспертная оценки качества исполнения веб-интерфейсов
Умение работать с графическими форматами растровой и векторной графики, владение анимацией формируют навыки технического дизайнера (designer’s skills) и делают его востребованным для заказчиков. Особенно в профессиональной среде ценятся работы в портфолио, не только имеющие статус прототипа, но именно доведенные до серийного и единичного (под заказчика) использования. Эти работы характеризуют дизайнера как аналитика, художника, творца – одним словом, профессионала.
В качестве кратких выводов обозначим ключевые моменты в работе с векторной графикой для визуализации интерфейсов.
• Знания и умения из области верстки, цветоделения по приоритетам и контрасту элементов композиции, понимание баланса между визуальными и текстовыми элементами в интерфейсе позволяют дизайнеру сбалансировать поставленные в ТЗ задачи.
• Правильное понимание ключевых факторов оценки качества веб-интерфейса позволяет исключить лишнее в работе и оптимизировать труд, сравнивая требования ТЗ и общую практику по дизайну UI.
• Потребительская и экспертная оценки качества исполнения веб-интерфейсов могут не совпадать. Пользователям важны простота и удобство, компания-разработчик может ставить цели значительно шире.
• Цель технического дизайнера – найти баланс интересов и получить положительные отзывы о готовом цифровом продукте.
• Цифровые продукты, получившие наивысший рейтинг потребительских оценок и/или награды экспертов, имеют значительную коммерческую ценность для компании-производителя: высокий индекс потребительской лояльности конвертируется в прибыль. Важно это и для дизайнеров – как публичная оценка профессионального уровня.
Рекомендуемая литература
1. Веб-дизайн. Анализ удобства использования веб-сайтов по движению глаз. Якоб Нильсен, Кара Перниче. На англ. языке.
2. Принципы разработки пользовательского интерфейса. Ненси Понг. Статья. Изд. Medium.com. 2017 г. Статья Дж. Портера «Principles of User Interface Design». Перевод: О. Жолудова, Р. Шайхутдинов.
3. Эвристические правила Якоба Нильсена. Источник на англ. языке: https://www.nngroup.com/articles/ten-usability-heuristics/
4. Веб-дизайн. Элементы опыта взаимодействия. Дж. Гаттер.
5. Проектирование веб-интерфейсов. Билл Скотт, Тереза Нейл.
6. Спецификации стандарта анимации SMIL 3.0. Источник на англ. языке: https://www.w3.org/TR/smil/smil-animation.html
7. Официальная спецификация компании Mozilla по поддержке формата SVG в анимации SMIL. Источник на англ. языке: https://developer.mozilla.org/en-US/docs/Web/SVG/SVG_animation_with_SMIL
8. Ознакомительный урок по использованию векторной графики для виртуальной клавиатуры. Источник на англ. языке: https://bundlespace.com/lessons/lesson-design-of-virtual-keyboard-for-atm-devices
9. Ознакомительный урок по анимации процесса загрузки в веб- и мобильном интерфейсе. Источник на англ. языке: https://bundlespace.com/lessons/lesson-animation-for-svg-loader-using-css3
Лекция № 3
Изометрия в иллюстрировании: наглядные композиции и технические решения
Что такое изометрия
Изометрическая проекция (с греч. ἴσος
Простыми словами, это частный случай объемной визуализации объекта на плоскости по заданным геометрическим параметрам.
Определяющая характеристика слова
Рисунок 3.1 – Схема представления осей OX, OY, OZ в изометрической прямоугольной проекции
Наряду с прямоугольной изометрической проекцией также применяются косоугольная фронтальная и косоугольная горизонтальная проекции (см. на рис. 3.2).
В эволюции визуальных решений для рекламы и интерфейсов изометрический стиль (isometric) дизайна иллюстраций пришел на смену привычным решениям flat design и 3D.
Рисунок 3.2 – Косоугольная фронтальная и косоугольная горизонтальная проекции (слева направо)
Изометрический дизайн – это псевдообъемный стиль визуального изложения композиции физических объектов (в развернутой изометрической проекции), предлагающий иллюстративный ряд, аналогичный трехмерному воспроизведению, но с фиксированной или движущейся по направляющим объектам композицией (на переднем или заднем плане).
Рисунок 3.3 – Рекламная иллюстрация в правильной изометрической проекции для представления ремонтного транспортного шипа в разрезе.
Выполнена техническим дизайнером по чертежу от производителя в псевдообъемном разрезе в графическом редакторе Adobe Photoshop.
На визуализацию этой иллюстрации затрачено всего 8 часов с учетом корректировок заказчика
С точки зрения коммерческой ценности изометрическая иллюстрация позволяет визуализировать технические характеристики объекта (товара) в применении к реальности.
Рисунок 3.4 – Примеры изометрических проекций объектов в реалистичной визуализации на плоскости
Визуальное сравнение стилей: flat design, 3D и isometric design
Рассмотрим основные стили визуализации иллюстраций и пиктограмм для дизайна актуального на 2021 г. веб-интерфейса.
Рисунок 3.5 – Параллельное сравнение иллюстраций в стилях flat design, realistic 3D и isometric design (слева направо)
По смыслу плоский дизайн удобен для восприятия при малом и среднем масштабе в качестве элементов веб- и мобильного интерфейса (адаптивного дизайна) в виде масштабируемой векторной графики (SVG) для нажатий на функциональные элементы.
Сравнение реалистичного 3D-изображения и его изометрической аналогии с технической точки зрения позволяет сделать такие выводы. 3D дает лучшее качество воспроизведения материала (в объекте) – изометрия дает упрощенную псевдообъемную проекцию объекта по заданному формату (аналогично 3D выставлен источник света и освещение объекта, тень на плоскости от объекта). Технически воспроизведение в изометрии проще для реализации (для графических дизайнеров, не обладающих опытом работы с 3D), поэтому выбор способа реализации объемных объектов зависит от навыков дизайнера и требований ТЗ.
Воспроизведение фотореалистичной модели в точности 1:1 с первоисточником по фотографии (от заказчика) значительно сложнее, поэтому обычно используется только 3D-визуализация по чертежу с учетом материалов объекта и плоскостей фона, метрических размеров объекта в соотношении с другими объектами в композиции.
Рисунок 3.6 – 3D-визуализация ремонтного шипа компании «РемШип» в разрезе шины Michelin X Ice. Источник: https://inmotus-design.ru/portfolio/info/3d-spike-in-tire-michelin-x-ice.