Ask HN: Why is HN HTML laid out in tables?
1–10 of 40 posts
Re: Ask HN: Why is HN HTML laid out in tables?
#2Re: Ask HN: Why is HN HTML laid out in tables?
#3Re: Ask HN: Why is HN HTML laid out in tables?
#4Re: Ask HN: Why is HN HTML laid out in tables?
#5Re: Ask HN: Why is HN HTML laid out in tables?
#6why is the UI so completely neglected?
Because when I spend time on HN my top priority is features that will make the content better. I believe that matches the priorities of the users-- that users would rather use a site with good stories and comments and a primitive UI than one with a slick UI and worse stories and comments. And time is a zero-sum game. Spending more time on UI = spending less on quality.
The focus on content quality above all is the reason you find yourself saying later "If there were any other community like this..."
[...]
Re: Ask HN: Why is HN HTML laid out in tables?
#7Because despite what the CSS purists say, tables work damn well for laying out content.
edit: heh, downvotes. I am not a "css purist" there are times when tables are the correct solution, but they aren't here. Just because "it works" can be said that doesn't explain/justify their use.
Re: Ask HN: Why is HN HTML laid out in tables?
#8Because despite what the CSS purists say, tables work damn well for laying out content.
Re: Ask HN: Why is HN HTML laid out in tables?
#9Here's pg's official answer ( http://news.ycombinator.com/item?id=1998708 ) : why is the UI so completely neglected? Because when I spend time on HN my top priority is features that will make the content better. I believe that matches the priorities of the users-- that users would rather use a site with good stories and comments and a primitive UI than one with a slick UI and worse stories and comments. And time is a…
If this were anyone other than pg, you'd all be excoriating the developer for living in the 90s.
Re: Ask HN: Why is HN HTML laid out in tables?
#10If anyone's interested in finishing that last part, let me know and I'll be happy to send you the templates and stuff I made. I also added some rudimentary support for mobile-specific stylesheets and scripts.