Opera equivalents to Firefox extensions
Roger Johansson lists his favourite Firefox extensions — some of which are quite common. Let’s review the extensions he lists, and find their equivalent in Opera
This document has been translated to a number of languages.
AdBlock
The AdBlock extension for Firefox disables advertising on most pages. Many people use this mainly to get rid of annoying animated ads.
Opera 9 offers an integrated ad blocker out-of-the-box. When you are on a page, just right-click on the page, and select “Block Content”. When you do this, the page greys out, and you can start clicking on images and plug-in content to block it. Holding down shift when clicking an image or plug-in content blocks that specific image/embedded object.
If you go to Tools -< Advanced -< Blocked content menu. You will be presented with a list of the already blocked content. You can edit or delete these entries, or add your own. The URL’s added uses simple wildcard syntax.
Opera 8.5 and prior versions doesn’t have an internal adblocker with a UI. Which is only to be expected, since Opera is a commercial product. That doesn’t mean you can’t block ads, though. There are two routes to blocking ads with Opera, let’s call them “Ad annoyance remover”, and “AdBlock”:
- Press F12. Disable plugins
- Press F12. Disable GIF animation
- Press F12. Disable sound in web pages
This option is what I’m using on a day-to-day basis, since I see ads but without any of the annoyances usually associated with ads.
If you’re more vehemently against ads, your option is using URL filtering. First,repeat the “Ad annoyance remover” steps. Then, open up opera6.ini, usually located in C:\Documents and Settings\username\Application Data\Opera\Opera75\profile. Add the following to the [Adv User Prefs] section:
URL Filter File=C:\Documents and settings\username\Application Data\Opera\Opera\profile\filter.ini
If your paths are different, change accordingly. Remember to substitute username for your real username
Then, create a file named filter.ini and place it in the appropriate directory, and create filters. The syntax is described in Opera’s documentation
An example filter could look like this:
[prefs]
prioritize excludelist=1
[include]
*
[exclude]
http://ad.*
http://ads.*
http://adserv*
http://banner*
http://count*
http://*.doubleclick.net/*
http://*.hitbox.net/*
http://*.ivwbox.de/*
http://*.tradedoubler.*
http://*/ads/*
http://*/Ads/*
http://*/banners/*
Martin Schrode keeps a tutorial and default filter file. If you also want to reclaim the space used by advertisements, you can set display: none; for common ad sizes. There is also a section on blocking advertisements in the Opera wiki.
Dictionary Search.
Roger mentions a Dictionary Search extension. Dictionary searches are built in in Opera. Not only that: Online translations are built in.
New dictionary searches and translation services can be added and customized. For instance, my dictionary search looks up in Merriam-Webster. For customizing anything related to search in Opera, see the search section in the unofficial Opera7wiki.
Update: Opera 9 has direct support for adding new search engines. Just right-click in a search field and select “Create search”. See the manual for more information.
Fangs
Fangs is a screen reader emulator. Opera is a screenreader:
- Opera 8 on Windows supports Voice .
- Opera 8 on Windows supports aural style sheets
In addition, if you don’t use the voice support Opera has user stylesheets that are able to create a decent visual emulation of a screen reader. You can also add any number of personal user stylesheets.
Google PageRank Status
The Google PageRank Status extension in Mozilla allows display of pagerank.
In Opera, you can drag the Opera PageRank Button to any toolbar
Tabbrowser Preferences
The Tabbrowser Preferences allows for greater control over how Tabs in Firefox behaves.
This is, again, built right into Opera.
TargetAlert
The TargetAlert extension is emulated using the Link alert User JavaScript in Opera. In addition to providing the same defaults as the TargetAlert extension, the “Link alert” User JavaScript offers Phishing protection, warning you when you are about to click a link that is not what it appears to be.
User Agent Switcher
There is a User Agent Switcher extension available for Firefox. Again: This is built in in Opera, simply press F12 and choose betweeen:
- Opera
- Internet Explorer
- Mozilla
Update: In Opera 9, these settings have moved from the quick preferences, and into site-specific preferences. The menu you get when you press F12 no longer has the “Identify as settings”. The setting has been replaced by “Edit site preferences”, which allows you to control many aspects of a page (scripting, image cookie policies, etc. ). In this settings window, you change the “Identify as” setting in the “Network” tab. In addition to the aforementioned three, you can now also mask as Internet Explorer or Mozilla. When doing this, there is no trace of “Opera” left in the User-Agent string, and can be used for those sites that go out of their way to block Opera.
Web Developer Extensions
The Web Developer Extensions for Firefox adds a few tools for web developers. Opera can:
- Edit pages in cache. Which means you can do View Source for a document, edit it, and then reload the cached version. Tools → Advanced → Reload from cache.
- Validate a page by pressing Ctrl-Alt-V.
- Add any validators to the search engine.
Other
Other stuff built into Opera that you’d need extensions for:
- Mouse Gestures. These are built into Opera by default
- RSS. Opera has an easy-to-use aggregator built right in
- Fully reconfigurable UI: Menus, buttons, keyboard shortcuts, mouse gestures.
- Mail. The Opera Mail client, a.k.a. M2 is a full-fledged mail client which integrates with newsfeeds and Usenet as well.
Disclaimer
I’m not arguing that “Opera is a much better browser”. Which browser people choose should be up to them. I wrote this to point to features in Opera, which might make the out-of-the-box install of Opera more suited to some users.
Update
There is a follow-up to this story that lists more equivalents — make sure you read that as well.
Translations
This document has been translated to:
Comments
Comment from Ian on 2005-01-18 18:08
As an addendum; there are also a few other toolbar/menu configs with Web Developers in mind:
Web Developer toolbar - a toolbar with dropdown menu’s containing many web developer tools like DOM inspector, applied CSS viewer and other goodies. Contains full validation and specification links from the two menu setups below.
Designer Setup - Contains extensive navigation link buttons and a full validation and specificaton menu.
W3-Dev Menu - The first add-on menu for web developers for Opera.
Comment from Pete on 2005-02-28 13:27
Fangs tries to emulate a specific screen reader (Jaws, the most commonly used screen reader) with all its peculiarities and bugs. Even if Opera is a screen reader (and probably better than Jaws) it makes little sense testing accessibility with Opera as few users with visual impairment use it (I haven’t seen anyone).
Fangs makes heavy use of Mozilla DOM object. My guess is that it would probably be possible to create a pure javascript version that works in Opera as well. Suggestions are welcome.
Comment from Tom on 2005-03-22 02:19
I hope this is not considered spam, but I have posted a couple of articles on Opera to Firefox migration. It outlines how I have customised Firefox to have all the functionality I had in Opera, and be able therefore to take advantage of some of the better extensions available (primarily the WebDeveloper toolbar which I now find invaluable when designing pages, and Adblocker, which has made the web a nicer place to be).
Still on the fence as to whether either could be considered ‘better’, but the functionality (mail client aside :-( ), is virtually identical.
Comment from ptest on 2005-09-20 15:24
For adblocking, use privoxy, a GPL’ed multi-platform proxy based off junkbuster. Its very simple to install and configure and you can override ads with a click.
Comment from cr0ft on 2005-09-20 16:27
ptest beat me to it, I was just entering info about Privoxy. Fantastic product, and it not only blocks ads in one browser but in any browser you have installed that is set up to use it as a web proxy. You can even use one Privoxy installation to provide adfiltering for an entire company network if you want.
Comment from RodneyR on 2005-11-03 09:45
I’m a fan of ad-muncher myself — works great with Opera, small footprint, like Opera!
Comment from naser on 2005-11-08 19:07
What I’d really like to see is the Flashgot option being introduced to opera, is there anyway to replicate Flashgot in opera?
Comment from OperaFan on 2005-11-29 05:02
Yes! Here FlashBlock for Opera: http://opera.nsk.su/?topic=ucss&page=flashBlock
(You need translate this from Russian to English)
Comment from arachnophilia on 2005-12-19 09:45
really? perhaps you can help me, then. i’m trying to control tabbed-behaviour in opera to make it, uh, make sense. for instance,
i can’t find any controls for these in opera, but these are all settings in tabbrowser-prefs. they’re ones i use regularly, too. i don’t see how a control or two compares with a whole plethora of features and comes out the same.
to be fair, opera has a few features i wish ff had. drag-and-drop tab rearranging is handy, as is tab duplication. but the features that it lacks, or at least the ability to control basic browsing behavior, is enough to really prevent me from using the browser. i simply can’t make it work in an effective way for me. if you could show me how to set those preferences, i would be grateful.
perhaps opera could use a little third-party modification and extension here and there.
Comment from arachnophilia on 2005-12-19 10:07
about point #2. this seems to be something they’ve changed in the new 9 preview. a step in the right direction. the “cycle tabs” control should affect this, really, instead of just the tab-popup.
Comment from arachnophilia on 2005-12-19 10:08
err, no, it’s just for blank tabs. not pages loaded in the background. how weird.
Comment from OperaFan User on 2005-12-27 07:20
To arachnophilia
Wrong. In Opera you can close current tab and switch to previous one and switch to next one. Use actions:
Close page & Switch to previous page
and
Close page & Switch to next page
You can set these actions to any keyboard shortcut, any toolbar button or any mouse gesture.
Nop.
In Opera you can open links as you want.
Use middle mouse button for open bookmarks from bookmarks panel (Ctrl+2) or from personal bar.
Nop.
Use action:
New page & Go to homepage
or
New page & Go to page, “http://www.MyHomepage.com”
You can set these actions to any keyboard shortcut, any toolbar button or any mouse gesture.
Comment from Ivan Minic on 2006-01-12 04:13
Thank you for these posts!
Comment from jesus2099 on 2006-03-15 17:46
Hey now Opera has its own real adblock. It’s in the latest beta and it’s called Block Content.
Same principle, it has a urlfilter.ini list of blocked url (wildcards “*” allowed).
Comment from OperaFan on 2006-03-27 08:09
Comment from Kenneth on 2006-03-28 12:33
While I agree that opera is just as good. Maybe they would see the good in letting person(s) develop extensions as a way to extend there posture towards the internet community. In doing so, they could also benefit by only allowing stable extensions into a repository similar to the way you can downlload skins for opera.
Opera can benefit in both ways, it is their choice. I only encourage the thought.
Comment from arachnophilia on 2006-04-03 08:54
i don’t want to use my middle mouse button, which is a scrollywheel. the point is that opera should have a setting for this, and doesn’t. every other browser i’ve ever used that has tab support has had an option for ctrl-clicks. why doesn’t opera?
saying that opera does everything common firefox extensions do is a bit dishonest if it lacks the same customization, and you have to re-learn basic browsing skills because of it. my tabbrowser plugin in ff lets me control this. opera does not.
i don’t like mouse gestures.
that sounds really handy, exactly what i’m looking for. now, maybe i’m just being obtuse here, but how exactly would i change the close tab button to do one of those? i see where i can set the mouse gestures, and the keyboard commands… but not the buttons. same with the home button, too. i’ll keep looking around…
and seriously. shouldn’t there be an option for this kind of function already built into the browser? i’m not particularly computer stupid; i can’t remember the last time i’ve ever had this much trouble tweaking a program to do something fairly standard.
that does help, thanks.
Comment from arachnophilia on 2006-04-03 09:08
err, i mean “same with the new tab button too” not “the home button.”
Comment from OperaFan User on 2006-04-14 10:51
2 arachnophilia
[quote]that sounds really handy, exactly what i’m looking for. now, maybe i’m just being obtuse here, but how exactly would i change the close tab button to do one of those?[/quote]
You can install special close buttons:
“Close current page & switch to previous one”
“Close current page & switch to next one”
Get it from http://nontroppo.org/wiki/CustomButtons
Just drag’n’drop to any panel or toolbar.
[quote]and seriously. shouldn’t there be an option for this kind of function already built into the browser?[/quote]
I think because this feature so not popular.
This discussion has been closed. No further comments may be added.