Opera equivalents to Firefox extensions

Roger Johansson “lists his favourite Firefox extensions”:http://www.456bereastreet.com/archive/200501/favourite_mozilla_and_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.


h3. AdBlock
The “AdBlock”:http://adblock.mozdev.org/ 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:
bc. 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”:http://www.opera.com/support/mastering/kiosk/index.dml
An example filter could look like this:
bc.. [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/*
p. Martin Schrode keeps a “tutorial and default filter file”:http://www.schrode.net/opera/url_filtering/. 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”:http://nontroppo.org/wiki/BlockAdvertisements.
h3. Dictionary Search.
Roger mentions a “Dictionary Search”:http://dictionarysearch.mozdev.org/ 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”:http://nontroppo.org/wiki/SearchInOpera in the unofficial “Opera7wiki”:http://nontroppo.org/wiki/Opera7.
*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”:http://help.opera.com/Linux/9.01/en/search.html for more information.
h3. Fangs
“Fangs”:http://www.standards-schmandards.com/index.php?show/fangs is a screen reader emulator. Opera _is_ a screenreader:
* Opera 8 on Windows supports Voice .
* Opera 8 on Windows supports “aural style sheets”:http://www.w3.org/TR/css3-speech/
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.
h3. Google PageRank Status
The “Google PageRank Status”:http://pagerankstatus.mozdev.org/ extension in Mozilla allows display of pagerank.
In Opera, you can drag the “Opera PageRank Button”:http://www.scss.com.au/family/andrew/opera/panels/pagerank/ to any toolbar
h3. Tabbrowser Preferences
The “Tabbrowser Preferences”:http://www.pryan.org/mozilla/site/TheOneKEA/tabprefs/ allows for greater control over how Tabs in Firefox behaves.
This is, again, built right into Opera.
h3. TargetAlert
The “TargetAlert”:http://www.bolinfest.com/targetalert/features.html extension is emulated using the “Link alert”:http://userjs.org/scripts/browser/enhancements/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.
h3. User Agent Switcher
There is a “User Agent Switcher”:http://www.chrispederick.com/work/firefox/useragentswitcher/ 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.
h3. Web Developer Extensions
The “Web Developer Extensions”:http://www.chrispederick.com/work/firefox/webdeveloper/ 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.
h3. 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.
h3. 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.
h3. Update
There is a follow-up to this story that lists “more equivalents”:http://virtuelvis.com/archives/2005/09/opera-and-firefox-extensions-ii — make sure you read that as well.

Translations

This document has been translated to:
* French: Fonctionnalités d’Opera équivalentes aux extensions Firefox
* German: Firefox-Erweiterungen in Opera (Teil1)
* Brazilian Portuguese: Funcionalidades do Opera equivalentes às extensões do Firefox – 1a. parte

24 Comments

  1. Ian

     /  2005-01-18

    As an addendum; there are also a few other toolbar/menu configs with Web Developers in mind:
    “Web Developer toolbar”:http://nontroppo.org/wiki/WebDevToolbar – 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”:http://lofotenmoose.info/opera/ – Contains extensive navigation link buttons and a full validation and specificaton menu.
    “W3-Dev Menu”:http://tobyinkster.co.uk/opera – The first add-on menu for web developers for Opera.

  2. Opera vs Firefox

    These two good articles describes how to get more out of your Firefox, Mozilla or Opera browser.

  3. 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.

  4. Tom

     /  2005-03-22

    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.

  5. max

     /  2005-09-01

    Opera vs Firefox

    随着 Opera 庆祝十岁寿辰

  6. ptest

     /  2005-09-20

    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.

  7. cr0ft

     /  2005-09-20

    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.

  8. RodneyR

     /  2005-11-03

    I’m a fan of ad-muncher myself — works great with Opera, small footprint, like Opera!

  9. What I’d really like to see is the Flashgot option being introduced to opera, is there anyway to replicate Flashgot in opera?

  10. OperaFan

     /  2005-11-29

    bq. What I’d really like to see is the Flashgot option being introduced to opera, is there anyway to replicate Flashgot in opera?
    Yes! Here FlashBlock for Opera: http://opera.nsk.su/?topic=ucss&page=flashBlock
    (You need translate this from Russian to English)

  11. arachnophilia

     /  2005-12-19

    The Tabbrowser Preferences allows for greater control over how Tabs in Firefox behaves.
    This is, again, built right into Opera.

    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 would like ctrl-clicks to load in background tabs. ctrl-shift-click is too many buttons. there should be a setting for this, and the keyboard-shortcut controls just don’t actually work.
    * i would like the tabs to close in the order they appear on the tab bar, not the order i looked at them in. so for instance, if i have a page full of updates on deviantart, or a bunch of threads on a forum, i can ctrl-click all of the ones i want to see, and then cycle through them by closing the tabs i’m done with. this is pretty standard practice for a lot of people, but in opera every time i close a tab it takes me back to the one i’ve already seen — the first one. so i have to go back and select each tab individually. firefox, netscape, and i’m sure the new ie i can’t get all do this by default. i don’t even care if it goes forward or backwards, as long as it goes in a direction.
    * i would like searches from the search box to open in a new tab.
    * i would like external links to load in tabs.
    * i would like to be able to ctrl-click bookmarks, to load in tabs. ctrl-shift-click seems to work, but again, too many buttons.
    * i would like newly-created tabs to load my homepage.
    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.

  12. arachnophilia

     /  2005-12-19

    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.

  13. arachnophilia

     /  2005-12-19

    err, no, it’s just for blank tabs. not pages loaded in the background. how weird.

  14. To arachnophilia
    bq. ]i would like ctrl-clicks to load in background tabs. ctrl-shift-click is too many buttons. there should be a setting for this, and the keyboard-shortcut controls just don’t actually work.
    # Use middle mouse button to open links in background tabs.
    # Use mouse gesture “GestureDown” to open links in backround. You need to change action of gesture before.
    bq. i would like the tabs to close in the order they appear on the tab bar, not the order i looked at them in. so for instance, if i have a page full of updates on deviantart, or a bunch of threads on a forum, i can ctrl-click all of the ones i want to see, and then cycle through them by closing the tabs i’m done with. this is pretty standard practice for a lot of people, but in opera every time i close a tab it takes me back to the one i’ve already seen — the first one. so i have to go back and select each tab individually.
    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.
    bq. i would like searches from the search box to open in a new tab.
    Nop.
    # Shift+Enter for search in new tab.
    # Go to Opera’s Preferences – Advanced – Browsing – uncheck “Reuse existing page”. Now searches from the search box will be opened in new tab by default (no need to press SHIFT).
    bq. i would like external links to load in tabs.
    In Opera you can open links as you want.
    bq. i would like to be able to ctrl-click bookmarks, to load in tabs. ctrl-shift-click seems to work, but again, too many buttons.
    Use middle mouse button for open bookmarks from bookmarks panel (Ctrl+2) or from personal bar.
    bq. i would like newly-created tabs to load my homepage.
    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.

  15. Opera equivalents to Firefox extensions: Spread the word!

    I like to keep updated on what the word is on Opera outside of the community, so I read quite a few forums and sites where people discuss software and browsers. One thing that pops up a lot is how some people prefer Firefox b …

  16. Opera equivalents to Firefox extensions

    Opera equivalents to Firefox extensions, Opera equivalents…

  17. Ivan Minic

     /  2006-01-12

    Thank you for these posts!

  18. Opera 8.5

    <div >
    I have switched to 64-bit computing completely. SuSE 10 x86_64 works like a charm, KDE is faster and the compilations are fast too. Better part is that ATI provides even 64-bit drivers for Linux…and with 180 FP …

  19. 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).

  20. Kenneth

     /  2006-03-28

    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.

  21. arachnophilia

     /  2006-04-03

    bq. Use middle mouse button to open links in background tabs.
    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.

    Use mouse gesture “GestureDown” to open links in backround. You need to change action of gesture before.

    i don’t like mouse gestures.

    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.

    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.

    Go to Opera’s Preferences – Advanced – Browsing – uncheck “Reuse existing page”. Now searches from the search box will be opened in new tab by default (no need to press SHIFT).

    that does help, thanks.

  22. arachnophilia

     /  2006-04-03

    err, i mean “same with the new tab button too” not “the home button.”

  23. 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.