WebApp Tabs

Thunderbird should be your communications home for the web, but that doesn’t include just email and newsgroups, there are also social networks, RSS readers, web-based IRC clients. Even if all you want is email and newsgroups you may need to access these in different ways, like Gmail or Google Groups.

This extension allows you to configure a set of WebApps for easy access within Thunderbird. Each WebApp will open in its own tab in Thunderbird’s main window where it should work exactly as if it was in Firefox. Once you’ve installed the extension go to its preferences from the add-ons manager and configure the set of WebApps you want. It comes with some defaults set up for you to try.

There are a number of other extensions for opening webpages in Thunderbird, these are the features that this extension has that I couldn’t find anywhere else:

  • Clicking a link in a WebApp will either open the link in a tab in Thunderbird if the link is to one of your WebApps or your default browser if it is to somewhere else
  • Spellchecking works correctly in all appropriate text entry fields in pages
  • When the WebApp is loaded the page masquerades as Firefox since many sites (Google notably) send simpler versions to unknown browsers
  • Fully restartless, install the extension without needing to restart Thunderbird

Download the add-on from addons.mozilla.org or see the source code at GitHub. Note that it requires Thunderbird 8 which hasn’t quite been released yet.

If you’re having problems please file an issue with the tracker at github. Try to include what webapp you were using and what you were doing that triggered the problem.

21 Responses to WebApp Tabs

  1. Pingback: Oxymoronical » Blog Archive » WebApp Tabs, version control and GitHub

  2. geo says:

    On install, tells me not compatible with Tb 7.0.1. Then clicking Options hangs Tb.

  3. geo says:

    Oops, just saw requires Tb 8. Sorry!

  4. Mossop says:

    Oops yes I meant to make that more obvious in the description, hopefully Thunderbird 8 should be official this week.

  5. Mardeg says:

    Will I need to uninstall the Thunderbrowse extension first to avoid breakage/conflicts?

    • Mossop says:

      I would guess that there wouldn’t be any conflicts, but I haven’t tested with any other extensions at this point.

  6. Thanks for great add-on! Maybe one suggestion. What about “switch to tab” when application is opened and user wants to open such application’s tab again?

    • Mossop says:

      After discussion it appears this is a problem immediately after installing the add-on but it can be fixed by restarting Thunderbird. I’m hoping to figure it out and fix it for the next release.

  7. knoffhoff says:

    Hi,

    tried it and it looks great! There is only one thing: Javascript is disabled in my Thunderbird, but for the WebApps I have to enable it, otherwise browsing is not really comfortable in these days. Is it possible to implement that Javascript is only activated for the tabs of WebApps, and is still disabled when I read my mails? I would really appreciate this to minimize security risks.

    With best regards

  8. Asa says:

    I installed it in the nightly build and I don’t see tabs. Am I missing a step or is it busted on the trunk builds?

    • Mossop says:

      Someone else was having problems in nightly builds too but I haven’t yet tested it on a nightly to see what might be going wrong.

  9. Bubo says:

    In Tb 9.0.1 The tabs appear to be to be missing the icons and are therefore invisible unless actually hovering over. Tooltip still appears.

  10. Bubo says:

    Appears to have fixed itself

  11. alta88 says:

    declaring const Cc etc makes this fail with every other extension doing the same thing. in Tb9, back doesn’t work (alt-left).

  12. I love this plugin it’s really useful. It took me a little while to figure out how to use it… sites you add to preferences appear as buttons at top right, click them and the webapp tab opens.

    One suggestion… I had to unzip the .xpi and modify the install.rdf file to enable it for Thunderbird 11 (beta). I have had no trouble using the extension with this version of TBird, it would be great if you could package a quick release to enable easy installation with current versions.

  13. Ken Saunders says:

    Hi,

    When I click on an internal link within a site, all is well.
    When I click on a link in a site that leads to another site, it does load the tab, but I also get prompted to launch Firefox.

    Any suggestions for a fix?

    Using WebApp Tabs 2.1, Thunderbird/11.0, Windows

    Thanks

  14. Kathryn says:

    Could you consider adding an icon for Google Voice? Thanks. Great App BTW.

    • Mossop says:

      The extension uses whatever icon the website provides, Google Voice seems to work nicely for me, what do you see?

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>