- Регистрация
- 09.02.2010
- Сообщения
- 270
- Реакции
- 41
- Баллы
- 28
- Native language | Родной язык
- English
GitHub has recently made some significant user interface changes to
Let’s explore these questions in the context of our recent changes, starting with the new global navigation.
We want everyone to be able to use GitHub without having to use their mouse. Navigating using the keyboard alone is a productivity choice for some, and for others it’s a must-have requirement. When reviewing a keyboard experience for sighted keyboard users, you need to consider at least three things:
Below is a video demonstrating these features within the new global navigation. You can activate this feature using
What does code search sound like? Probably not a question most people ask themselves, but we do! We care about the audio experience that a screen reader user will have when engaging with our new search feature. Check out
Below is a video demonstrating the screen reader experience within
We need your feedback to make these features better. “Ship to learn” is a core value within GitHub’s culture. We know that building great software requires frequent iteration and we know users will leverage these features in new and wonderful ways which we would have never predicted. If you have questions, ideas, or a virtual high-five please add them to the
You do not have permission to view link please Вход or Регистрация
and
You do not have permission to view link please Вход or Регистрация
. Our vision is to be the home for all developers–including those with disabilities–so as we’ve built these features, we included accessibility throughout the development process. If you’re a developer with a disability or an engineer that is new to accessibility, you might be wondering:- What are accessibility features?
- What do accessibility features look like at GitHub?
Let’s explore these questions in the context of our recent changes, starting with the new global navigation.
Exploring the new global navigation with your keyboard
We want everyone to be able to use GitHub without having to use their mouse. Navigating using the keyboard alone is a productivity choice for some, and for others it’s a must-have requirement. When reviewing a keyboard experience for sighted keyboard users, you need to consider at least three things:
- A clear visual indicator which shows the user where their focus is.
- A logical “tab order.” Users should be able to predict where they will go when they press “tab” to move forward in the sequence of interactive elements or “shift tab” to move backwards.
- An operable interface which uses common, widely accepted patterns for keyboard interaction.
Below is a video demonstrating these features within the new global navigation. You can activate this feature using
You do not have permission to view link please Вход or Регистрация
. If you’re finding feature preview difficult to use, please add a comment to this
You do not have permission to view link please Вход or Регистрация
and the accessibility team will add you manually.Searching code with a screen reader
What does code search sound like? Probably not a question most people ask themselves, but we do! We care about the audio experience that a screen reader user will have when engaging with our new search feature. Check out
You do not have permission to view link please Вход or Регистрация
for a deep dive on the nuts and bolts of the solution.Below is a video demonstrating the screen reader experience within
You do not have permission to view link please Вход or Регистрация
.We want feedback
We need your feedback to make these features better. “Ship to learn” is a core value within GitHub’s culture. We know that building great software requires frequent iteration and we know users will leverage these features in new and wonderful ways which we would have never predicted. If you have questions, ideas, or a virtual high-five please add them to the
You do not have permission to view link please Вход or Регистрация
and visit
You do not have permission to view link please Вход or Регистрация
to learn more about accessibility at GitHub.