Что означают «роль», «название», «альтернатива» в DOJO Mobile

Я новичок в додзё. Вот мобильное приложение, разработанное Dojo Mobile.

и я обнаружил, что это не может работать, когда я открываю ios VoiceOver.

компонент data-dojo-type="dojox/mobile/ScrollableView" больше не может прокручиваться.

Я проверил веб-сайт додзё и нашел решение (https://dojotoolkit.org/reference-guide/1.10/dojox/mobile/faq.html):

Как разрабатывать приложения, поддерживающие iOS VoiceOver?

для установки атрибутов alt, title и role. VoiceOver будет читать виджеты с установленными этими атрибутами. Примеры см. в разделе tests/test_a11y.html. Однако значение SpinWheel не может быть прочитано VoiceOver в версии 1.8. Убедитесь, что

следуйте инструкциям, которые я посетил на странице tests/test_a11y.html(https://github.com/dojo/dojox/blob/master/mobile/tests/test_a11y.html), и я обнаружил, что код включает alt,title,role< /strong> атрибуты:

Вот вопрос: что означают эти три атрибута, могу ли я добавить атрибуты ко всем компонентам Dojo в моем коде? и как определить значение этих атрибутов?

и я обнаружил из tests/test_a11y.html, что некоторые компоненты додзё включают только атрибут роли, но некоторые другие включают все три. Это меня очень сбивает с толку...:

вот мой код, как его реформировать:

<div data-dojo-type="dojox/mobile/ContentPane" id="ReceiptsAttach" class="receipts">    
    <div id="receiptsAttachContent" data-dojo-attach-point="dataContent"  data-dojo-type="dojox/mobile/ScrollableView" class="selectContent"></div>

    <div style="clear:both;"></div> 
</div></div>

person Chicheng Deng    schedule 08.07.2015    source источник


Ответы (1)


Для заголовка: https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/title

Содержит текст, представляющий справочную информацию, связанную с элементом, которому он принадлежит. Такая информация обычно, но не обязательно, может быть представлена ​​пользователю в виде всплывающей подсказки.

для Alt: https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes

Альтернативный текст на случай, если изображение не может быть отображено.

Что касается роли, речь идет о роли Арии. Вы можете увидеть: https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA

Атрибут роли определяет общий тип объекта (например, статья, оповещение или слайдер).

Список ролей можно найти здесь: http://www.w3.org/TR/wai-aria/roles#abstract_roles

person ben    schedule 08.07.2015
comment
Я понял. 'роль' 'название' 'альт' не являются специальными атрибутами в додзё - person Chicheng Deng; 08.07.2015