Я в интернете

РСС    Джейсон-фид

Есть автоматические трансляции в Тумблер и Же-же. Если не работает, напишите мне: ilyabirman@ilyabirman.ru.

На интерфейсном курсе: хорошее решение задачи со вводом адреса

Участница курса сделала одно из самых удачных решений задачи на ввод адреса благодаря изобретению «сиреневого режима». Но его надо довести до ума: хорошо сформулировать все подписи, починить момент с потерей данных и «замкнуть». Как показать в выпадайке, что введённый вариант не найден, чтобы пользователя это не смутило? Как сделать, чтобы пользователь въехал в смысл «сиреневого режима» и смог из него выбраться? В итоге прямо в видео говорю, что надо будет его вырезать для потомков. 13 минут:

Это фрагмент № 196 онлайн-курса «Пользовательский интерфейс и представление информации». Записано на курсе 28 июня 2024 года.

Открыта запись на курс 25 апреля — 24 мая! Сейчас −30% из-за ранней записи.

Почитать о курсе

Программа, отзывы, запись

Подписаться на блог
Отправить
Запинить
1 комментарий
Георгий Тудоси 19 дн

Режимы, как мы знаем, зло.

Но надо заполнить оба «поля»: текстовый адрес и маркер на карте (фактически получить географические координаты места).

Редактирование текста должно приводить к поиску, и, если находится, ставить (перемещать) маркер. Выпадайка уместна.

Перемещение маркера на карте должно приводить к поиску, и, если находится адрес, заполнять текст.

Остается случай, когда адрес на карте указан неправильно (или маркер смещен). Нужно уметь и адрес написать, и маркер поставить независимо друг от друга. Поскольку это, скорее всего, редкий случай (современные карты обычно неплохи), можно поставить кнопку «Разорвать связь» (как порванная цепочка в продуктах Адоби в составных полях типа высота/ширина). По умолчанию связь включена и является двусторонней, но, если пользователь видит, что система бредит, то может ее выключить.

Чёрт, опять режим :). Но мне кажется, что в таком виде он меньше мешает, а интерфейс понятнее. Только надо придумать, что написать или нарисовать на кнопке (хотя по смыслу это чекбокс).

Мои книги