Опытный инженер-программист из Microsoft, Реймонд Чен, вновь выступил с критикой. Он выразил сожаление по поводу того, что классическая полоса прокрутки Windows, которую он называет «Win32-полоса прокрутки», практически больше не используется.
В статье, опубликованной на этой неделе, Чен напомнил, что ранние версии Windows имели функциональную, но простую полосу прокрутки. Этот элемент состоял из полосы прокрутки, стрелок по краям и самой полосы (thumb), которая могла перемещаться как горизонтально, так и вертикально. Такая реализация прокрутки экрана была присуща и другим старым операционным системам, таким как AmigaOS и Lisa OS.
Однако полоса, вызвавшая ностальгию у Чена, была внедрена в Windows 2000 и затем использовалась в последующих версиях системы. Это связано с тем, что эта полоса прокрутки получила контекстное меню, которое появляется при нажатии правой кнопкой мыши на нее. По умолчанию это меню отображает определенные функции.
Эти операции также могут выполняться с помощью мыши или клавиатуры, используя стрелки или клавиши вроде PgUp или PgDn. Контекстное меню служит альтернативным ярлыком. Но в этом меню есть «особая» функция, которая, по всей видимости, побудила Чена написать эту статью: функция «Прокрутить сюда», которая перемещает экран к позиции, где была сделана правая кнопка мыши при открытии меню.
Чен отмечает: «Это гораздо удобнее, если вам нужно прокрутить на большое расстояние, поскольку вам не нужно выбирать thumb полосы прокрутки и тянуть его до нужного места; вы можете сосредоточиться только на том, куда хотите попасть, а не откуда вы пришли».
Реймонд Чен также упомянул о функции, которую он обнаружил недавно: если нажать на область прокрутки, удерживая Shift, содержимое переместится прямо к точке клика. В стандартном режиме, без Shift, клик по этой области вызывает прокрутку только на одну страницу вперед или назад.
Тем не менее, как было сказано ранее, эта функция почти не используется. Она встречается, например, в Блокноте Windows 10. В Windows 11 ее можно найти в инструментах с классическим интерфейсом, таких как Панель управления.
Причина сожаления Чена заключается в том, что он считает Win32-полосу прокрутки очень полезной, но она была заменена «фреймворками, которые предоставляют свои собственные настраиваемые полосы прокрутки». Это происходит не только в экосистеме Microsoft, но и в программном обеспечении других компаний.
Текущие полосы выглядят лучше, но, по мнению Реймонда, они менее функциональны. Не случайно, он завершает свой пост словами: «Отлично, тогда когда я наконец обнаружу сочетание клавиш для полосы прокрутки (Shift + клик), экосистема будет настолько фрагментирована, что я даже не смогу быть уверен в том, что оно сработает».
