3 ms·
I appreciate the beauty, but you are breaking the web when doing things like this. Some breakages: * PageUp and PageDown doesn't work. * Home and End doesn't
by Deestan 15y ago
I appreciate the beauty, but you are breaking the web when doing things like this.
Some breakages:
* PageUp and PageDown doesn't work.
* Home and End doesn't work.
* Long-clicking the scrollbar doesn't work A: Should react immediately, not on mouseup.
* Long-clicking the scrollbar doesn't work B: Should rapidfire (like with holding down PageDown).
* Middle-clicking the scroll wheel doesn't bring up the analog-ish scroller floater.
(Using Chrome on Win7)
- artursapek 15y agoInertial scrolling as well (Mac)
- JoelBesada 15y agoThanks for bringing up these issues, I hadn't even thought of most of them and they should be easy to fix. About the middle-click scrolling thing, I've disabled it for now since there doesn't seem to be any way to actually make it work with the custom path. Also, please note that this is a very experimental plugin and should probably never be used on anything else than a personal site or presentation.
- user2459 15y agoAlso doesn't degrade gracefully in case of no javascript.
- JoelBesada 15y agoThe demo doesn't, but any developer could easily set up a default layout for cases when Javascript is disabled.
- mkmcdonald 15y agoThis should a warning to all over-enthusiastic designers/developers on the Internet. Please stop creating custom scrollbars. Web browsers already provide wonderful scrollbars.
- vyrotek 15y agoI find it interesting that Gmail has custom scroll bars.
- luchs 15y agoBut it's only a visual tweak - they still behave exactly like the normal scrollbars.
- mkmcdonald 15y agoGrooveShark also overrides the default context (right-click) menu. That doesn't mean that it's a good idea.
- cobychapple 15y agoDo you really think discouraging enthusiastic designers and developers from building innovative things that push the boundaries of what's possible with browsers is the way forward? ... for the sake of preserving the status quo of default scrollbars, no less? Come on.
- qq66 15y agoYes. The same way I would discourage an enthusiastic designer from building a car with the brake pedal on the right and the gas on the left. The idea might be good -- most people are right-handed and might have better response times with their right leg when it's straighter. But there's too much inertia in the current convention, and the change can't be made incrementally without creating serious risks.
- mkmcdonald 15y agoIn my years as a Flash developer, I built many custom scrollbars: each more painstaking than the last. Why build something guaranteed to be lower in quality than something else that's been in place for years? Let the professionals innovate.
- ThomPete 15y agoThis is completely missing the point of demos like these. It doesn't matter whether it breaks the web. It also shows new ways of thinking. Dont forget that whatever is currently the "rule" is always in flux. I for one hope that people will continue to "break the web" like this.