Skip to content

Conversation

@Ovgodd
Copy link
Collaborator

@Ovgodd Ovgodd commented Sep 30, 2025

Purpose

Improve accessibility on 40X error pages by ensuring a proper heading structure for screen readers and cleaning up unnecessary alt texts.

issue : 1430

40X

Proposal

Remove decorative alt texts to reduce noise for assistive technologies

Confirm the home icon is already hidden from screen readers via aria-hidden="true"

  • Add an invisible h1 for screen readers on all 40X pages
    → screen readers expect a main heading to structure content and announce page purpose
  • Remove decorative alt texts to reduce noise for assistive technologies
  • Confirm the home icon is already hidden from screen readers via aria-hidden="true"
improves screen reader support on error pages by clarifying structure Signed-off-by: Cyril <c.gromoff@gmail.com>
@Ovgodd Ovgodd requested a review from AntoLC September 30, 2025 06:58
@Ovgodd Ovgodd marked this pull request as ready for review September 30, 2025 06:58
@github-actions
Copy link

github-actions bot commented Sep 30, 2025

Size Change: +34 B (0%)

Total Size: 3.65 MB

Filename Size Change
apps/impress/out/_next/static/eace3139/_buildManifest.js 0 B -864 B (removed) 🏆
apps/impress/out/_next/static/2368f072/_buildManifest.js 864 B +864 B (new file) 🆕

compressed-size-action

@Ovgodd Ovgodd merged commit 14c84f0 into main Oct 1, 2025
21 of 22 checks passed
@Ovgodd Ovgodd deleted the fix/1430-40x-a11y branch October 1, 2025 08:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment