3 ms·
The technical state of Hacker News front-end is an embarrassment.
by dncornholio 5y ago
The technical state of Hacker News front-end is an embarrassment.
- lessname 5y agoI wouldn't say that. Maybe not the best design you might think of but much faster than e.g. indiehackers.
- dncornholio 5y agoThere's plenty of ways to improve on HN without affecting load times.
- kamray23 5y agonot really? looks good, functions well. slightly awkward on mobile since the text is small. very fast, loads on all devices, very accessible because of good document structure. you could reasonably browse HN on a text-only terminal.
- dncornholio 5y agoTables for layout. The <center> tag. Special spacer elements. HN is ridden with anti-patterns.
- kamray23 5y agoWow jesus. Opened HN with my accessibility checker. No recognisable structure. 33 spacers on the main page alone. 200+ contrast errors.
- dncornholio 5y ago:) I thought it was bad but it is actually worse. Maybe accessibility is the argument to make, because my prayers always fell upon deaf ears.
- kamray23 5y agoIt's weird because HN seems like it has a very simply document structure and would easily be made very accessible. But no, it's a horrible mess instead.
- deleted 5y ago[deleted]
- Tajnymag 5y ago"Technical"? Nah. The html is readable, assets are minimal and get served almost instantly. The UX and design could be better, that's true.
- dncornholio 5y agoReadable HTML does not mean it's good HTML, also these are not mutual exclusive. The UX and design can only be improved if you improve the code. Tables only bring you so far..