News for hackers. Stuff that matters.
Re:27 years later and the Psion 3a is still wonderful by oliwarner on Saturday June 03, 2023 @06:07AM (#36175267)
That 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.

Re:27 years later and the Psion 3a is still wonderful by ezconnect on Saturday June 03, 2023 @09:55AM (#36176690)
Wow, I never knew HN layout was using tables. That was surprising, all this years and I never checked.
Re:27 years later and the Psion 3a is still wonderful by bbkane on Saturday June 03, 2023 @10:29AM (#36176992)
HN 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
Re:27 years later and the Psion 3a is still wonderful by lynx23 on Monday June 05, 2023 @01:58AM (#36192892)
The 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...