Thursday, December 25, 2008
Friday, December 19, 2008
Many Firefox users including myself have been complaining about slow, choppy scrolling when they visit certain websites. For example, with the recent redesign, ReCom has been scrolling pretty choppily for me. Another example is this forum and this university website.
Apparently, the slow scrolling is due to the presence of a fixed background image in the web page. In the case of ReCom, there is a fixed background blue gradient. For the second forum, it is the giant globe, and for the university website, it's the pretty orange intersecting lines.
Interestingly this problem doesn't affect all versions of Firefox and all machines in which Firefox is used. But if you happen to be one of the unfortunate users, fret not - a fix is just a click away! This is a bookmarklet you can drag to your bookmark folder or save as a bookmark (found here):
Whenever you visit a problematic website, just click on this Zap Background bookmarklet and the problem will be solved instantaneously! How does that work? Basically it just tells Firefox to stop displaying the problematic background, so it could scroll smoothly again.
If you don't want to click on the bookmarklet every single time, there are more methods you could employ that solve the problem once and for all but involve some tweaking:
1. If the problematic website is one that you visits regularly, you could tell Adblock (if you have it installed) to block the problematic background image altogether. To find out the URL of the background image, just right click on the background and "view background image". Then go to your Adblock setting to add the background image to the blocked item list.
2. A more drastic action is to disable static background image altogether in all websites. Visit this page for more instruction.
Enjoy the smoothness! :)