News for hackers. Stuff that matters.
Re:Tell HN: Thank you for not redesigning Hacker News by Eric_WVGG on Sunday September 01, 2019 @04:38PM (#20854744)
When reading on an iPad, tapping on links is nearly impossible.

A better responsive CSS file wouldn't make the site any slower or degrade the experience for laptop users.

Re:Tell HN: Thank you for not redesigning Hacker News by lostgame on Sunday September 01, 2019 @06:48PM (#20855522)
Hehe, I had never thought of this, but you're right. It's not just an iPad, either - it's the same on my Microsoft surface.

I got so used to pinch-to-zooming, for so many years, I guess I didn't even consider that usability flaw.

Re:Tell HN: Thank you for not redesigning Hacker News by digitalengineer on Monday September 02, 2019 @03:53AM (#20857458)
This. Please spend a little more time on the css. And a somewhat bigger up/downvote arrow would be great. I don’t have fat fingers but still accidentally click the wrong one every now and then.
Re:Tell HN: Thank you for not redesigning Hacker News by spraak on Sunday September 01, 2019 @08:35PM (#20855898)
I always need to zoom to vote or collapse threads on mobile
Re:Tell HN: Thank you for not redesigning Hacker News by rapnie on Monday September 02, 2019 @03:51AM (#20857453)
Yes, me too. I suggested adding more spacing between upvote / downvote links for usability on mobile.
Re:Tell HN: Thank you for not redesigning Hacker News by Vinnl on Monday September 02, 2019 @03:48AM (#20857442)
I had the same issue on mobile. Annoyed me so much, I made a browser extension that increases the padding around those and the collapse buttons. Not useful for you, but for anyone using Firefox for Android, see here: https://addons.mozilla.org/en-GB/firefox/addon/sihn/

(It could use some tweaks to keep everything aligned, but the small usability tweak was most important to me.)

Re:Tell HN: Thank you for not redesigning Hacker News by a_f on Monday September 02, 2019 @05:35AM (#20857889)
Thank you for this! Just installed and a quick smoke test provided a much nicer experience for me. :)
Re:Tell HN: Thank you for not redesigning Hacker News by Vinnl on Monday September 02, 2019 @06:50AM (#20858208)
Good to hear :) I've not spent too much effort on it (nor am I planning to), but feel free to report an Issue if you have suggestions for small improvements.
Re:Tell HN: Thank you for not redesigning Hacker News by r00fus on Sunday September 01, 2019 @09:09PM (#20856028)
On mobile, I use MiniHack (there are tons of other HN apps). On desktop, HN's interface works well enough that I don't try to mess with it.

I really wish I could do one feature on the desktop/web that mobile MiniHack.app does on mobile - to enforce all links opened launch in reader mode in Safari webview. 99% of the time that's exactly what I want when I click through.

Re:Tell HN: Thank you for not redesigning Hacker News by perilunar on Monday September 02, 2019 @03:53AM (#20857460)
I just use a bookmarklet to increase the font size. It requires an extra tap, but I'd rather do that than use an app.

The bookmarklet:

  javascript:(function()%7Bvar%20n=window.document.createElement(%22style%22);n.setAttribute(%22type%22,%22text/css%22);n.innerText=%22html%7Bfont-size:1.2em!important;line-height:1.3!important;%7Dbody,table,tr,td,.default,.comment,.comhead,.pagetop,span.pagetop%20b,.c00,.yclinks%7Bfont-size:inherit!important;line-height:inherit!important;%7D.pagetop,.title%7Bfont-size:1.2em!important;%7Dtable%23hnmain%7Bwidth:100%25!important;%7Dbody%7Bmargin:0;%7D%22;window.document.head.appendChild(n)%7D)()
Re:Tell HN: Thank you for not redesigning Hacker News by baby on Monday September 02, 2019 @12:27AM (#20856769)
Paying to browse a free website? Check premii
Re:Tell HN: Thank you for not redesigning Hacker News by r00fus on Tuesday September 03, 2019 @12:31AM (#20863697)
My time isn't free. I don't mind paying a small up-front fee for usability. Plus, upvotes with HN's site ui on mobile resulted in mis-votes - that's fixed with MiniHack or other HN apps.
Re:Tell HN: Thank you for not redesigning Hacker News by SiebenHeaven on Monday September 02, 2019 @12:39AM (#20856803)
Seems significantly slower to me on my 3G network compared to hn
Re:Tell HN: Thank you for not redesigning Hacker News by graeme on Sunday September 01, 2019 @04:56PM (#20854831)
What do you mean? Haven't had that issue. Am on desktop version, unsure if mobile exists
Re:Tell HN: Thank you for not redesigning Hacker News by zoul on Sunday September 01, 2019 @04:58PM (#20854846)
The tap targets are minuscule and close to each other.
Re:Tell HN: Thank you for not redesigning Hacker News by tobinfricke on Sunday September 01, 2019 @05:20PM (#20854991)
I had to pinch-to-zoom to upvote this comment. :-)
Re:Tell HN: Thank you for not redesigning Hacker News by zaroth on Sunday September 01, 2019 @05:26PM (#20855027)
That's a feature IMO -- HN could even make them even smaller.

It should take conscious effort to vote, and the small target size mentally reinforces this model; that it's not supposed to be the most common action.

EDIT: See, clearly the vote targets simply aren't small enough! </s>

Re:Tell HN: Thank you for not redesigning Hacker News by danek on Sunday September 01, 2019 @11:39PM (#20856618)
I rarely wish to click on the username or time links (“3 hours ago”), but that’s what I click on the most due to size and placement issues (when trying to vote or collapse a thread). I agree one should not blindly vote, but at the same time if you have decided to vote, it shouldn’t be maddeningly difficult and error prone to execute.
Re:Tell HN: Thank you for not redesigning Hacker News by watt on Monday September 02, 2019 @04:28AM (#20857593)
Usability-wise, isn't it kind of weird that the click target you use the most (upvote arrow) is the smallest of the three? And the ones that you use rarely or never, are so easy to hit by accident. Why must world be like this?
Re:Tell HN: Thank you for not redesigning Hacker News by scarface74 on Sunday September 01, 2019 @05:40PM (#20855135)
I’ve also down voted comments by mistake...
Re:Tell HN: Thank you for not redesigning Hacker News by zaroth on Sunday September 01, 2019 @05:52PM (#20855216)
They have added an undown link a while back.
Re:Tell HN: Thank you for not redesigning Hacker News by slavik81 on Monday September 02, 2019 @04:42AM (#20857653)
Adding undo changed the feel of downvotes a little. Irreversible accidental downvotes were scattered randomly on comments and they made the occasional downvote feel less harsh.
Re:Tell HN: Thank you for not redesigning Hacker News by yoz-y on Monday September 02, 2019 @03:13AM (#20857298)
But the undown/unvote links are hard to tap on mobile as well. On firefox on android it's always an exercise in patience.
Re:Tell HN: Thank you for not redesigning Hacker News by robocat on Sunday September 01, 2019 @05:25PM (#20855018)
Related question: what is the easiest way to increase the tap zone of a HTML element using CSS?

Aside: I have noticed Safari auto-inceases the touch zone for inputs and elements with ontouch/onclick events (I noticed because I had to fix an issue caused by this!)

Re:Tell HN: Thank you for not redesigning Hacker News by deftturtle on Sunday September 01, 2019 @05:32PM (#20855071)
a {padding: 1rem}

This increases area by padding the link. Just don’t want the rap areas of different elements to overlap with too much padding.

You can also put a border around the new area, or a box shadow, to indicate larger click area, making it a button sort of:

{border: thin solid grey}

Re:Tell HN: Thank you for not redesigning Hacker News by eurasiantiger on Sunday September 01, 2019 @06:08PM (#20855314)
Note that the <a> element is inline by default, which means top and bottom padding is not applied. Set display: inline-block; to have padding apply all around while retaining the element’s flow in the layout.
Re:Tell HN: Thank you for not redesigning Hacker News by deftturtle on Monday September 02, 2019 @07:57PM (#20862614)
Thank you! I’m still learning CSS and will have to adjust my style sheets! :)
Re:Tell HN: Thank you for not redesigning Hacker News by tryptophan on Sunday September 01, 2019 @05:35PM (#20855099)
Probably just add some extra "padding: 5px". All the padding area registers "clicks" for the element.
Re:Tell HN: Thank you for not redesigning Hacker News by fanick on Monday September 02, 2019 @02:13AM (#20857108)
For the thread collapsing functionality I think the long press/touch could mitigate the need for pinch zooming. Just hold your thumb on the comment long enough and bang, it's gone. For me this is the most commonly performed interaction with the site.
Re:Tell HN: Thank you for not redesigning Hacker News by jquery on Monday September 02, 2019 @02:30AM (#20857156)
I find this behavior on Reddit annoying when I’m reading a long comment and the thread suddenly collapses because I left my finger on the screen. There’s pros and cons to the approach.
Re:Tell HN: Thank you for not redesigning Hacker News by JaRail on Monday September 02, 2019 @01:10AM (#20856892)
The trick is to keep your karma below 500. xD
Re:Tell HN: Thank you for not redesigning Hacker News by Beldin on Monday September 02, 2019 @01:29AM (#20856965)
Thanks! As someone who lurks here much, much more than commenting, I wasn't aware that the interface would change over 500 karma.

This does put the discussion in a different light (not to mention helps avoids me making comments that don't apply to more karmarific users).

Re:Tell HN: Thank you for not redesigning Hacker News by thrower123 on Sunday September 01, 2019 @05:31PM (#20855068)
That's weird - must be an iPad specific thing. It works just fine on Android Chrome.
Re:Tell HN: Thank you for not redesigning Hacker News by nkrisc on Tuesday September 03, 2019 @03:10PM (#20870025)
I've noticed that an Android Chrome I have no issues hitting the links on this site, but if I switch over to Firefox I can barely click anything. It's not just this site. That annoyance alone has almost driven me back to Chrome.
Re:Tell HN: Thank you for not redesigning Hacker News by sequoia on Sunday September 01, 2019 @10:21PM (#20856325)
I always accidentally log out when I try to click on my username in iOS.
Re:Tell HN: Thank you for not redesigning Hacker News by graeme on Monday September 02, 2019 @09:43AM (#20859061)
Oh true, that happens to me a lot.
Re:Tell HN: Thank you for not redesigning Hacker News by ebg13 on Sunday September 01, 2019 @06:09PM (#20855320)
All elements are super tiny unless you force zoom on them. The CSS says that all fonts are 10pt or _smaller_. There are 7pt fonts defined in there! Everything else is specified in exact pixels. Vote arrows are 10x10 pixels. Do you realize how small 10x10 pixels is on a modern display?
Re:Tell HN: Thank you for not redesigning Hacker News by reificator on Sunday September 01, 2019 @07:45PM (#20855714)
> Do you realize how small 10x10 pixels is on a modern display?

CSS `px` units are not equivalent to a device pixel.

https://www.w3.org/TR/css3-values/#absolute-lengths

Re:Tell HN: Thank you for not redesigning Hacker News by ebg13 on Sunday September 01, 2019 @11:25PM (#20856551)
That doesn't make it better. 10px at 1/96 inch per px makes them only 2.6mm.