[Image] Excessively long alternative text
Maintainer thường phản hồi trong vòng 2 ngày
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
- 45/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Đặc tả rõ ràng
- Mức độ hoạt động
- Đình trệ
- Lĩnh vực
- accessibility, content
Hướng nghiên cứu
Tìm trong nội dung của tutorials/ và tutorials/setting-up-your-environment/ hai thuộc tính alt chính xác được nêu trong issue. Rút gọn mỗi mô tả xuống mục đích cốt lõi, đồng thời vẫn giữ lại thông tin hữu ích, sau đó xác minh rằng các hình ảnh được kết xuất có văn bản thay thế ngắn gọn và các tutorial vẫn hiển thị chính xác.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Title
[Image] Excessively long alternative text
Description
An image (<img>) element on the page with very long (over 100 characters) alternative text. Non-text content must convey the same purpose or information as presented visually. When alt text is too long, users who rely on it may miss essential context or struggle to understand the content.
Steps to Reproduce
- go to tutorials/ and tutorials/setting-up-your-environment/
- Locate to the following element
<img class="aspect-photo object-cover" height="293" width="440" src="/_astro/SetupA.MT9CUmVs_UdPSt.webp" loading="eager" decoding="async" alt="An interactive sketch in the p5.js Web Editor draws circles on the canvas as the mouse pointer moves." style="">
<img height="1152" width="2048" src="/_astro/p5_editor_sign_up_page.ti-nvYfB_Z17jU5E.webp" loading="lazy" infersize="true" decoding="async" aspectratio="none" alt="An arrow pointing to the highlighted User Name, Emaill, Password, and Confirm Password fields on the Sign Up page." style="">
Actual Behavior
The image’s alt attribute contains more than 100 characters of description.
Expected Behavior
Alternative text should be concise and focused, describing the essential content and function of the image in a brief phrase or sentence.
Environments
No response
Suggested Fix
- Keep the alt text brief and focused—describe only the image’s essential purpose in a few words.
- If readers need more context, place supplementary details next to the image or link to a separate description page.
- Avoid hiding unique information solely in the alt text; ensure all critical content is visible elsewhere on the page.
Reference
- 1.1.1 Non-text Content
- F67: Failure of Success Criterion 1.1.1 and 1.2.1 due to providing long descriptions for non-text content that does not serve the same purpose or does not present the same information
- G73: Providing a long description in another location with a link to it that is immediately adjacent to the non-text content
- G74: Providing a long description in text near the non-text content, with a reference to the location of the long description in the short description
What is your operating system?
None
Web browser and version
No response
- Ngôn ngữ chính
- MDX
- Star
- 97
- Fork
- 330
- Merge trung bình
- 2 ngày 1 giờ
- Pull request đã merge (30 ngày)
- 11
Chuẩn bị môi trường
Dự án này không cung cấp dev container, Dockerfile hay hướng dẫn đóng góp, nên bạn cần tự thiết lập môi trường: hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.
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 processing/p5.js-website
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 62/100
processing/p5.js-website#1639 ·
Maintainer thường phản hồi trong vòng 2 ngày
-
`<canvas>` tag rendered instead of escaped in `p5.Graphics` reference pageCó thể làm lại được @rakesh2OO5 đã nhận 140 ngày trước và không có pull request nào đang mở. Đang mởBug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100
processing/p5.js-website#1389 · 3 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Add Korean translations for `layered-rendering-with-framebuffers.mdx`Có thể đã có người làm Có pull request liên kết đang mở hoặc đã được merge. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
processing/p5.js-website#1374 ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Add Korean translations for `intro-to-p5-strands.mdx`Có thể đã có người làm @eupthere đã nhận 195 ngày trước. Đang mở
Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 86/100
processing/p5.js-website#1356 · 1 reaction ·
Maintainer thường phản hồi trong vòng 2 ngày
-
[2.0] TutorialLayout.astro is missing the showBanner translation featureCó thể đã có người làm @kramosss đã nhận 102 ngày trước. Đang mởBug Reserved (CodeDay)
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
processing/p5.js-website#1329 · 7 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
Tất cả issue của processing/p5.js-website
Issue tương tự
-
Hard to see dropdown itemĐang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 66/100
Kompismoln/klimatkalendern#108 ·
-
[Bug]: Focusing Search button and pressing navigation, modifier, or alphanumeric keys causes unexpected modal activation and duplicate queriesCó thể đã có người làm @rishav-raj-genx đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 85/100
asyncapi/website#5886 · 2 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
good first issue help wanted
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100
anubhab7105/Assembly#75 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
accessibility bug css
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
Maintainer thường phản hồi trong vòng 1 ngày
-
enhancement
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
Maintainer thường phản hồi trong vòng 1 ngày