angular / angular/components

docs(cdk): provide guidance for a11y

Đang mở
#13,758 0 bình luận 0 reaction 0 người được giao Xem trên GitHub
Accessibility area: material.angular.io docs P3
Ngôn ngữ chính
TypeScript
Star
25k
Fork
6.8k
Merge trung bình
1 ngày 8 giờ
Pull request đã merge (30 ngày)
91

Mô tả

#### Bug, feature request, or proposal:
Proposal

#### What is the expected behavior?
We should provide a11y guidance for CDK components as well as the Material components.

#### What is the current behavior?
All of the current Material components have an a11y section in their docs except for the CDK components like Table, Tree, Stepper, Drag-Drop, and Virtual Scroll (Scrolling).

#### What are the steps to reproduce?
https://material.angular.io/cdk/drag-drop/overview

#### What is the use-case or motivation for changing an existing behavior?
We want UI library authors to publish accessible components when building with the CDK.

#### Which versions of Angular, Material, OS, TypeScript, browsers are affected?
Angular 7
Angular Material 7.0.1
TypeScript 3.1.x
All browsers

#### Is there anything else we should know?
The current drag-drop schematic does not generate an accessible experience.

@crisbeto indicated that [this article](https://medium.com/salesforce-ux/4-major-patterns-for-accessible-drag-and-drop-1d43f64ebf09) may include some helpful guidance for drag and drop a11y.

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Hướng nghiên cứu

Xem xét các trang tài liệu CDK dành cho Table, Tree, Stepper, Drag-Drop và Virtual Scroll, so sánh chúng với các phần accessibility hiện có dành cho các component Material. Đọc bài viết về accessibility của drag-and-drop được liên kết và kiểm tra drag-drop schematic hiện tại; được xem là hoàn thành khi phần hướng dẫn CDK bị ảnh hưởng và khoảng thiếu accessibility đã nêu của schematic đã được xử lý.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
angular, typescript
Lĩnh vực
accessibility, documentation
Loại issue
Tài liệu
Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Khá rõ ràng
Mức phù hợp với người mới
35/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.