SmoothScroll - Chrome/Chromium Extension
Information

Version: 0.5
Updated: 26.10.2009 (v0.5)
Description: This extension adds a "smooth" scrolling behaviour to Google Chrome/Chromium
Update XML: http://chromium.exxe.ath.cx/smoothscroll/update.xml
Downloads: 126
Known Issues/Todos

  • Improve scrolling of scrollable elements Line 110-114 (sscr.js) *NeedHelp*
  • Fix scrolling of select boxes Started
  • Improve keyboard support

Changelog

0.1
  • Release
0.2
  • Make mousewheel-scrolling of scrollable elements possible Thanks to Will
0.3
  • Bugs with frames/iframes fixed
0.4
  • Fixed problems with Google Reader
  • Some areas on a few pages didn't trigger a smooth scroll
  • Fixed smooth scrolling in ftp:// URLs
0.5
  • Added an icon
  • Changed name from Smoothscroll to SmoothScroll
  • Added a "Pulse" algorithm by Michael Herf
  • Added an options page
  • Added experimental keyboard support (disabled by default)
  • Added smooth scrolling of scrollable elements
  • Fixed lots of smaller bugs
Source Code

manifest.json
Show

sscr.js
Show

background.html
Show

options.html
Show
Comments

Write a comment

Tim wrote:

Keyboard support stops me from using my arrow keys on combo boxes to change the
selected item. I'm using the Windows version of Chrome, 5.0.317.2 dev build.
Disabling keyboard support fixed the problem.

If there's no way to fix that issue, then I'd love it if you separated the arrow key
support form the page-up/down support. I would want to disable arrow keys for the
issue described, but using the page up and page down keys is still perfectly natural
and shouldn't effect those combo boxes.

Many thanks for an excellent extension.
HuskyDog wrote:

Is there any way to make the blur go away when using the keyboard arrows on the Google
News Page? Each jump up or down blurs the text until the end of the jump.
James wrote:

no site is handling horizontal scrolling. all of them treat it was vertical through
this app. about to uninstall
Donat wrote:

The site plurk.com not correctly handle horizontal scrolling ...
mike martin wrote:

im so glad a few gentlemen got motivated enough to create this. thats one major thing
that was needed by default in chrome. i always loved it in opera.

after downloading and experimenting with values i found the following to be the best
settings with disregard to performance "cost"

fps: 99
anims: 750
strides: 175
p.scale: 5
p.normal: 1

strides will almost always be weird on every pc because of the users scroll setting
in control panel> mouse> wheel tab.

right well, nuff of my bullshit. i came here to suggest doing "on the fly" presets so
its easier for the lack of a better term "cabbage heads" of the world to adjust
according to their pc, memory, video output, etc....

ie: smooth, smoother, smoothest
each slightly adjusted from the next, most likely...

fps: 40 - 60 - 99
anims: 250 - 500 - 750
strides: 95*
pulse: 8 - 6 - 4
pulse noram: 1*

great work, hope i helped fellow devs in some way,
mike @ mikemartin1200.com
William wrote:

Bug when using middle click to open a link in a new tab.

If you're scrolled down at all and middle click, it scrolls the page up instead of
clicking. Makes it very annoying to click on links.
Gabriel wrote:

I think I've found a bug.
When you open the built-in poup-up chat in Gmail (clicking 'Chat' for any contact) and
keep scrolling down when you reach the end of the page, it will keep scrolling down
showing a few lines of blank space.
Ker wrote:

Same here the extension only works on its options page other site it won't please fix
it would love to see this extension work.
Jon wrote:

It interferes with plurk.com's vertical scroll, forcing the page to scroll
horizontally, the effect is like having an earthquake on your screen. :P
harvey wrote:

The smooth scroll only works on this site. Anywhere else and it is just normal.
Wheezy Joe wrote:

Please also make SPACE BAR smooth like arrow-down. Otherwise, very nice and thank you.
Karlyooq wrote:

and this page xD
Karlyooq wrote:

Only Options Page
Dan wrote:

My smooth scroll only works in the options page, anywere else and its crap
kashif wrote:

after tweaking different numbers...now i need a "restore to default settings" button
matti wrote:

doesn't work with hyves: the 'meer weergeven' link at the bottom of the homepage
doesn't work..
Alex wrote:

Add the option to smooth scroll by push space, plz
Estanis wrote:

Please, add the option to disable changes for mouse scroll, so that using only keyboard
smooth scroll could be possible. Thank you.