As part of my cycle of going through useless tasks I rechecked the web UI of our old friend ChatGPT. Given the emormous amounts of money being progressively spaffed up the wall on LLMs by the feckless impotent men children of Silicon Valley I would expect making the UI of their product accessible is a task they were on top of.
Let’s take a mini tour of the billion dollar UI:
info about what?
<button aria-label="Open info modal"> Advanced Voice is now ChatGPT Voice </button>
- accname: Open info modal (via
aria-label
) - visible label Advanced Voice is now ChatGPT Voice
- SC 2.5.3: Label in Name (Level A) fail
- how
aria-label
works: Not so short note on aria-label usage – Big Table Edition
a possible better way
<button aria-haspopup="dialog"> Advanced Voice is now ChatGPT Voice </button>
- accname: Advanced Voice is now ChatGPT Voice
- visible label Advanced Voice is now ChatGPT Voice
- SC 2.5.3: Label in Name (Level A) pass
- programmatic indication (
aria-haspopup="dialog"
) that pressing the button will open a dialog
Lovin’ the suggestions…
- It’s ashame that non-mouse user cannot select anything beyond the first suggestion
- SC 2.1.1 Keyboard fail
- The text contrast of the suggestions is so poor that it is difficult to read, along with the placeholder grey label and light blue button text
- The textbox that isn’t a textbox, and has no name, the placeholder that isn’t a placeholder.
- The label that isn’t a label
Further reading
Same as it ever was
There has been no substantive improvement in the accessibility of the ChatGPT UI, its fairly obvious that accessibility is not and never has been a priority for OpenAI.
Lyrics
And you may find yourself living in a shotgun shack And you may find yourself in another part of the world And you may find yourself behind the wheel of a large automobile And you may find yourself in a beautiful house, with a beautiful wife And you may ask yourself, "Well, how did I get here?" Letting the days go by, let the water hold me down Letting the days go by, water flowing underground Into the blue again, after the money's gone Once in a lifetime, water flowing underground And you may ask yourself, "How do I work this?" And you may ask yourself, "Where is that large automobile?" And you may tell yourself, "This is not my beautiful house" And you may tell yourself, "This is not my beautiful wife" Letting the days go by, let the water hold me down Letting the days go by, water flowing underground Into the blue again, after the money's gone Once in a lifetime, water flowing underground Same as it ever was, same as it ever was Same as it ever was, same as it ever was Same as it ever was, same as it ever was Same as it ever was, same as it ever was Water dissolving and water removing There is water at the bottom of the ocean Under the water, carry the water Remove the water from the bottom of the ocean Water dissolving and water removing Letting the days go by, let the water hold me down Letting the days go by, water flowing underground Into the blue again, into the silent water Under the rocks and stones, there is water underground Letting the days go by, let the water hold me down Leting the days go by, water flowing underground Into the blue again, after the money's gone Once in a lifetime, water flowing underground You may ask yourself, "What is that beautiful house?" You may ask yourself, "Where does that highway go to?" And you may ask yourself, "Am I right, am I wrong?" And you may say to yourself, "My God, what have I done?" Letting the days go by, let the water hold me down Letting the days go by, water flowing underground Into the blue again, into the silent water Under the rocks and stones, there is water underground Letting the days go by, let the water hold me down Letting the days go by, water flowing underground Into the blue again, after the money's gone Once in a lifetime, water flowing underground Same as it ever was, same as it ever was Same as it ever was, look where my hand was Time isn't holding up, time isn't after us Same as it ever was, same as it ever was Same as it ever was, same as it ever was Same as it ever was, same as it ever was (I couldn't get no rest) Same as it ever was, hey let's all twist our thumbs Here comes the twister Letting the days go by (same as it ever was, same as it ever was) Letting the days go by (same as it ever was, same as it ever was) Once in a lifetime, let the water hold me down Letting the days go by, water flowing underground
One reply on “AI effluential”
[…] AI effluential Steve Faulkner: it’s fairly obvious that accessibility is not and never has been a priority for OpenAI. […]