52
frogstair
28d

Whenever you are making a website NEVER interfere with scrolling. It's fucking annoying

Comments
  • 9
    True. Those fancy hipster "slider" websites are horrible.
  • 9
    Well you shouldn’t change the scrolling behavior, however, you can change the visual representation of the current scrolling state.

    Edit: Oh and I hate „snapping“ when a page forces you onto a specific section, man, leave me where I want to be
  • 1
    Put relevant content.
  • 0
    @AkshayTolwani custom scrollbars are fine if they resemble the default one, it's not that bad then if done well
  • 5
    @frogstair TLDR use css3 to style them, not JS
  • 8
    I imagine there is so much unnecessary noise like this that can be attributed to someone coming across the function by accident and thinking that's "neat".

    I don't want interfaces to be neat, cool, or even impressive. It's neat when the login button takes me to the login page.
  • 8
    @ltlian for reals. Good UI design is the design you don't notice in my opinion.
  • 3
    Just because you saw CSS tricks absolutely horrendous scrollbar it doesn't mean you shouldn't. A custom scrollbar should at minimum be subtle.
  • 2
    @theuser the most subtle is non-existent
  • 0
    They are bad on desktop, I guess
  • 0
    I mean, I do some "interference" with scrolling, but that mainly has to do with scrollspying n stuff... not snappign to certain sections.

    Custom scrollbars I tend to just ignore adding because some browsers do support it while others don't so it's too yanky to bother with.
  • 0
    @010001111 good luck styling with css considering how every browser sucks on supporting it.
  • 1
    @eptsousa The web is basically chromium now, it’s not my fault you’re still using Firefox or need to support legacy browsers, duh

    (Nothing against Firefox, but every other browser including safari)
  • 3
    @010001111 I do use Firefox, but deep inside me I don’t want the whole web to be chromium lol, agree that everything but safari tho.
  • 2
    Also: Never ever pop anything over the content.
    Especially not ads, newsletter shit, consent shit or other shit wich normally is the reason people install browser firewalls or ad blockers.

    By the way: uBlock Originm uMatrix, and Stylus are actually good extensions to use in the age of the internet of crappy business models.
  • 1
    This gives me good ideas
  • 1
    @010001111 if majority is chromium does not mean we should help them by not supporting anything else.
  • 1
    @iiii To be frank, I would honestly prefer FF (or whatever is left of them I suppose) to develop useful stuff like subgrid support, rather than doing fuckin' scrollbars.
  • 3
    That, the search bar and the key bindings. Don't fucking steal my `ctrl+f` nor slash `/`.
  • 2
    This is rule number zero in every proper web ux handbook. In Russian ux community they shoot you for this shit
  • 0
    @uyouthe No, in Russian UX community they send you to the gulag.
  • 1
    @FinlayDaG33k don’t argue with me about anything related to Russia and Gulag. Thanks.
  • 1
    @uyouthe Chill out comrad, have a nice vodka. It was only joke my friend.
  • 0
    I'm looking for autoscrolling
  • 0
    @eptsousa @010001111
    Firefox is actually the only browser that supports the official (spec'ed) properties for CSS scrollbar styling. (scrollbar-width and scrollbar-color)

    But yeah, Blink and Webkit browsers allow tons of styling via -webkit-scrollbar properties. So you can style the scrollbar in basically all browsers, and in IE and Edge Legacy you can at least auto-hide it so it isn't as ugly.
    (-ms-overflow-style: -ms-autohiding-scrollbar)

    So all in all I think CSS-based scrollbar styling is still a bit hacky but definitely viable by now.
Add Comment