Догадливый интерфейс

Программы часто хотят лишнюю информацию от людей. Пол, почтовый индекс, ИНН — всякое такое.

Иногда эта информация вовсе не нужна (просто бизнес собирает «чтобы было»). Иногда — реально используется. Но даже в этом случае кучу сведений можно получить автоматически, не дёргая человека.

Например:

  • Пол по ФИО.
  • Индекс, район города, ближайшее метро и почтовое отделение по адресу.
  • Все реквизиты компании по названию или ИНН.
  • Страну, оператора связи и часовой пояс по телефону.
  • Банк по номеру карты.
  • Аватарку по емейлу.

Большинство данных легко получить из готовых API (Яндекс, Гугл, Дадата, ...). Какие-то можно скачать в машиночитаемом виде и приделать самостоятельно.

Догадливый интерфейс
Пример: как получить почтовый индекс по адресу в свободной форме. Этот и куча других приёмов — на сайте «интерфейсов без шелухи»

Причём это только для новых пользователей. А если взять историю взаимодействия с существующими и проанализировать паттерны поведения, вообще можно делать чудеса.

В любом случае, лучше один раз напрячь программиста, чем тысячу раз приставать к пользователям.

Заметка из телеграм-канала «Интерфейсы без шелухи»