Summary
Audit profiler.html for accessibility and small-screen behaviour: ARIA roles/labels on the dropzone and results, keyboard operability (the dropzone is already a button — verify focus order and Enter/Space), color-contrast of the green/red bars in both themes, and screen-reader announcement of results after a file is profiled.
Why
The tool should be usable by everyone; a few gaps (live-region for results, contrast on the red under-represented bars) are easy wins.
Tasks
Summary
Audit
profiler.htmlfor accessibility and small-screen behaviour: ARIA roles/labels on the dropzone and results, keyboard operability (the dropzone is already a button — verify focus order and Enter/Space), color-contrast of the green/red bars in both themes, and screen-reader announcement of results after a file is profiled.Why
The tool should be usable by everyone; a few gaps (live-region for results, contrast on the red under-represented bars) are easy wins.
Tasks
aria-liveregion so results are announced after profilingprefers-reduced-motionfor the smooth-scroll