MozillaZine

Smooth Scrolling Now Available in Mozilla Nightly Builds

Tuesday March 25th, 2003

Thanks to the fix for bug 174049, the latest Mozilla nightly builds now support IE-style smooth scrolling. This feature is disabled by default. To enable it, use about:config to add the boolean preference general.smoothScroll with a value of true. To disable smooth scrolling, simply set the value of the pref to false. If you're not sure how to modify hidden preferences using about:config then you'll want our handy new guide, How To Modify Hidden Preferences Using about:config.


#33 smoothwheel (similar to smoothscroll) as extension

by avih

Saturday March 29th, 2003 10:51 AM

You are replying to this message

I've made this extension before the mozilla implementation of smoothscroll was released, but by the time i set up the mozdev account, i was was a bit late ;).

short comparision between my smoothwheel and mozilla's smoothscroll:

advantages over smoothscroll: - works well with older versions (every version that i tested) on phoenix, mozilla, on win32/linux. - configurable (linearity and duration) via javascript variables. - timer operation: will always finish scrolling when 'time's up', thus will be smoother on more powerfull computers, while will NOT take forever on slower computers.

disadvantages in comparision with smoothscroll: - only working on browser window. - incomplete detection of target object (forms, some images). - no handling of Up/Dn/PgUp/PgDn keys (easily implementable though).

regardless of the disadvantages, I find it quite usable, and pleasant to work with.

check it out on <http://smoothwheel.mozdev.org>

hope you enjoy it. cheers avih