angular / angular/components

Add support for accesskey

Ouverte
#11,939 2 commentaires 2 réactions 0 personnes assignées Voir sur GitHub
Accessibility area: cdk/a11y feature needs: discussion P4
Langage dominant
TypeScript
Étoiles
25k
Forks
6.8k
Merge moyen
1 j 8 h
PR mergées (30 j)
91

Description

#### Feature request

#### What is the expected behavior?
In HTML 5 it is possible to add the accesskey attribute to any element, in HTML 4.01 it's possible to set this on anchors, areas, buttons, inputs, labels, legends and textareas.

Any material component that uses one of these should support setting accesskey and pass it to the main html element beneath like other element attributes.

#### What is the current behavior?

As far that I can see no material components are implementing accesskey.

#### What is the use-case or motivation for changing an existing behavior?

We are trying to give users the ability to use keyboard instead of mouse or other pointing tools to be able to use our Angular application. This would help that.

#### Which versions of Angular, Material, OS, TypeScript, browsers are affected?
Angular 6.0.3
Material 6.2

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Aucun fichier, test ou point d’entrée n’est indiqué. Commencez par déterminer comment les composants Angular Material transmettent les attributs standard des éléments, puis dressez l’inventaire des composants dont les éléments sous-jacents peuvent prendre en charge accesskey ; le travail est considéré comme terminé lorsque l’attribut est accepté et transmis de manière cohérente, avec une couverture pour les composants concernés.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
angular, typescript
Domaine
accessibility, frontend
Type d'issue
Fonctionnalité
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.