Page MenuHomePhorge

Accessibility improvements (June 2025)
Open, Needs TriagePublic

Assigned To
Authored By
aklapper
Sat, May 17, 02:08
Referenced Files
F4622346: T16072-a11y-05b.png
Sun, Jun 1, 11:02
F4622344: T16072-a11y-05a.png
Sun, Jun 1, 11:02
F4622342: T16072-a11y-04b.png
Sun, Jun 1, 11:02
F4622340: T16072-a11y-04a.png
Sun, Jun 1, 11:02
F4622337: T16072-a11y-03b.png
Sun, Jun 1, 11:02
F4622333: T16072-a11y-03a.png
Sun, Jun 1, 11:02
F4622330: T16072-a11y-02b.png
Sun, Jun 1, 11:02
F4622327: T16072-a11y-02a.png
Sun, Jun 1, 11:02

Description

There is some rather low-hanging fruit to improve accessibility (alt on images, aria-label on text fields or dropdowns, title on links) according to Lighthouse (docs) which is integrated in Chromium and useful to identify some trivial ones.

I plan to provide a bunch of patches.

Random screenshot to give other folks an idea:

Screenshot_20250510_203245.png (965×1 px, 108 KB)

Event Timeline

aklapper renamed this task from Accessibility improvements (May 2025) to Accessibility improvements (June 2025).Sat, May 31, 21:58

Before and after Chromium Lighthouse a11y result comparison of some Phorge pages for patches I'm going to attach.
(Goodhart's Law applies, as with any misguiding incentives.)

T16072-a11y-01a.png (420×1 px, 42 KB)

T16072-a11y-01b.png (420×1 px, 39 KB)

T16072-a11y-02a.png (420×1 px, 43 KB)

T16072-a11y-02b.png (420×1 px, 43 KB)

T16072-a11y-03a.png (420×1 px, 45 KB)

T16072-a11y-03b.png (420×1 px, 46 KB)

T16072-a11y-04a.png (420×1 px, 39 KB)

T16072-a11y-04b.png (420×1 px, 39 KB)

T16072-a11y-05a.png (420×1 px, 46 KB)

T16072-a11y-05b.png (420×1 px, 46 KB)