←back to thread

569 points todsacerdoti | 1 comments | | HN request time: 0.219s | source
Show context
wruza ◴[] No.42600212[source]
I don't keep a "dick bar" that sticks to the top of the page to remind you which site you're on. Your browser is already doing that for you.

A variation of this is my worst offender, the flapping bar. Not only it takes space, it flaps every time I adjust my overscroll by pulling back, and it covers the text I was trying to adjust. The hysteresis to hide it back is usually too big and that makes you potentially overscroll again.

Special place in hell for those who hide the flap on scroll-up but show it again when the scroll inertia ends, without even pulling back.

Can’t say here what I think about people who do the above, but you can imagine.

replies(8): >>42600925 #>>42605807 #>>42606856 #>>42607353 #>>42608970 #>>42609585 #>>42609748 #>>42610310 #
hombre_fatal ◴[] No.42600925[source]
Funnily enough for years I would say the general consensus on HN was that it was a thoughtful alternative to having to scroll back to the top, esp back when it was a relatively new gimmick on mobile.

I remember arguing about it on HN back when I was in uni.

replies(2): >>42601155 #>>42601576 #
wruza ◴[] No.42601576[source]
It can actually be done correctly, like e.g. safari does it in the top-urlbar mode.

- When a user scrolls content-up in any way, the header collapses immediately (or you may just hide it).

- When a user scrolls content-down by pulling, without "a kick", then it stays collapsed.

- When a user "kick"-scrolls content-down, i.e. scrolls carelessly, in a way that a when finger lifts, scroll still has inertia -- then it gets shown again. Maybe with a short activation distance or inertia level to prevent ghost kicks.

As a result, adjusting text by pulling (including repeatedly) won't flap anything, and if a user kick-scrolls, then they can access the header, if it has any function to it. It sort of separates content-down scroll into two different gestures, which you just learn and use appropriately.

But instead most sites implement the most clinical behavior as described in the comment above. If a site does that, it should be immediately revoked a dns record and its owner put on probation, at the legislative level.

replies(2): >>42607382 #>>42616138 #
1. Wowfunhappy ◴[] No.42616138[source]
Is it actually possible to implement this as a website? Can websites tell if you're scrolling by pulling vs flicking?