Режим быстрого заполнения анкет на сайте

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

Принцип работы с полем быстрого ввода

1. В поле быстрого ввода можно записать номер варианта ответа и поставить пробел - в списке ответов отметится указанный вариант. Таким же образом можно отметить несколько вариантов ответов через пробелы (с пробелом в конце строки, чтобы отметился последний вариант).
2. Если стереть пробел и номер ответа - выбор ответа снимется.
3. Если поле было типа "Другое", то фокус автоматически перенесется в поле ввода своего значения. По завершению ввода в поле "другое" можно нажать Enter для переноса фокуса обратно на строку ввода. Либо можно нажать Esc что означает стереть текст в поле "другое" и опять же возврат фокуса на строку ввода.
4. Все действия мышкой (классическое заполнение через выбор ответов из списка) дублируются в строке, т.е. клик по варианту ответа автоматически убирает/добавляет его в строку. Таким образом, работа с клавиатурой или мышкой полностью взаимозаменяемы. 

Как работать с разными типами вопросов

1. Для текстовых вопросов оно неактивно, вместо этого происходит автоматическая фокусировка на поле ввода текста.
2. Для даты поле неактивно, вместо этого происходит автоматическая фокусировка в поле ввода даты. Дату можно выбрать как мышкой, так и ввести текст с клавиатуры, поддерживаемый формат: "Д.М.ГГГГ" либо "ДД.ММ.ГГГГ", где день и месяц могут быть записаны как 1, так и 2 цифрами (например, "5" и "05" будут одинаково правильными). Год может быть написан двумя цифрами, но тогда это будет означать двадцатый век. То есть запись "13.8.85" преобразуется в "13.08.1985". При нажатии Enter выбирается текущая указанная в календаре дата, календарь закрывается. Фокус в поле при этом остается.
3. Для шкалы, вводимое число шкалы + пробел будет выделять/снимать отметку с соответствующего номера шкалы (числовой вид), либо передвигать ползунок шкалы - если введенное число лежит в пределах границ диапазона шкалы.
4. Для вопросов типов "выбор вариантов", "уточняющий", "сетка" и "число", нужно через пробел вводить номера, соответствующие вариантам ответа. Если будет отмечено поле "другое", будет переход фокуса. Вернуться можно клавишей "Enter" или "Escape".

Если в ходе анкетирования будут предупреждения исключающих вариантов ответов, то "Space" или "Enter" подтверждает выбор, а "Escape" либо "вправо + Enter" отменяет выбор. В этом случае, вариант будет удален из строки.

Работа с приложенными к вопросам картинками

Если к вопросу была приложена картинка, нажатие на неё открывает её в полном размере.
Переход с вопроса с клавиатуры вызывает закрытие полноэкранной картинки.

Разбиение по столбцам

Вопросы типа "выбор вариантов", "уточняющий" и "число" можно разбить по столбцам. Для этих вопросов активируются переключатели внизу экрана. Нажатие на цифры 1..9 разбивает все варианты ответа на соответствующее количество колонок. По умолчанию все варианты ответы идут построчно:
1 2 3
4 5 6
7 8

Можно транспонировать варианты ответа (соответствующая кнопка в нижней части окна). Это означает, что ответы будут размещены по столбцам, т.е.:
1 4 7
2 5 8
3 6

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

Список горячих клавиш

  • Ctrl + стрелочки вверх/вниз/влево/вправо - скролл текущего окна заполнения. Если какой-то скроллбар недоступен, то ничего не происходит.
  • Ctrl + Enter - переход на следующий вопрос.
  • Ctrl + Backspace - возврат на предыдущий вопрос.
  • Ctrl + 1..9 - разбиение ответов по колонкам. Если вопрос не является выбором вариантов/уточняющий/число, то ничего не происходит.
  • Ctrl + ~ - транспонирование ответов. Если вопрос не является выбором вариантов/уточняющий/число, то ничего не происходит.
  • Ctrl + 0 - вписать/свернуть сетку. Если вопрос не является сеткой, то ничего не происходит.
  • Ctrl + I - показать/скрыть полноэкранную картинку. Если картинки в вопросе нету, то ничего не происходит.
  • Enter на вопросе выбора даты подтверждает выбор текущей даты в календаре.
  • Enter в поле "другое" переводит фокус обратно в строку ввода.
  • Enter во всех остальных местах ничего не делает.
  • Escape в уточняющем поле "другое" очищает поле и переводит фокус обратно в строку ввода. 
  • Escape в остальных случаях:
    - при открытой картинке или документах - закрывает окно картинки или документа
    - во всех остальных случаях закрывает окно заполнения/тестирования/проверки.
  • Backspace вне текстовых полей ничего не делает.


См.также: Режим быстрого заполнения анкет через сайт (Видео)