Wikimedia

Implement keyboard accessibility for Query.Wikidata.org

To work on this task, you will need to already have some basic knowledge and understanding about accessibility in HTML.

Your task is to implement keyboard navigation to access the basic features of the UI (user interface) like:

  • Open, select and run an example.
  • Edit query and navigate through result.
  • Change language.

Navigation should work via tab or arrow keys.

Demo: https://Query.Wikidata.org

Code repo: https://gerrit.wikimedia.org/r/#/admin/projects/wikidata/query/gui

File to modify: index.html

You are expected to provide a patch in Wikimedia Gerrit. To learn Git and Gerrit, see https://www.mediawiki.org/wiki/Gerrit/Tutorial

Task tags

  • html
  • accessibility
  • js

Students who completed this task

Yifei He

Task type

  • code Code
  • web Design
close

2017