Re:How does apt render its fancy progress bar?
by taeric on Wednesday October 13, 2021 @03:02PM
(#28856027)
This feels very short sighted, oddly. Your visual terminal interface is visual, sure. But there is nothing that says that has to be how you interface with a terminal. It is just a character/symbol stream connection. With interrogation commands that can go back and forth, there is nothing that says it can't be as accessible as you want it to be.
[ Parent
| on HN ]
Re:How does apt render its fancy progress bar?
by csmpltn on Wednesday October 13, 2021 @03:21PM
(#28856293)
> "there is nothing that says it can't be as accessible as you want it to be."
And there is nothing that says that it should be accessible. Which is exactly why a terminal, going by the very definition you yourself provide, is very difficult to work with from an accessibility perspective. There are simply too many degrees of freedom, allowing you to represent data in too many different ways, making it very difficult for something like a screen reader to "parse" the buffer (which can contain anything, not just text) and convert it to something meaningful.
Using a terminal, one can implement a progress bar in hundreds of different ways - and it would be impossible for a screen reader to handle all such use-cases.