docsifyjs / docsifyjs/docsify

Screen reader does not announce expanded/ collapsed state of left navigation controls in windows.

Đang mở
#2,615 2 bình luận 0 reaction 0 người được giao Xem trên GitHub
accessibility
Ngôn ngữ chính
JavaScript
Star
31.5k
Fork
5.8k
Merge trung bình
9 ngày 8 giờ
Pull request đã merge (30 ngày)
2

Mô tả

### Description

**User Impact:**
Users relying on screen readers or keyboard navigation are unable to understand the structure of the nested menu. They cannot intuitively or efficiently navigate between menu levels, leading to confusion and a breakdown in usability.

### Expected behavior

Screen reader should announce expanded/ collapsed state of left navigation controls in windows.

### Actual behavior

Screen reader does not announce expanded/ collapsed state of left navigation controls in windows.
Screen reader remains silent

**Refer Attachment:**
Screen reader does not announce expanded & collapsed state of left navigation controls in windows.png
Screen reader does not announce expanded & collapsed state of left navigation controls in windows.mp4

https://github.com/user-attachments/assets/7c843189-100b-46c5-9155-452a896b6efa
Image

### Steps to reproduce

1. Open the URL: https://docsify-preview-git-fork-sy-records-fix-2599-docsifyjs.vercel.app/preview/#/?id=docsify in edge browser in windows.
2. Turn on narrator.
3. Press tab key to navigate to the Quick start present at the left navigation.
4. Verify that screen reader announces the expanded/ collapsed state of left navigation controls in windows or not.

### Environment

**Test Environment:**
OS: Windows 11 25H2 (26200.6584)
Browser: Edge (Version 142.0.3595.33)
Screen Reader: Narrator, NVDA (2025.2), JAWS (2025.2508.120)
URL: https://docsify-preview-git-fork-sy-records-fix-2599-docsifyjs.vercel.app/preview/#/?id=docsify

### Additional Information

- [x] Bug still occurs when all/other plugins are disabled?

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

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

Hướng nghiên cứu

Bắt đầu bằng cách tái hiện vấn đề tại URL xem trước docsify được cung cấp trong Edge trên Windows với Narrator hoặc trình đọc màn hình khác được liệt kê, sau đó kiểm tra các điều khiển điều hướng bên trái. Công việc được xem là hoàn tất khi trình đọc màn hình thông báo liệu từng điều khiển menu lồng nhau đang được mở rộng hay thu gọn trong khi điều hướng bằng Tab.

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

Đánh giá

Công nghệ
javascript
Lĩnh vực
accessibility, frontend
Loại issue
Lỗi
Độ khó
3/5
Thời gian dự kiến
1-2 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
42/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.