Надпись «Нажмите любую клавишу для продолжения»: история и эволюция
Any key
История фразы "Нажмите любую клавишу для продолжения" в компьютерах. Объяснение, почему в прошлом требовалось ждать нажатия клавиши после вывода текста на экран.
Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Введение
программируемая клавиатура
От надписи "Нажмите любую клавишу, чтобы продолжить"
the programmable keyboard
From "Press any key to continue" prompts
В информатике надпись "Нажмите любую клавишу, чтобы продолжить" (или аналогичный текст) исторически использовалась для приостановки процесса и ожидания действий пользователя. Система продолжала работу после нажатия любой клавиши на клавиатуре.
In computing, "Press any key to continue" (or a similar text) was historically used a prompt to the user when it was necessary to pause processing. The system would resume after the user pressed any keyboard button.
История
Ранние компьютеры обычно работали с помощью механических телепринтеров, которые обеспечивали непрерывную печатную запись их вывода. Однако в 1970-х годах они устарели и были заменены на визуальные устройства отображения, при этом текст терялся, как только он прокручивался за пределы экрана. Чтобы компенсировать это, программы обычно приостанавливали работу после отображения одного экрана данных, чтобы пользователь мог ознакомиться с результатами, а затем нажать клавишу для перехода к следующему экрану. Аналогичная пауза требовалась и в тех случаях, когда от пользователя требовалось какое-либо физическое действие, например, вставить дискету или загрузить принтер бумагой. Такие запросы были распространены в текстовых операционных системах до разработки графических пользовательских интерфейсов, которые обычно включали полосы прокрутки, позволяющие пользователю просматривать более одного экрана или окна данных. Поэтому они больше не нужны для постраничного вывода, но графический эквивалент (например, модальное диалоговое окно с текстом «Нажмите OK для продолжения») по-прежнему используется для взаимодействия с оборудованием. Запрос ("любая клавиша") не совсем точен, поскольку требуется нажать клавишу, генерирующую какой-либо символ. Для подавляющего большинства компьютерных систем нажатие клавиш-модификаторов или клавиш блокировки не возобновляет обработку, так как они не создают фактический символ, который программа могла бы распознать. Некоторые пульты дистанционного управления Samsung для DVD-плееров, например DVD R130, имеют в своем интерфейсе кнопку "anykey". Она используется для просмотра статуса воспроизводимого DVD.
Early computers were typically operated using mechanical teleprinters, which provided a continuous printed record of their output. However, during the 1970s, these became obsolete and were replaced with visual display units, and text was lost once it scrolled off the top of the screen. To compensate, programs typically paused operation after displaying one screen of data, so that the user could observe the results and then press a key to move to the next screen. A similar pause was also required when some physical action was required from the user, such as inserting a floppy disk or loading a printer with paper. These prompts were commonplace on text based operating systems prior to the development of graphical user interfaces, which typically included scrollbars to enable the user to view more than one screen/window of data. They are therefore no longer required as a means of paginating output, but the graphical equivalent (such as a modal dialog box containing the text "Click OK to continue") is still used for hardware interactions. The prompt ("any key") is not strictly accurate, in that one is required to press a key which generates some sort of character. For the vast majority of computer systems, pressing modifier keys or lock keys would not cause processing to resume, as they do not produce an actual character that the program could detect. Some Samsung remote controls for DVD players, as is the case of DVD R130, have included an "anykey" to their interface. It is used to view the status of the DVD being watched.