This media is not supported in your browser
VIEW IN TELEGRAM
Анимация листания фотографий
This media is not supported in your browser
VIEW IN TELEGRAM
Прилипающий к верху экрана заголовок.
Можете поковырять исходник: https://www.dropbox.com/s/rwmef9fdvvr983p/Scroll-StickyHeader.xd?dl=0
Можете поковырять исходник: https://www.dropbox.com/s/rwmef9fdvvr983p/Scroll-StickyHeader.xd?dl=0
This media is not supported in your browser
VIEW IN TELEGRAM
Появление заголовка на боковой панели
Самый структурно сложный прототип, который я делал – форма обратной связи.
Нужно хранить состояние трёх полей: имя, электронная почта и галочка согласия – это 8 экранов.
Для заполнений полей надо ещё по два экрана: начало ввода (стоит курсор) и окончание (введено содержимое). Таких вводов надо восемь штук в зависимости от заполненности остальных полей. Это ещё 16 экранов, итого 24.
Для семи из восьми состояний нужно показывать ошибку верификации при попытке нажатия на кнопку «отправить» – это ещё 7 экранов, итого 31.
И ещё пять экранов – анимация отправки данных на сервер. Получается 36 экранов.
Если добавить поле телефона – то для такого полного прототипа потребуется уже 63 экрана.
Упражнение забавное, но именно как упражнение – на внимательность и системность мышления. Для работы же необязательно строить полную сеть возможных состояний и переходов, достаточно показать лишь несколько: ввод в текстовое поле, подсвечивание ошибки, анимацию отправки формы и возврат к начальному состоянию.
Нужно хранить состояние трёх полей: имя, электронная почта и галочка согласия – это 8 экранов.
Для заполнений полей надо ещё по два экрана: начало ввода (стоит курсор) и окончание (введено содержимое). Таких вводов надо восемь штук в зависимости от заполненности остальных полей. Это ещё 16 экранов, итого 24.
Для семи из восьми состояний нужно показывать ошибку верификации при попытке нажатия на кнопку «отправить» – это ещё 7 экранов, итого 31.
И ещё пять экранов – анимация отправки данных на сервер. Получается 36 экранов.
Если добавить поле телефона – то для такого полного прототипа потребуется уже 63 экрана.
Упражнение забавное, но именно как упражнение – на внимательность и системность мышления. Для работы же необязательно строить полную сеть возможных состояний и переходов, достаточно показать лишь несколько: ввод в текстовое поле, подсвечивание ошибки, анимацию отправки формы и возврат к начальному состоянию.
Сколько себя помню, всегда был тихим (а иногда и громким) граммар-наци. Если я встречал в тексте или чате орфографические ошибки, я моментально переставал улавливать мысль, видел только косяки, а мысли мои уносились в оценочные суждения о личности автора/собеседника.
Но недавно отпустило – я послушал подкасты Арзамаса про русский язык, и вынес из них несколько тезисов: язык живой и постоянно развивается, сегодняшние ошибки завтра могут стать нормой, а сегодняшние нормы и неприязнь отклонений, насаживаемая нам школой – результат целенаправленной политической деятельности.
Грамотность – полезная черта для дизайнера, потому что мы в ответе за то, как выглядит наш заказчик в глазах своей аудитории. А грамотейский снобизм – вредная, потому что мешает слышать других людей.
Но недавно отпустило – я послушал подкасты Арзамаса про русский язык, и вынес из них несколько тезисов: язык живой и постоянно развивается, сегодняшние ошибки завтра могут стать нормой, а сегодняшние нормы и неприязнь отклонений, насаживаемая нам школой – результат целенаправленной политической деятельности.
Грамотность – полезная черта для дизайнера, потому что мы в ответе за то, как выглядит наш заказчик в глазах своей аудитории. А грамотейский снобизм – вредная, потому что мешает слышать других людей.
Arzamas
Русский язык от «гой еси» до «лол кек»
Старославянский и сленг, оканье и мат, Ѣ и ё, Мефодий и Розенталь — всё, что нужно знать о русском языке и его истории, в видео и подкастах
Подтвердить | Отменить
Когда пользователь что-то удаляет, хороший интерфейс должен уберечь его от ошибочного удаления нужных данных. Но как это лучше сделать?
Первый порыв – переспросить: «Точно удалить? Да | Нет».
Это сообщение требует совершить дополнительное действие каждый раз, несмотря на то, что ошибки довольно редки. Т.е. в большинстве случаев интерфейс требует совершать лишние действия. Пользователь может привыкнуть быстро прокликивать «да/удалить/продолжить», и в тот момент, когда он действительно совершит ошибку, он кликнет «да/удалить/продолжить» раньше, чем успеет сообразить, что произошло.
Что делать? Позволить отменить деструктивное действие.
Возможность отмены не отвлекает, не заставляет совершать лишние действия и даёт пользователю время осознать ошибку. Отмена может быть сложнее в реализации, но так надёжнее.
Когда пользователь что-то удаляет, хороший интерфейс должен уберечь его от ошибочного удаления нужных данных. Но как это лучше сделать?
Первый порыв – переспросить: «Точно удалить? Да | Нет».
Это сообщение требует совершить дополнительное действие каждый раз, несмотря на то, что ошибки довольно редки. Т.е. в большинстве случаев интерфейс требует совершать лишние действия. Пользователь может привыкнуть быстро прокликивать «да/удалить/продолжить», и в тот момент, когда он действительно совершит ошибку, он кликнет «да/удалить/продолжить» раньше, чем успеет сообразить, что произошло.
Что делать? Позволить отменить деструктивное действие.
Возможность отмены не отвлекает, не заставляет совершать лишние действия и даёт пользователю время осознать ошибку. Отмена может быть сложнее в реализации, но так надёжнее.
Цирцея становится все более самостоятельной и функциональной.
Италик расширяет возможности для акцентирования и оформления. Слэб, из которого сквозит то ар-деко, то дикий запад, хорош для акциденции и заголовков, но при этом в целом достаточно гармоничен и спокоен для текстового набора (а для объёмных текстов есть ещё зауженные начертания Narrow)
Продолжение статьи с картинки
Италик расширяет возможности для акцентирования и оформления. Слэб, из которого сквозит то ар-деко, то дикий запад, хорош для акциденции и заголовков, но при этом в целом достаточно гармоничен и спокоен для текстового набора (а для объёмных текстов есть ещё зауженные начертания Narrow)
Продолжение статьи с картинки
Слои – для слоёв
Иногда (часто) начинающие дизайнеры в иллюстраторе группируют слои по артбордам, как в фотошопе. Но слои могут принести больше пользы, если использовать их для «горизонтальной» группировки.
Например, можно одним кликом в палитре слоёв лочить все фоны, чтобы они не лезли под руки. Можно скрыть ненужные слои при экспорте. При сохранении в PDF можно не сливать эти слои, и тогда их видимостью можно будет управлять в просмотрщике (например, типографиям можно сказать: контуры реза и в отдельном слое) или в индизайне.
Иногда (часто) начинающие дизайнеры в иллюстраторе группируют слои по артбордам, как в фотошопе. Но слои могут принести больше пользы, если использовать их для «горизонтальной» группировки.
Например, можно одним кликом в палитре слоёв лочить все фоны, чтобы они не лезли под руки. Можно скрыть ненужные слои при экспорте. При сохранении в PDF можно не сливать эти слои, и тогда их видимостью можно будет управлять в просмотрщике (например, типографиям можно сказать: контуры реза и в отдельном слое) или в индизайне.
Техническая эстетика
В СССР не приветствовалось слово «Дизайн». Вместо этого было понятие технической эстетики, и был даже целый всесоюзный институт имени её (ВНИИТЭ), который создавал дизайн мирового уровня.
Очень рекомендую к просмотру замечательный фильм про историю отчественного дизайна «Техническая эстетика». Первая часть рассказывает об уральской школе дизайна, вторая – про ленинградскую. Третью – ждём)
В СССР не приветствовалось слово «Дизайн». Вместо этого было понятие технической эстетики, и был даже целый всесоюзный институт имени её (ВНИИТЭ), который создавал дизайн мирового уровня.
Очень рекомендую к просмотру замечательный фильм про историю отчественного дизайна «Техническая эстетика». Первая часть рассказывает об уральской школе дизайна, вторая – про ленинградскую. Третью – ждём)
YouTube
«Техническая эстетика» Документальный фильм об Уральской школе дизайна
Документальный фильм «Техническая эстетика» знакомит зрителя с поколением дизайнеров, о котором практически ничего не известно, но проекты которых десятилетиями формировали материальную культуру нашей страны.
Название неслучайно – именно так назывался ежемесячный…
Название неслучайно – именно так назывался ежемесячный…
В четверг в фигму завезли долгожданное обновление с auto layout.
Описание нового функционала завёрнуто в удобную обучалку, сделанную прямо в самой фигме, и это очередной пример отличного UX: зачем рассказывать, если можно показать, – и зачем показывать, если можно дать потрогать.
Если вдруг вы ещё не поковырялись, то вот эта же песочница на русском.
Описание нового функционала завёрнуто в удобную обучалку, сделанную прямо в самой фигме, и это очередной пример отличного UX: зачем рассказывать, если можно показать, – и зачем показывать, если можно дать потрогать.
Если вдруг вы ещё не поковырялись, то вот эта же песочница на русском.
Figma
[RU] Песочница Figma Auto Layout
Created with Figma
Так, всё.
Заканчиваю прокрастинировать и раскачиваться.
Есть что навёрстывать, есть о чём рассказать и что показать.
Я ещё здесь. Спасибо вам, что вы тоже.
Заканчиваю прокрастинировать и раскачиваться.
Есть что навёрстывать, есть о чём рассказать и что показать.
Я ещё здесь. Спасибо вам, что вы тоже.
В 1970 году математик Джон Конвей придумал игру под названием «Жизнь» (Game of Life). Это сетка из квадратных ячеек, каждая из которых может быть закрашенной (населённой, «живой») или пустой.
На старте игрок определяет, какие клетки живые, какие – нет, и запускает «эволюцию», на каждом шаге которой проверяются два условия:
1) пустая клетка становится живой, если среди восьми окружающих клеток есть ровно три живых, остальные остаются пустыми.
2) живая клетка остаётся живой, если среди восьми соседей есть 2 или 3 живых, остальные становятся пустыми.
Несмотря на простоту правил, эта система проявляет свойства, не присущие её отдельным элементам.
Например, отдельные структуры обладают цикличностью (осцилляторы). Другие могут перемещаться по полю (глайдеры). Третьи генерируют глайдеры (ружья). Четвёртые перемещаются по полю и оставляют за собой след (паровозы).
На старте игрок определяет, какие клетки живые, какие – нет, и запускает «эволюцию», на каждом шаге которой проверяются два условия:
1) пустая клетка становится живой, если среди восьми окружающих клеток есть ровно три живых, остальные остаются пустыми.
2) живая клетка остаётся живой, если среди восьми соседей есть 2 или 3 живых, остальные становятся пустыми.
Несмотря на простоту правил, эта система проявляет свойства, не присущие её отдельным элементам.
Например, отдельные структуры обладают цикличностью (осцилляторы). Другие могут перемещаться по полю (глайдеры). Третьи генерируют глайдеры (ружья). Четвёртые перемещаются по полю и оставляют за собой след (паровозы).
Более того – из этих небольших структур можно создавать ещё более сложные, способные к генерированию и обработке сигналов, хранению логических состояний, проверке условий – то есть всему тому, что определяет вычислительные машины. «Жизнь» полна по Тьюрингу – то есть на ней можно «запрограммировать» любой алгоритм, доступный компьютерам.
Например, саму «Жизнь»: https://www.youtube.com/watch?v=xP5-iIeKXE8
Например, саму «Жизнь»: https://www.youtube.com/watch?v=xP5-iIeKXE8
YouTube
Life in life
A video of Conway's Game of Life, emulated in Conway's Game of Life.
The Life pattern is the OTCA Metapixel: http://www.conwaylife.com/wiki/OTCA_metapixel - for more information, see http://otcametapixel.blogspot.com.au/
The life simulator used is Golly…
The Life pattern is the OTCA Metapixel: http://www.conwaylife.com/wiki/OTCA_metapixel - for more information, see http://otcametapixel.blogspot.com.au/
The life simulator used is Golly…
Удивительно, как простейшие правила приводят к изощрённым структурам любой сложности.
Визитки для небольшой компании
Найден самый удобный способ собирать макеты визиток так, чтобы их заказчик мог редактировать и готовить в печать сам.
Коротко: PDF-форма.
Развёрнуто: выгружаем макет в PDF, в Акробате делаем из него форму. Чтобы потом заполнять поля, достаточно бесплатного Adobe Reader. А заполненную форму потом надо «напечатать» PDF-принтером. Стандартный микрософтовский даже шрифты в кривые переводит.
Найден самый удобный способ собирать макеты визиток так, чтобы их заказчик мог редактировать и готовить в печать сам.
Коротко: PDF-форма.
Развёрнуто: выгружаем макет в PDF, в Акробате делаем из него форму. Чтобы потом заполнять поля, достаточно бесплатного Adobe Reader. А заполненную форму потом надо «напечатать» PDF-принтером. Стандартный микрософтовский даже шрифты в кривые переводит.
Фиксация долгов
Иногда видишь какой-то несущественный косячок в макете, который уже ушёл в печать, по которому уже все работы закрыты, и исправлять его нет либо смысла, либо времени. В таком случае в папке проекта надо создать файлик «Долг» (debt.txt), в котором описать проблему.
Когда придёт время вновь вернуться к этим макетам (делать новую версию, внести изменения или просто передать исходники) – этот файл бросится в глаза, и к остальным работам можно будет безболезненно приурочить устранение старых долгов.
Иногда видишь какой-то несущественный косячок в макете, который уже ушёл в печать, по которому уже все работы закрыты, и исправлять его нет либо смысла, либо времени. В таком случае в папке проекта надо создать файлик «Долг» (debt.txt), в котором описать проблему.
Когда придёт время вновь вернуться к этим макетам (делать новую версию, внести изменения или просто передать исходники) – этот файл бросится в глаза, и к остальным работам можно будет безболезненно приурочить устранение старых долгов.