Icon-only tooltip-generating elements need screenreader text
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức phù hợp với người mới
- 50/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- typescript
- Lĩnh vực
- accessibility, frontend
Hướng nghiên cứu
Bắt đầu với tooltip controller trong mã JavaScript/TypeScript và lần theo cách thuộc tính title bị xóa cũng như cách nội dung của nó được sử dụng cho popover. Cập nhật hành vi để các phần tử chỉ có biểu tượng vẫn giữ lại văn bản dành cho trình đọc màn hình nhưng vẫn tạo tooltip, sau đó xác minh hành vi của tooltip và nhãn trợ năng.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Scenario, you've got a button with an icon and a title attribute. You've wired it up to our tooltip controller.
The issue with this is our tooltip controller strips the title attribute entirely, building the content of the title into the popover.
Possible solution? Swap title for aria-label in the tooltip JS.
- Ngôn ngữ chính
- TypeScript
- Star
- 672
- Fork
- 107
- Merge trung bình
- 2 ngày 21 giờ
- Pull request đã merge (30 ngày)
- 31
Hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của StackExchange/Stacks
-
enhancement
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100
StackExchange/Stacks#829 · 2 bình luận · 2 reaction ·
-
bug dark-mode
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100
StackExchange/Stacks#815 ·
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 45/100
StackExchange/Stacks#809 · 3 bình luận ·
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 45/100
StackExchange/Stacks#802 ·
-
enhancement
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 35/100
StackExchange/Stacks#801 ·
Tất cả issue của StackExchange/Stacks
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100
-
security
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
IBM/node-sdk-core#373 ·
-
e2e-failure ready-to-code
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 86/100
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100
-
chore
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100