Saturday, 28. February 2009, 11:34:36
A UserJS file is a downloadable script which enhances your
Opera browser and changes your browsing experience by adding or modifying webpage components. There's a large number of different scripts written for
Opera browser but unfortunately they are scattered all over the web as well as
MyOpera forums.
Long ago,
UserJS.org was a good place to upload and download scripts but it's not been updated since a few years ago. However, you may want to take a look at
this sticky topic posted by
Lex1.
Now I would like to share some of the most useful UserJS files I've found. Hope they change your browsing experience.
● Google Images ThumbLinkAuthor: skvalenAre you using
Google Images on a regular basis? Have you ever hated the frameset preview of Google Images? Would you like to open the image instead of opening the webpage?
This script improves Google Images result pages by linking the image thumbnails directly to the images themselves. A "No Frameset" link is also added which links directly to the page referring to the image.

● Image ThumbnailAuthor: Jonas Sjoblom - KaniIf you're visiting a webpage containing several links to images, you should leave the page or open a new tab to visit each image. Why are you doing so while there's an easier way?
This script allows you to view the image in the same page just by hovering your mouse cursor over the image link. It normally shows a thumbnail of the original image at the lower-left part of the screen but by holding the
Ctrl key, the image with the original size will be displayed instead.

● Let Me See ImagesAuthor: Lex1Is there some missing images in the page you're viewing? Is there any placeholder or icon informing you of the missing image?
This script replaces empty image alt attributes and copies alt to the title. So even if an image is not loaded, the alt text will be displayed there.

● LinkifierAuthor: Mike SamokhvalovAre you reading a page containing a lot of unclickable URLs? Does the forum converts links to normal text?
This script searches the whole page for valid URLs and turns them into clickable blue underlined links.

● My Opera Community EnhancementsAuthor: João EirasAre you visiting MyOpera community every now and then? Do you want new features to be added to MyOpera forums and blogs?
Improved search results, smiley tooltips, inline attachments display, page numbers for each topic, quick find in file listing and so on...

● ScribitAuthor: João EirasAre you a heavy duty MyOpera poster? Would you like to be able to edit your posts without leaving the original page?
This script creates an inline editor and provides the user the ability to edit all his/her MyOpera forum posts, blog posts and comments.
This is a modified version with all buttons in one row and a few shortcut changes proper for screen resolutions of 1024 or higher. To get the original script, click here.
● Snap Links (presented by Zotlan)Author: AyushAre there too many links you would like to open at once? Do you hate holding the Ctrl+Shift buttons and clicking them one by one?
This script allows you to easily open multiple links in new tabs by drawing a box around them. There is visual aid to show which links are currently selected. Though only the main links are selected by default, you can select all links by holding down the
Shift key. Using
Alt key lets you move the rectangle. You can also press
Esc anytime to cancel the progress.

● YouTube DownloaderAuthor: PunkesitoDo you like videos shared on
YouTube? Have you ever tried 3rd-party tools or websites to download them?
This script adds two links right below the YouTube video allowing you to download both the HD and SD versions of the currently playing video.
How to install UserJS files?It's really simple to activate these scripts in your browser...
1. Copy all UserJS files to a specific location (for example:
C:\Program Files\Opera\UserJS)
2. Go to and click the "JavaScript Options..." button.
3. Enter the path of the location where UserJS files are in the "User JavaScript files" text box.
Voila! Now you feel the changes!