Nobody has suggested it directly, yet, but I want to take this opportunity to remind people that the "Stylish" extension for injecting custom CSS onto your favorite websites has a history of abuse. It's owned by an advertising company that consumes all your browsing data. [1]
You should instead use "Stylus", which has none of those problems. In spite of all of that, Stylus has only 400,000 users according to the Chrome extension store, compared to 2M for Stylish. There's a lot of people out there accidentally using malware.
For example, here is a nice-looking dark mode for HN which can be installed into Stylus. [2] (I can't personally vouch for it, as I don't use it.)
This seems like an “Ask dang”, and may be better served by an email to [email protected].
I personally would rather see other usability improvements for touch devices on the size and positioning of the voting buttons and better spacing between the various links to a user’s profile, date and time of submission and others (like hide, past, favorite, discuss, etc.). HN has quite an unsatisfactory UX for touch devices (and arguably even on a mouse pointer interface). I also see these as accessibility issues.
It’s driving me a little nuts last couple months on iPhone 12 pro. The paragraphs frequently stretch wide requiring horizontal scroll. Historically I could double tap to set width/zoom level to child comment width, doing that results in all kinds of weirdness now. I’ve not inspected the CSS but seems like it’s forcing my device to iPad width or something.
Sounds like the Chrome bug in the latest iOS release. Tap the location bar and then hit cancel to correct the zoom. Hopefully it’s fixed in the next release.
That does fix it. Thanks. I had been doing full refresh and didn’t realize that would work. I played with it a bit more. Seems to be portrait to landscape and back to portrait issue. As in, stays landscape one in landscape
Why the heck do mobile browsers not implement any sort of full page zoom or viewport resizing? (Perhaps better called "page scaling"; it's what desktop browsers do when you press control-plus/control-minus.)
My choice is either to increase the browser's text scaling and deal with tiny UI elements (e.g., upvote/downvote buttons on HN), or pinch-zoom and pan around. Both are awful.
All the machinery for full-page zoom ("page scaling") is already in the browser! Just let me use it!
iOS Safari does have this feature, in the top row of settings when you tap the “AA” button in the URL bar. You can tap the larger A on the right to make UI elements larger. HN works well at 125%.
Yes, I use this. I had to change the topcolor bar of HN because otherwise it was too bright compared to the rest of the page, but generally it works fine.
I have a suspicion that the plain interface itself filters the people the site attracts. Better looking interface would lead to a more reddit-like community. Make it uglier I say!
Hey everyone, as promised yesterday, I went and snuggled my pup and got some sleep. Here is a web extension implementing a dark mode stylesheet for HN: https://github.com/eyelidlessness/HNDarkMode
I don't have a developer account for any of the web extension distribution sites/apps, but the source is available and everyone is welcome to use it (or just the CSS file if your browser/setup supports custom CSS).
My brain is programmed to automatically type `ne <enter>` into my address bar. I'm not trying to check out another website, I just want this one to not blind me when I'm trying to learn from the great community of HNers.
I’ve done a few good dark mode themes recently and it looks like the reference link was asking for contributions. I’m happy to give it a go and submit probably tomorrow. The only thing I require in return is anyone who’s motivated to see it happen comment telling me to put the phone down and go snuggle my pup for the night so I’m refreshed and ready to take a look in the morning.
Maybe use a tampermonkey script to inject some css?
I tend to prefer light mode, but I have tweaked the styling to extend the tan background to the entire screen (instead of having white surrounding the main table).
I don’t like having “one-off” apps on my phone for something that safari is more than capable of handling. I prefer to use the web versions of Twitter, FB, and Reddit since they all work fine as just standard modern web apps right in the native browser. (Although I’m rarely on Reddit anymore due to the app-first nag campaign...)
You should instead use "Stylus", which has none of those problems. In spite of all of that, Stylus has only 400,000 users according to the Chrome extension store, compared to 2M for Stylish. There's a lot of people out there accidentally using malware.
For example, here is a nice-looking dark mode for HN which can be installed into Stylus. [2] (I can't personally vouch for it, as I don't use it.)
[1]: https://robertheaton.com/2018/08/16/stylish-is-back-and-you-...
[2]: https://userstyles.org/styles/157400/hacker-news-bluish-gray...