ГОСТ Р 70177—2022
П р и м е ч а н и е — Эмуляторы мыши, управляемые клавиатурой, такие как MouseKeys, не квалифициру
ются как работа через интерфейс клавиатуры, потому что эти эмуляторы используют интерфейсы указывающих
устройств, а не интерфейсы клавиатуры.
3.1.46
интерфейс прикладного программирования (API):
Механизм, определяющий, как мо
жет происходить обмен данными между приложениями.
3.1.47
исходный текст:
Текст, который пользовательский агент отображает по запросу пользова
теля для просмотра источника определенного содержимого области просмотра (например, выбранного
содержимого, фрейма, страницы).
3.1.48
клавиатура:
Буквенные, символьные и командные клавиши или клавишные индикаторы,
которые позволяют пользователю управлять вычислительным устройством.
П р и м е ч а н и е — Вспомогательные технологии традиционно полагались на интерфейс клавиатуры как на
универсальный или независимый от модальности интерфейс. В этом документе ссылки на клавиатуру включают
эмуляторы клавиатуры и интерфейсы клавиатуры, которые используют роль клавиатуры в качестве независимого от
модальности интерфейса. Эмуляторы клавиатуры и интерфейсы можно использовать на устройствах, у которых нет
физической клавиатуры, например на мобильных устройствах с сенсорным экраном.
3.1.49
клавиатурная команда:
Клавиша или набор клавиш, которые привязаны к конкретному
элементу управления пользовательского интерфейса или функции приложения, позволяя пользовате лю
переходить к элементу управления или функции, а также активировать их, не переходя через какие-либо
промежуточные элементы управления (например, CTRL + S для сохранения документа).
П р и м е ч а н и я
1 Иногда полезно отличать клавиатурные команды, которые связаны с элементами управления, отобража
емыми в текущем контексте (например, ALT + D для перемещения фокуса в адресную строку), от команд, которые
могут активировать функциональные возможности программы, не связанные с каким-либо отображаемым в дан
ный момент элементом управления (например, F1 для открытия справочной системы). Клавиатурные команды
можно инициировать с помощью физической клавиатуры или эмулятора клавиатуры (например, экранной клавиа
туры или распознавания речи).
2 Для этого термина существуют синонимы: клавиатурные привязки, сочетания клавиш, комбинации кла
виш, клавиши доступа, клавиши быстрого доступа.
3.1.50
команды:
Действия, выполняемые пользователями для управления пользовательским
агентом.
П р и м е ч а н и е — Команды включают:
а) прямые команды — команды, которые применяются к указанному элементу (например, кнопке) или дей
ствию (например, функции сохранения), независимо от текущего местоположения фокуса;
б) команды прямой навигации — команды, перемещающие фокус на указанный элемент;
в) команды прямой активации — команды, которые активируют указанный элемент (а также могут переме
щать на него фокус) или действие;
г) команды последовательной навигации (иногда называемые «командами логической навигации» или «ко
мандами линейной навигации») — команды, перемещающие фокус вперед и назад по списку элементов. Список
элементов, по которому осуществляется навигация, может быть списком всех элементов или только подмноже
ством (например, списком заголовков, списком ссылок);
д) пространственные команды (иногда называемые «направленными командами») — команды, требующие
от пользователя информации о пространственном расположении элементов на экране:
- команды пространственной навигации — команды, которые перемещаются от одного элемента к друго
му в зависимости от направления на экране,
- команды пространственного управления — команды, которые изменяют размер или положение элемен
та на экране;
е) команды структурной навигации — команды, которые перемещаются вперед, назад, вверх и вниз по
иерархии.
3.1.51
контент:
Информация и сенсорный опыт, которые должны быть переданы пользователю
с помощью пользовательского агента, включая код или разметку, которые определяют структуру, пред
ставление и взаимодействия контента.
3.1.52
курсор фокуса:
Визуальный индикатор, который выделяет элемент пользовательского
интерфейса, чтобы показать, что элемент содержит фокус ввода (например, пунктирная линия вокруг
кнопки, контур вокруг панели или яркая строка заголовка в окне). Курсоры активны в активном окне про
смотра и неактивны в неактивном окне просмотра.
7