4 ms·
On a positive note, HN is one of the very few sites left which is still simple enough to be used with older browsers. I am writing this comment in the text con
by lynx23 3y ago
On a positive note, HN is one of the very few sites left which is still simple enough to be used with older browsers. I am writing this comment in the text console (no X11) of a Raspberry Pi 3 with a braille display (no monitor connected) as the output device. Using lynx as a pretty reliable browser. It is the exception, I know, I am a freak by nature of my disability, but I am also proud to know this niche still exists and it is actually possible to do some interesting things online with very little resources.
- bombcar 3y agoIt’s annoying because so much content SHOULd be perfectly accessible as described, but frameworks and browsers just fight it at every step. Too bad Apache didn’t have a Gopher server built in by default.
- oliwarner 3y agoThat surprises me. I'm a webdev and I've long considered HN to be a bit of an atrocity in terms of markup and a11y. Nested tables, no sr text to explain the thread structure, JS-only links scattered around. It works but only by the mercy of many text-based browsers being started in the 90s, so they're used to this pre-semantics rubbish. I can't tell if it's hubris but if I were king for a day, I'd like to think I'd leave HN in a better state. At the very least, I'd clean up the cruft.
- ezconnect 3y agoWow, I never knew HN layout was using tables. That was surprising, all this years and I never checked.
- bbkane 3y agoHN loads large amounts of comments really quickly on my phone's browser and there's no jank or lag when navigating it, and no popups. I love it, especially compared to the pain of using Reddit's mobile site for similar comment-browsing tasks
- lynx23 3y agoThe table layout on the main page is more of a problem for a modern web bgrowser then it is actually for Lynx. Modern browsers will announce the table, and your position in it, which is totally irrelevant on the main page. That is definitely the wrong semantic tag for the job at hand. It should be a ordered-list, because that is what it is. However, most markup things tends to get rendered quite nicely in Lynx. The only thing I notice which I somethimes wish would work differently is the lack of the ability to know who is replying to whom...