Google Wave & native scrollbars

For those of you also using Google Wave, you may have noticed the funky scrollbars. They’re bad for all sorts of reasons, most notably performance.

Máirín (rightfully) complained about them in a community designers’ wave we’re in, so I decided to take five minutes to see if I could implement a hack… and was successful!

Basically, with essentially 4 simple lines of CSS, we’re able to easily turn on your browser’s native scrollbars and turn off Google’s weird scrollthing. Since I published it on userstyles.org, it’s available for Firefox (using Stylish or Greasemonkey) and Chrome/Chromium (since it now has native Greasmonkey support).

Scrolling is now extremely quick in comparison, and it acts as expected.

Get it here: System scrollbars for Google Wave

18 thoughts on “Google Wave & native scrollbars

  1. OMG thank you! This addresses my two main complaints about Google Wave. Crappy scrollbars, and interface sluggishness.

    If Google had chosen to stay with the default scrollbars from the beginning, they would have written less code and had happier users.

  2. I wouldn’t be surprised if Google implemented the scrollbar this way in a future version of Chrome/Chromium. :(

    I really wish Chromium would use native tabs/scrollbars/etc… too.

  3. Michael & Vadim: I just modified the hack so that the scrollbars only show up when necessary. This hack is now only 3 lines of CSS too! (:

    Users of Firefox with Stylish can just update the script.

    Everyone else needs to reinstall it. (:

  4. Rodney: Yes… It would be nice. At least they made it where it will pull in icons & colors and let you use normal window management. Better than nothing, I guess. Perhaps it’ll get there eventually. It’s still super-fast and good.

  5. Hiya, just thought I’d alert you that GW might have changed something recently, as waves now refuse to load with this script running. I am extremely thankful for your scrollbar and am sad to see it thwarted by Google.

Leave a Reply