Опубликовали видеозапись моего выступления на конференции Dump в Екатеринбурге, где я неожиданно для себя рассказывал в секции фронтенда про антипаттерны в полевых интерфейсах.

О чем вообще это? Обычно фронтенд проектируется для усреднённого пользователя современного мира, который может спокойно сидеть за ноутбуком, смотреть в экран и думать, куда бы дальше кликнуть. А в случае так называемого «полевого интерфейса» сотрудник, например, на распределительном центре принимает товар, держа одной рукой сканер, проверяет качество, работает на дешёвом планшете, часто с плохим интернетом – и интерфейс у него является всего лишь этапом физической работы.

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

В докладе разбирал, почему и как полевые интерфейсы стоит проектировать, отталкиваясь от реального рабочего процесса: что человек делает руками, куда смотрит при этом, как вводит данные и какова последовательность физических действий. Получился довольно полезный рассказ про конкретные случаи из жизни, где лишний клик реально стоит времени и ошибок.

P.S. На фото случайно пародирую собственную аватарку канала :)