Hacker News new | ask | show | jobs
by xnx 2 days ago
<meta name="viewport" content="width=device-width, initial-scale=1.0"> is the only thing keeping this page from being mobile friendly.

Having that not be the browser default was a good idea in 2008, but not now.

3 comments

It wasn't a good idea even in 2008.
Never understood why we need to add this ridiculous tag for mobile. CSS/HTML are responsive by default.
But tables are not. The widest row overrides the rest, making everything else tiny.
I don't have a smartphone to test on. What happens without this?
You essentially see the desktop version zoomed out by default with tiny text. You need to zoom in, but the line length is still desktop sized so you need to scroll left and right as well as up and down to read it.
And mobile browsers keep this defective by design default even they now all have an actual desktop mode that does pretty much the same thing but more consistently.
If you want to see it for yourself: https://developer.chrome.com/docs/devtools/device-mode