{"action":"created","issue":{"url":"https://api.github.com/repos/oppia/oppia/issues/2978","repository_url":"https://api.github.com/repos/oppia/oppia","labels_url":"https://api.github.com/repos/oppia/oppia/issues/2978/labels{/name}","comments_url":"https://api.github.com/repos/oppia/oppia/issues/2978/comments","events_url":"https://api.github.com/repos/oppia/oppia/issues/2978/events","html_url":"https://github.com/oppia/oppia/issues/2978","id":203564698,"number":2978,"title":"The site needs a skip navigation link","user":{"login":"anthkris","id":10858542,"avatar_url":"https://avatars.githubusercontent.com/u/10858542?v=3","gravatar_id":"","url":"https://api.github.com/users/anthkris","html_url":"https://github.com/anthkris","followers_url":"https://api.github.com/users/anthkris/followers","following_url":"https://api.github.com/users/anthkris/following{/other_user}","gists_url":"https://api.github.com/users/anthkris/gists{/gist_id}","starred_url":"https://api.github.com/users/anthkris/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/anthkris/subscriptions","organizations_url":"https://api.github.com/users/anthkris/orgs","repos_url":"https://api.github.com/users/anthkris/repos","events_url":"https://api.github.com/users/anthkris/events{/privacy}","received_events_url":"https://api.github.com/users/anthkris/received_events","type":"User","site_admin":false},"labels":[{"id":383795018,"url":"https://api.github.com/repos/oppia/oppia/labels/loc:%20frontend","name":"loc: frontend","color":"d4c5f9","default":false},{"id":527989436,"url":"https://api.github.com/repos/oppia/oppia/labels/owner:%20@anthkris","name":"owner: @anthkris","color":"eeeeee","default":false},{"id":247620508,"url":"https://api.github.com/repos/oppia/oppia/labels/starter%20project","name":"starter project","color":"bfe5bf","default":false},{"id":309197695,"url":"https://api.github.com/repos/oppia/oppia/labels/TODO:%20code","name":"TODO: code","color":"bfe5bf","default":false},{"id":248070444,"url":"https://api.github.com/repos/oppia/oppia/labels/type:%20feature%20(minor)","name":"type: feature (minor)","color":"fef2c0","default":false}],"state":"open","locked":false,"assignee":{"login":"bching","id":9513121,"avatar_url":"https://avatars.githubusercontent.com/u/9513121?v=3","gravatar_id":"","url":"https://api.github.com/users/bching","html_url":"https://github.com/bching","followers_url":"https://api.github.com/users/bching/followers","following_url":"https://api.github.com/users/bching/following{/other_user}","gists_url":"https://api.github.com/users/bching/gists{/gist_id}","starred_url":"https://api.github.com/users/bching/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bching/subscriptions","organizations_url":"https://api.github.com/users/bching/orgs","repos_url":"https://api.github.com/users/bching/repos","events_url":"https://api.github.com/users/bching/events{/privacy}","received_events_url":"https://api.github.com/users/bching/received_events","type":"User","site_admin":false},"assignees":[{"login":"bching","id":9513121,"avatar_url":"https://avatars.githubusercontent.com/u/9513121?v=3","gravatar_id":"","url":"https://api.github.com/users/bching","html_url":"https://github.com/bching","followers_url":"https://api.github.com/users/bching/followers","following_url":"https://api.github.com/users/bching/following{/other_user}","gists_url":"https://api.github.com/users/bching/gists{/gist_id}","starred_url":"https://api.github.com/users/bching/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bching/subscriptions","organizations_url":"https://api.github.com/users/bching/orgs","repos_url":"https://api.github.com/users/bching/repos","events_url":"https://api.github.com/users/bching/events{/privacy}","received_events_url":"https://api.github.com/users/bching/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/oppia/oppia/milestones/42","html_url":"https://github.com/oppia/oppia/milestone/42","labels_url":"https://api.github.com/repos/oppia/oppia/milestones/42/labels","id":2273963,"number":42,"title":"Recommended projects","description":"A list of projects recommended for contributors to take up.","creator":{"login":"seanlip","id":10575562,"avatar_url":"https://avatars.githubusercontent.com/u/10575562?v=3","gravatar_id":"","url":"https://api.github.com/users/seanlip","html_url":"https://github.com/seanlip","followers_url":"https://api.github.com/users/seanlip/followers","following_url":"https://api.github.com/users/seanlip/following{/other_user}","gists_url":"https://api.github.com/users/seanlip/gists{/gist_id}","starred_url":"https://api.github.com/users/seanlip/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/seanlip/subscriptions","organizations_url":"https://api.github.com/users/seanlip/orgs","repos_url":"https://api.github.com/users/seanlip/repos","events_url":"https://api.github.com/users/seanlip/events{/privacy}","received_events_url":"https://api.github.com/users/seanlip/received_events","type":"User","site_admin":false},"open_issues":205,"closed_issues":12,"state":"open","created_at":"2017-01-24T10:13:28Z","updated_at":"2017-02-24T16:32:39Z","due_on":null,"closed_at":null},"comments":2,"created_at":"2017-01-27T06:10:28Z","updated_at":"2017-02-25T02:02:10Z","closed_at":null,"body":"The basic accessibility audit in issue #2862 identified that there is no skip navigation link on the site.\r\nThis link helps by allowing non-sighted users and users with limited mobility to easily get to the main content of the page, without having to repeat reading or navigating through the navigation on every page.\r\n\r\n## Resources\r\n\r\nFor more information on some best practices on creating a skip navigation link (particularly an invisible one that will not interfere with the site design), I recommend [WebAIM's article on this issue.](http://webaim.org/techniques/skipnav/#creating)\r\n\r\n## Files to Look At\r\nTo begin with, you may want to look at:\r\n- Base.html in core/templates/dev/head/pages/"},"comment":{"url":"https://api.github.com/repos/oppia/oppia/issues/comments/282451259","html_url":"https://github.com/oppia/oppia/issues/2978#issuecomment-282451259","issue_url":"https://api.github.com/repos/oppia/oppia/issues/2978","id":282451259,"user":{"login":"bching","id":9513121,"avatar_url":"https://avatars.githubusercontent.com/u/9513121?v=3","gravatar_id":"","url":"https://api.github.com/users/bching","html_url":"https://github.com/bching","followers_url":"https://api.github.com/users/bching/followers","following_url":"https://api.github.com/users/bching/following{/other_user}","gists_url":"https://api.github.com/users/bching/gists{/gist_id}","starred_url":"https://api.github.com/users/bching/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bching/subscriptions","organizations_url":"https://api.github.com/users/bching/orgs","repos_url":"https://api.github.com/users/bching/repos","events_url":"https://api.github.com/users/bching/events{/privacy}","received_events_url":"https://api.github.com/users/bching/received_events","type":"User","site_admin":false},"created_at":"2017-02-25T02:02:10Z","updated_at":"2017-02-25T02:02:10Z","body":"Thanks @anthkris , so currently the approach I am considering based off of the WebAIM article you linked -  The skip link would be one of the first items on the page. It is hidden but when the user tabs to focus on it the CSS will reveal it on the page in a transition. The user presses enter and the href of the skip element will link the user to the main content. Would that approach make sense?\r\n\r\nIf so, a question I have is to which HTML element would designate the main content of the page? There is the div class oppia-main-body, however, that includes the top navigation bar and I'm assuming we would want to skip that? Or should another tag be added in order to delineate the main content from the header/navigation?"}}
{"actor":{"display_login":"bching"}}