Введение

программируемая клавиатура
От надписи "Нажмите любую клавишу, чтобы продолжить"

В информатике надпись "Нажмите любую клавишу, чтобы продолжить" (или аналогичный текст) исторически использовалась для приостановки процесса и ожидания действий пользователя. Система продолжала работу после нажатия любой клавиши на клавиатуре.

История

Ранние компьютеры обычно работали с помощью механических телепринтеров, которые обеспечивали непрерывную печатную запись их вывода. Однако в 1970-х годах они устарели и были заменены на визуальные устройства отображения, при этом текст терялся, как только он прокручивался за пределы экрана. Чтобы компенсировать это, программы обычно приостанавливали работу после отображения одного экрана данных, чтобы пользователь мог ознакомиться с результатами, а затем нажать клавишу для перехода к следующему экрану. Аналогичная пауза требовалась и в тех случаях, когда от пользователя требовалось какое-либо физическое действие, например, вставить дискету или загрузить принтер бумагой. Такие запросы были распространены в текстовых операционных системах до разработки графических пользовательских интерфейсов, которые обычно включали полосы прокрутки, позволяющие пользователю просматривать более одного экрана или окна данных. Поэтому они больше не нужны для постраничного вывода, но графический эквивалент (например, модальное диалоговое окно с текстом «Нажмите OK для продолжения») по-прежнему используется для взаимодействия с оборудованием. Запрос ("любая клавиша") не совсем точен, поскольку требуется нажать клавишу, генерирующую какой-либо символ. Для подавляющего большинства компьютерных систем нажатие клавиш-модификаторов или клавиш блокировки не возобновляет обработку, так как они не создают фактический символ, который программа могла бы распознать. Некоторые пульты дистанционного управления Samsung для DVD-плееров, например DVD R130, имеют в своем интерфейсе кнопку "anykey". Она используется для просмотра статуса воспроизводимого DVD.