GNOME HIG requires full keyboard navigation in every GUI, developer argues
On August 28, 2026, developer Charalampos Kardaris responded to a viral Hacker News post that urged developers to abandon terminal interfaces (TUIs) in favor of graphical ones (GUIs). Kardaris challenged a common argument in the debate — that TUIs are preferable because they are keyboard-navigable — calling it a symptom of poor keyboard support in most GUIs rather than a valid reason to favor TUIs. He cited the GNOME Human Interface Guidelines, which have long required that every mouse-accessible action also be reachable via keyboard. The WCAG 2.1 accessibility standard from the W3C enforces the same requirement as a baseline Level A criterion. Kardaris concluded that full keyboard navigation in GUIs is a matter of developer choice, not a technical limitation, pointing to his own app Klisi as a working example.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in