Колесико решило задачу, знакомую каждому пользователю таблиц

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

Эрик Михельман из Microsoft предложил добавить к мыши колесико, чтобы прокручивать таблицу, не отрывая указатель от неё. Колесико стало отдельным органом управления: его можно вращать пальцем, пока курсор остаётся над нужной областью. Это маленькое изменение убирало лишние движения и делало перемещение по большим листам проще.

От таблицы — ко всем окнам на экране

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

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

Почему это удобно и для бесконечной ленты

Ленты новостей и соцсетей используют тот же жест: небольшой поворот пальца — и перед глазами уже следующий экран публикаций. Это делает просмотр плавным и почти не требует внимания к самому управлению. Однако колесико лишь облегчает прокрутку; оно само по себе не объясняет, почему человек продолжает читать тревожные новости. На это влияют содержание ленты и привычки пользователя.

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