Было бы намного проще ответить на этот вопрос, если бы я знал немного больше о форме и о том, для каких пользователей вы хотите быть доступными (т. Е. Вы бы хотели использовать разные методы, если вы пытаетесь быть доступными для чем пожилые люди, если вы хотите быть полностью доступным для пользователей с нарушениями зрения). Rbaker дал вам потрясающий ответ, и я призываю вас следовать его советам / прочитать ссылку, которую он предоставил.
Однако я хотел бы добавить одну вещь. Нет правила, согласно которому форма должна появляться на одной странице. Также нет правила, согласно которому «форма» не может состоять из нескольких отдельных вопросов. В зависимости от того, кем вы хотите использовать свою форму, системный поток будет выглядеть так:
Вы принимаете нашу политику конфиденциальности? (Нажмите «да» / «нет»)
как твое полное имя? (Нажмите «ОК»)
Хотите зарегистрироваться? (Нажмите «да» / нет »)
Вам не придется обновлять страницу после каждого вопроса, но если вы дадите пользователям некоторое представление о том, насколько они близки к завершению формы, индивидуальный подход к вопросу может быть менее пугающим и более доступным для ваших пользователей.
Наконец, гордитесь тем, что заботитесь о доступности! Желаем удачи!