<?xml version="1.0" encoding="utf-8"?> 
<rss version="2.0"
  xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
  xmlns:atom="http://www.w3.org/2005/Atom">

<channel>

<title>Кирилл Беляев: заметки с тегом курс</title>
<link>https://kirillbelyaev.com/ru/blog/?go=tags/kurs/</link>
<description>о подаче информации, айдентике, интерфейсах и жизненной среде</description>
<author>Кирилл Беляев</author>
<language>ru</language>
<generator>E2 (v3572; Aegea)</generator>

<itunes:owner>
<itunes:name>Кирилл Беляев</itunes:name>
<itunes:email></itunes:email>
</itunes:owner>
<itunes:subtitle>о подаче информации, айдентике, интерфейсах и жизненной среде</itunes:subtitle>
<itunes:image href="" />
<itunes:explicit></itunes:explicit>

<item>
<title>Курс Ильи Бирмана «Пользовательский интерфейс и представление информации»</title>
<guid isPermaLink="true">https://kirillbelyaev.com/ru/blog/?go=all/course-ui/</guid>
<link>https://kirillbelyaev.com/ru/blog/?go=all/course-ui/</link>
<pubDate>Fri, 05 May 2017 14:41:03 +0300</pubDate>
<author>Кирилл Беляев</author>
<comments>https://kirillbelyaev.com/ru/blog/?go=all/course-ui/</comments>
<description>
&lt;p&gt;В 2013...2014 я 9 месяцев стажировался в бюро, поэтому сверхоткрытий от курса не ждал. Сходил, чтобы понять, чем &lt;a href="http://artgorbunov.ru/educenter/ui/"&gt;курс&lt;/a&gt; полезен для лабораторной команды и вспомнить всё. Оказалось, что базу знаю нормально, несмотря на практические ошибки.&lt;/p&gt;
&lt;p&gt;Курс рассказывает о наборе принципов. Как они сочетаются друг с другом Илья комментирует, когда видит соответствующие ошибки в работах участников. Блока о сочетании принципов нет. Вместо него — история ниже. Все темы Илья раскрывает через кучу интересных или смешных примеров, поэтому не скучно даже вечером, когда сил уже мало.&lt;/p&gt;
&lt;p&gt;Без картинок конспект тяжело расшифровать. Сейчас бы вместо записей снимал на телефон каждый пример — по ним-то как раз легко вспомнить материал. Все картинки разом Илья не даёт — предлагает писать на почту, какая нужна, тогда он вышлет.&lt;/p&gt;
&lt;h2&gt;1-й день, пользовательский интерфейс&lt;/h2&gt;
&lt;p&gt;Интерфейс — это правила взаимодействия. Пользовательский интерфейс — правила взаимодействия человека с машиной. Ещё есть АПИ — правила для двух машин, и скрипты — правила для двух людей: оператора поддержки и пользователя.&lt;/p&gt;
&lt;p&gt;Пользовательские данные бесконечно ценны. К ним относится и выбор, который делал пользователь. Раньше не думал так о выборе. Просто представлял, как мешает, когда система не помнит, что выбрано или сама меняет выбор по неочевидным правилам.&lt;/p&gt;
&lt;p&gt;О грубой и нежной обратной связи:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://kirillbelyaev.com/ru/blog/pictures/ui-handout@2x.jpg" width="760" height="409" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Отступление:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Вообще, обратная связь важнее другого для интерфейса. Если она непрерывная нежная наглядная и последовательная, то пользователь научится пользоваться даже самым сложным интерфейсом. Это похоже на то, как человек осваивает окружающий мир. Пробуя взаимодействовать с деревом, мы получаем от него обратную связь: твёрдое, но мягче камня, защищает от дождя, некоторые дают плоды...&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Cпросил Илью, как оформлять ссылки в веб-приложениях, которые выглядят и работают, как десктопные программы. Правило простое: подчёркивание — свойство гипертекста. В почтовом клиенте ссылки в тексте подчёркнуты. И в мобильном приложении подчёркивание в тексте будут выглядеть привычно.&lt;/p&gt;
&lt;p&gt;Классно, когда Ильи рассказывает истории. Одна из них — мнемоника для теней от кнопок. Тени должны падать строго вниз, поэтому Рома Воронежский шутил: «Солнце никогда не заходит над Яндексом».&lt;/p&gt;
&lt;p&gt;Тем, кому помогают чек-листы, советую скопировать темы курса. Можно на два-три разбить, чтобы не проверять печатные таблицы на закон Фиттса. Особенно интерфейсные темы полезно проверять чек-листом, чтобы не забыть какую-нибудь взаимосвязь и скрытую логику:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://kirillbelyaev.com/ru/blog/pictures/ui-checklist@2x.jpg" width="760" height="462" alt="" /&gt;
&lt;/div&gt;
&lt;h2&gt;2-й день, представление информации&lt;/h2&gt;
&lt;p&gt;В основе дня — Тафти.&lt;/p&gt;
&lt;p&gt;Для меня стал важным рассказ о вёрстке колонок. В 2014 я читал заметку, но ещё не дорос до простейшего совета: &lt;a href="http://ilyabirman.net/meanwhile/all/grids-with-no-gutters/"&gt;оставить только левые границы колонок, а справа давать необходимые отступы&lt;/a&gt;. Сейчас пошло на ура.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://kirillbelyaev.com/ru/blog/pictures/grid-with-no-gutters-example@2x.png" width="760" height="220" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Понравился рассказ, как Илья отправлял Артёму свою первую схему челябинских троллейбусов и трамваев. Тогда Артём ещё работал в студии. Он предложил Илье убрать промежутки между параллельными линиями. Илья убрал и написал, что теперь линии плохо различимы и отступы нужно вернуть.  Артём ответил, что вместо отступов, цвета подбирают так, чтобы те хорошо различались.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://ilyabirman.ru/projects/chelyabinsk-trams-2008/"&gt;Схема&lt;/a&gt; вышла в 2008 году:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://kirillbelyaev.com/ru/blog/pictures/chelyabinsk-trams-diagram-ilyabirman@2x.jpg" width="760" height="262" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Когда Илья начинал, остановки были толстыми с белой обводку. Артём предложил убрать обводку, как лишний элемент. Илья убрал и написал, что теперь остановки теряются. Тогда Артём предложил сделать линии остановок сильно тоньше. В этот момент рассказа Илья округляет глаза, показывая первую реакцию на это предложение: «их же и так не видно! Окей, попробую,» — приходит позже. Тонкие остановки стали заметнее. Илья опять удивился и пошёл узнавать у Артёма, как так. В ответе был совет изучить тему информационных слоёв.&lt;/p&gt;
&lt;p&gt;История к тому, что если убрать лишнее и вылезут проблемы, нужно не возвращать лишнее, а думать дальше и чинить проблемы, которые скрывались за мусором. А принципы, которым учат на курсе работают.&lt;/p&gt;
&lt;p&gt;Среди тем был «Многомерный мир на плоском носителе». Илья там показывал крутящуюся девушку. Это редкая тема, которую я не понял, как применить.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://kirillbelyaev.com/ru/blog/pictures/2007b.gif" width="300" height="400" alt="" /&gt;
&lt;/div&gt;
&lt;h2&gt;3-й день, практические занятия&lt;/h2&gt;
&lt;p&gt;Здорово, что на курсе половина времени — практика. Переделывали таблицу, график и форму. Сила в том, что нет контекста — не нужно думать о целом продукте, просто механическая чистка.&lt;/p&gt;
&lt;p&gt;Когда разбирали результаты, убедился, что понимание матчасти помогает делать хороший дизайн. Все, кто гуглил, сделали лучше.&lt;/p&gt;
&lt;p&gt;Таблицы я успел две. 1-я с исходными данными, 2-я с пересчётом в тонны и м³:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://kirillbelyaev.com/ru/blog/pictures/ui-table@2x.jpg" width="760" height="515" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;А график наоборот: понял только, что нужна таблица, но сделать нормально не успел:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://kirillbelyaev.com/ru/blog/pictures/ui-data@2x.jpg" width="760" height="625" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;В форме хак. Всю нужную информацию о машине содержит ВИН-номер, поэтому лишние поля убираются, если научить систему парсить ВИН:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://kirillbelyaev.com/ru/blog/pictures/ui-form@2x.jpg" width="760" height="610" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Кнопка у меня неочевидная. Поэтому Илья научил делать кнопки однозначно неактивными. Полупрозрачной стоит делать не всю кнопку, а только текст. Потом можно их ещё дополнительно погасить, но это уже по вкусу.&lt;/p&gt;
&lt;h2&gt;4-й день, презентация и разбор домашнего задания&lt;/h2&gt;
&lt;p&gt;Задание сделал за полдня. Выложил работу последним, потому что затупил. Не делайте так, на последних не остаётся сил. Задание было таким: &lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Сайт для заказа пиццы. Имеется семь разных видов пицц. У некоторых можно выбирать начинку. Можно заказать доставку домой, а можно в офис.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Если можно добавлять ингредиенты, значит, можно самому собрать пиццу — так появился конструктор. А поскольку на сайте всего 7 сортов в меню, я добавил на главной ссылки на другие пиццерии. Конечно, это будет работать, только если другие пиццерии будут платить за такие ссылки.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://kirillbelyaev.com/ru/blog/pictures/pizza-home@2x.jpg" width="720" height="916" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Фишка ингредиентов в том, что они бывают двойными — просто появляется чекбокс. Пиццы, которые собрал пользователь, сайт помнит и предлагает назвать, чтобы быстрее находить и заказывать в будущем.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;div class="fotorama" data-width="720" data-ratio="0.89108910891089"&gt;
&lt;img src="https://kirillbelyaev.com/ru/blog/pictures/pizza-pepperoni@2x.jpg" width="720" height="808" alt="" /&gt;
&lt;img src="https://kirillbelyaev.com/ru/blog/pictures/pizza-mix@2x.jpg" width="720" height="808" alt="" /&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Сайт помнит адреса и подсвечивает их разными цветами, чтобы у пользователя был шанс заметить, что адрес не тот. Главная ошибка, которую нашёл Илья — заказ на разные адреса. Да, это тупня, которая усложняет сценарий, а значит будут ошибаться чаще. А нужно это раз в сто лет. Всегда можно отправить заказ, а потом второй.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://kirillbelyaev.com/ru/blog/pictures/pizza-cart@2x.jpg" width="720" height="904" alt="" /&gt;
&lt;/div&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://kirillbelyaev.com/ru/blog/pictures/pizza-done@2x.jpg" width="720" height="432" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Рекомендую курс всем, кто работает за компьютером :-) Никакой базы для курса не нужно. Разработчикам полезно понимать, что им приносит дизайнер и за какие ошибки его пинать. Опытным дизайнерам полезно сверить часы, систематизировать знания, возможно, узнают новое.&lt;/p&gt;
</description>
</item>


</channel>
</rss>