Yes, it's the return of
<meta name="viewport" content="width=device-width, target-densitydpi=medium-dpi">
which we've tested many times before and found wanting:
https://news.ycombinator.com/item?id=7985687
https://news.ycombinator.com/item?id=7330107
https://news.ycombinator.com/item?id=6253835
https://news.ycombinator.com/item?id=6253403
We tried it again tonight and it seems to work better now. Not sure what changed.
We're going to try leaving this on for a while and see how you all like it. Perhaps we'll do a poll in a day or two.
Edit: even if we do leave it on, this is just a stopgap. The real fix will involve completely different markup. We're working on that.
This is really messed up on my iPhone 6 plus. The header is broken in half and the fonts are huge. I would revert until the real solution. Sorry.
Love the idea! Please just decrease the font sizes a bit? They're waaaay too big to read comfortably in landscape mode on an iPhone 5s. In portrait mode they're a bit larger than necessary and the wide gutters mean line length is too short for easy reading.
Seems good to me on Android stock Chrome browser. Nice improvement. Thumbs up.
Looks much better on my Nexus 4 (Android 5.0) running Firefox. The font size is as perfect as I could want--any smaller would be troublesome--and the consistent size is especially appreciated. Thanks!
However, the left and right margins on the main and Newest pages are too wide in portrait mode. They look okay in landscape, but could be narrower. I would suggest just using the browser defaults.
Thanks for all your efforts!
It's a big improvement for me on an iPhone 5.