Чем дальше развивается какой-то продукт, в котором можно самостоятельно изменять контент, подписываться на группы, добавлять новые приложения, делать свой UGC – тем чаще нужно решать задачи по навигации и поиску информации. То есть на ранней стадии телеграмма каждый был подписан на 10 каналов - навигация по 10 элементам – это тривиальная задача, но чем больше становится элементов, тем сложнее найти нужный. Объясняется это моделью Фиттса:
Закон Фиттса – это модель сенсомоторных процессов, которая гласит: чем дальше находится цель и чем она меньше, тем больше времени требуется человеку для попадания в неё. Проще говоря, чем ближе и крупнее цель, тем быстрее и легче её достичь. Это правило широко применяется в UX/UI-дизайне для создания удобных интерфейсов (кнопки, меню) и объясняет, почему большие, близко расположенные к пользователю элементы (например, угловые элементы, прижатые к краю экрана) легче использовать.
Иными словами, время движения (T) зависит от расстояния (D) до цели и её ширины (W)по формуле (T=a+b\log _{2}(D/W+1)\), где \(a\) — время старта/остановки, \(b\) — коэффициент скорости. Если у вас 2 элемента, то прицеливание на элемент займет N времени, а если элементов будет 100, то почти 100N. (математики могут меня закидать беее, я пытаюсь показать закономерность кратного роста времени поиска и наведения). Подробнее вот тут: https://en.wikipedia.org/wiki/Fitts%27s_law
Так вот, поэтому сейчас для пользователя так важно, как именно найти/упорядочить тот или иной контент:
1. в ТГ появились папки
2. на многих сайтах есть подборки, категории
3. в ютубе есть лента рекомендаций
4. а в ios специальная панелька с приложениями (папки)
При этом поиск – это киллер фича, то есть пользователь может не помнить содержание всего, но хочет быстро найти то, что ему нужно. Например, приложение банка или доставки на телефоне.
Приведу пример ios - там тянешь на экране шторку, вводишь в поиске ключевое слово и вуаля. Но только не во всех приложениях продуман мета набор данных. Я удивляюсь почему нельзя в мета данных приложения зафикачить все варианты написания твоего приложения, как кстати - это сделано у Яндекс гоу. Пример видео поиска прикладываю.
Итого, моя террада про то, что нужно думать о том, как же сделать пользователю хорошо, помните про задачу наведения, без этого никуда.
Ваш @blackproduct