Rose debug info
---------------

Здоровий глузд

Олександр Колодько. Про дизайн, міста та дизайн у містах

Автоматизація в дизайні 🤖

Кожен раз фруструю, коли мені доводиться монотонно повторювати якусь дію більше ніж три рази. Одразу іду шукати спосіб, як цю дію можна автоматизувати.

Якщо дія разова, то пошук рішення та автоматизація може зайняти набагато більше часу, тому може здаватись недоцільною. Але, якщо щось потрібно зробити три рази, то велика ймовірність того, що потрібно буде робити і четвертий, а може і більше.

Додаткова перевага автоматизації: чим більше робить машина, тим менше місця для помилок людини.

1. Глибше знання наявних інструментів

Ті ж Ілюстратор чи Індизайн мають багато корисних функцій, що збільшують продуктивність:

  • Робота зі змінними (Data Merge в Індизайні, Variables в Ілюстраторі), щоб робити багато різних макетів на одному шаблоні.
  • У Індизайні багато можна зробити через стилі елементів та GREP-стилі, особливо якщо перед цим правильно підготувати дані.
  • Скрипти на JavaScript, які можна знайти чи написати самостійно, та повноцінні екстеншени.

2. Інші інструменти та технології

  • Регулярні вирази (regular expressions, regex, GREP). Можна зустріти в Індизайні, чи в інших інструментах. Дозволяють  шукати та замінювати тексти за певними правилами та з певним форматуванням у великих масивах.
  • Google Sheets / Excel. Дуже зручні інструменти для різних обчислювань та підготовки даних у необхідному форматі.
  • Sublime Text. Текстовий редактор, в якому я пишу код. Має багато різних плагінів, які допомагають не тільки писати код, а і, наприклад, сортувати дані. А мультикурсори — взагалі топ.
  • Automator (Mac OS). Дуже потужна штука для різних дій з файлами прямо в ОС. У мене найбільш вживані функції: переведення зображень у різні формати, зміна їхніх розмірів, розділення PDF посторінково.
  • Термінал. Є дуже багато різних команд та скриптів на bash чи python, які створені як раз для простих дій. Наприклад, коли потрібно згенерувати 20+ qr-кодів, бо краще це робити через термінал.
  • JS, PHP та різні вебтехнології дозволяють розв’язувати будь-які задачі. Наприклад, зробити генератор макетів покажчиків чи рахувати час проїзду від однієї станції метро до всіх інших, щоб потім використати у макетах. Але для цього потрібні навички програмування і знання.

Напишіть мені в телеграм, що вам було б цікаво дізнатись? Або з якими повторюваними задачами доводиться стикатись і які б хотілося автоматизувати?

Піктограми на плашках — погана ідея

Для чого потрібні піктограми? Вікіпедія нам каже, що це умовний малюнок із зображенням будь-яких дій, явищ, предметів і т. д.

Дві основні задачі піктограм:

  1. Бути зрозумілою. На відміну від логотипів, чим більш впізнаваний образ на піктограмі, то більша ймовірність, що її правильно зчитають.
  2. Зчитуватись. Піктограми разом із текстом часто зчитуються у поганих умовах і впізнавана форма самої піктограми дуже допомагає її зчитати.

Тож не варто використовувати піктограми на плашках, бо форма плашки нівелює форму іконки. Наприклад, якщо у нас є види транспорту, то основні їх відмінності у деталях (у тролейбуса зверху роги, у залізниці знизу колії, у трамвая пантограф зверху та рейки знизу).

Якщо взяти піктограми без плашок, з контуром або з плашкою та зменшити або розмити та додати світіння, то можна змоделювати різницю.

Порівняння піктограм без плашок, з рамками та з плашками

На знаках з підсвіткою додатково гало-ефект (halo effect) погіршує зчитування форм. Світіння створює додатковий ореол світла, який ще більше ховає форму. Особливо це помітно на знаках, де інформація просвічується, а тло — ні. Наприклад, на знаках у аеропорті Бориспіль піктограми на білих плашках і ореол на них дуже погіршує зчитування.

Гало-ефект на піктограмах

А чого тоді використовують плашки під піктограмами? Зазвичай хочеться вирівнювати верстку, а вирівнювати по плашках набагато простіше, ніж думати, як вирівняти без плашки. Тут видно ще один мінус плашок — щоб форма піктограми нормально зчитувалась то потрібно додавати поля від краю плашки, а це зменшує розмір самої піктограми.

Різні піктограми разом з текстами

Навігаційні шрифти

У мене іноді питають, який взяти шрифт для навігації. Я намагався зібрати список кириличних шрифтів, які розроблялись під навігацію, але окреслив параметри для вибору такого шрифту.

Навігаційні шрифти розробляються для поганих умов зчитування. Їхнє використання критичне в умовах великого потоку людей, великої швидкості руху, недостатнього часу на зчитування. Це транспорт, автомобільна навігація, аеропорти, вокзали. У таких випадках варто обрати саме навігаційний шрифт.

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

З чого складається шрифт

Навігаційний шрифт — це зазвичай напівгеометричний гротеск, але з деякими нюансами у формі та елементах літер, які допомагають розрізняти різні літери. Він має нормально читатись під різними кутами зору.

У таких шрифтах важливі два параметри: legibility та readability.

Legibility (розрізнення) — легкість розпізнавання окремих знаків. У подібних літер має бути максимально різна форма, щоб не виникало плутанини при читанні. Потрібне розпізнавання літер I, i, l та цифри 1, О та цифри 0, З та цифри 3, та Ч та цифри 4, в цифрах 1 та 7 тощо.

Порівняння Helvetica та Proba Nav2. Для розрізнення літері l додається хвостик та збільшується висота, цифрі 1 — площадка та довший «ніс», а цифрі 3 — гострий кут у верхній частині.

Readability (легкочитність) — легкість читання та сприйняття тексту. Висока легкочитність — менше зусиль та більша швидкість читання. Це важливо для тих, хто може не розуміти прочитане (наприклад, локальні топоніми, не знайомі туристу).

На легкочитність шрифту впливають:

  • жирність літер;
  • внутрішній просвіт літери;
  • відстань між літерами;
  • пропорції та розміри літер;
  • малюнок літер;
  • стиль;
  • інтерліньяж;
  • колір та контраст у літерах;
  • довжина рядка та речення;
  • ширина полів;
  • вирівнювання тексту.
Порівняння малюнку Helvetica та RoadUA. Видно, що Helvetica не найкращий шрифт для навігації, оскільки у малих розмірах літери с, о, е можуть бути дуже схожими.

Окрім цього на легкочитність впливає знайомість слів. Наприклад, слово «Вихід» буде читатись легше ніж якась нова назва, з якою людина ще не стикалась. Навігація, зазвичай, і розповідає про те, чого людина не знає.

Характерні риси навігаційних шрифтів

Гуманізовані напівгеометричні гротески. Шрифти без засічок, які можуть створювати додатковий шум. Не акцидентні чи декоративні, в яких важливий характер.

Великий x-height. Висота рядкової у порівнянні з висотою великої літери. Дозволяє робити менший інтерліньяж між рядками, що дозволяє розмістити більше тексту на обмеженій площі.

Стиснуті пропорції літер. Заощаджують місце та дозволяють зробити більший розмір шрифту на обмеженій ширині носіїв. Геометричні гротески, на кшталт Futura, займатимуть більше місця, оскільки будуються на рівних геометричних фігурах (кругла О буде ширшою).

Відкриті форми літер (open aperture). Допомагають у малих розмірах краще зчитувати форму літер та не плутати літери між собою (збільшують легкочитність).

Більша відстань між літерами (трекінг). Трекінг можна налаштувати у параметрах тексту, але в базовому варіанті він теж може бути збільшеним.

Накреслення для різного кольору тла та наявності підсвітки. Текст на темному тлі виглядає жирнішим для сприйняття, ніж темний текст на світлому тлі.

Різні накресення з оптичною компенсацією FS Millbank

Навігаційні піктограми. Плюсом буде наявність у шрифті стрілок та піктограм транспорту. Дивно, але не в усіх шрифтах є стрілки, наприклад, у шрифті Raleway їх немає і їх доводилось малювати додатково.

Піктограми у шрифті Бюросайн, які доступні і як символи, і як додаткові опентайп фічі та лігатури, що дозволяє використати їх під час автоматизації верстки.

Цікаве на тему

Sofie Beier робить цікаві дослідження про шрифти, наприклад:

Порівняння відстаней, з яких зчитуються різні шрифти

Відео Олександри Королькової про те, як працює шрифт. Вона там як раз розповідає про характеристики шрифтів для навігації (з 12:16).


Додатково наочні відео про гарну кирилицю в шрифтах:

Якщо знаєте український контент на цю тему, поділіться, будь ласка.

P. S. Список шрифтів

До речі, перелік деяких навігаційних шрифтів, які розробляли саме під навігацію

.

Закордонні:

Українcькі:

  • Proba Nav2 шрифт київського метро на навігації від Андрія Константинова.
  • Road UA новий шрифт дорожньої навігації від Андрія Константинова (🟢 free).
  • Osnova Pro та ZionTrain від Андрія Шевченка.

Ще кириличні шрифти (але використання російських шрифтів в Україні лишається на совісті дизайнера):

Підбірки:

Частково можна брати й інтерфейсні шрифти, які теж створені для читання у невеликих розмірах та для обмеженої площі (вузьких екранів).

 178   1 міс   wayfinding   навігація   шрифт

Комунікація про зміни руху транспорту

У Львові затопило вулицю Франка і три трамваї змінили свої маршрути. Але Львівелектротранс ніяк про це комунікував на зупинках, тому небайдужий пасажир самостійно зробив і розмістив об’яви про це. Він молодець, ЛЕТ — ні. 

У коментарях до посту я сказав, що це добра спроба, але для немісцевого пасажира. Що я, як немісцевий, бачу на плакаті:

  • мова іде про транспорт;
  • зміна руху трьох маршрутів;
  • описані нові маршрути.

Ок, я не знаю, де знаходиться академія мистецтв та інші зупинки, бачу там поруч на зупинці схему транспорту, дивлюся на 3 маршрут, шукаю академію... Не бачу такої зупинки на маршруті. Хм. Куди ж він їде? Не бачу, нехай, ідемо далі. Дивлюся 8-й. Ага, ось і Академія. Тоді 3-й, мабуть, повертає на іншу лінію до розворотного кільця. Ох я і доклав зусиль для розуміння ситуації. Далі 9 маршрут, Городоцька... такого напису на схемі немає взагалі. Дивлюся карту. Ага, мабуть, він повертає на площі Кропивницького та їде до повороту на Замарстинівську.

Карта з маршрутами на EasyWay

Зрозумівши, які відбулися зміни, я пофантазую на тему того, як про це міг би комунікувати ЛЕТ.

Формуємо повідомлення

Звернення не потрібне, а тільки займає місце на плакаті.

Основне, що потрібно, винести головне повідомлення в заголовок — що відбувається та коли закінчиться, прибравши зайве та віддієслівні іменники:

Трамваї 3, 8, 9 змінили маршрути до 20:00 середи (10 лютого)

Далі розповідаємо, що коїться, щоб людина була в курсі. Потім, показуємо, що змінилось і що робити людині на зупинці.

На вулиці Івана Франка 21 стався виток води, трамваї не можуть проїхати та змінили маршрути.

Що людині робити зараз. Скористатись іншим транспортом. Тут не була б на заваді карта 10-хвилинної доступності з поначенням інших зупинок транспорту.

Внизу додаємо головного відповідального і контакти, куди поставити питання. Це додає авторитету цьому повідомленню і говорить про те, що за роботою та відновленням роботи стоять реальні люди. Також має бути можливість отримати допомогу, якщо виникнуть додаткові питання. Я припустив, що це директор ЛЕТ та додав телефон їх приймальні.

Чого у повідомленнях не має бути, так це жартів та зайвих емоцій. Не зважаючи на те, що вам можуть дзвонити та писати купа розлючених людей, ви можете бути на нервах, але не потрібно це переносити на пасажирів, які до цього не причетні. Потрібно говорити з людьми (вашими клієнтами) з повагою та турботою.

Наочне рішення — показати схему

Найбільш наочне рішення — зобразити схему і явно показати змінені маршрути (форма ромбу та кольори ліній дозволять швидше знайти ці маршрути на загальній схемі) та неробочі зупинки. Поруч можна лишити основний меседж, з описом ситуації, та наглядно перелічити зміни у кожному маршруті. Зверху смуга з діагональними лініями, яка привертатиме увагу до плакату у міському середовищі.

Трохи підшаманив схему у фотошопі та виділив зміни.

Мінус такого рішення:

  • потрібні навички роботи з графікою, або дизайнер;
  • схема дуже некомпактна та займає багато місця на плакаті.

Більш просте рішення — описати зміни словами

Якщо є можливість лише роздрукувати на принтері виключно текстове повідомлення, то можна взяти основне повідомлення та опис ситуації, показати крупно. Зміни руху на кожному маршруті теж можна описати текстом:

  • Тр 3 — Повертає після площі Франка та прямує до Академії мистецтв
  • Тр 8 — Маршрут скорочено до Академії мистецтв
  • Тр 9 — Повертає на пл. Кропивницького та прямує по Городоцькій до Замарстинівської

Варто означити маршрути, так само як на схемі. А під кожним маршрутом вже можна уточнити напрям кожного маршруту. Тут важливо підказати станції, на які потрібно звернути увагу, біля яких і відбувається зміна маршруту. Для підтвердження повідомлення додаємо закреслену піктограму трамваю, який без слів говорить, що їх тут зараз немає.


?

Якщо у вас є питання або приклад дизайну, які потрібно подивитись та прокоментувати, напишіть на пошту або у телеграм.

Wifi QR

Штука, яку чомусь дуже рідко можна у нас зустріти — підключення до вайфаю через qr-код. Хоча це ніби той самий сценарій, коли машина (телефон) має сама спілкуватись з машиною (роутером).

Доступ до вайфаю можна просто закодувати рядком тексту:

WIFI:T:WPA;S:<Network>;P:<Password>;H:;

де,
T: — шифрування (nopass, WEP, WPA)
S: — назва мережі
P: — пароль
H: — прихована мережа (значення true або false)

Авжеж текстом назву та пароль теж треба лишити, щоб люди розуміли що за кодом, та могли під’єднатися до мережі з ноутбука.

 55   2 міс   лайфхак   технології
Раніше Ctrl + ↓