1. 24

And check out these settings recommendations to make it look as awesome as before.

  1.  

  2. 16

    I’ve been checking in on the Tree Style Tabs GitHub repo every couple days or so. It’s insane the amount of effort the developer has been putting into the WebExtensions migration, presumably in his spare time, with sometimes dozens of commits per day since August: https://github.com/piroor/treestyletab/commits/master

    And it’s obviously appreciated, judging by all the die-hard fans who say Tree Style Tabs is one of the major reasons they prefer Firefox, present company included!

    1. 5

      It’s still very far from how it should look and work.

      Two things are especially jarring:

      • Not being able to hide the top tab bar eliminates one of the reasons why I’m using vertical tabs for me: Using screen space more efficiently. Considering that display manufacturers will keep trying to reduce the screen height, this can only become more important.
      • The mandatory side bar header is extremely obnoxious and shows how much Firefox devs consider vertical tabs to be a second-class feature that will never receive equal footing to their own design “ideas”.

      I switched to Vivaldi some time ago and couldn’t be happier, it does what I want almost everywhere, and I can actually fix the few places where it’s close but not perfect myself, without having to fear that Vivaldi devs go out of their way to break it.

      In fact, I run Vivaldi with a single extension, an ad-blocker, because all the extensions I needed in Firefox exist out-of-the-box in Vivaldi.

      Here is a screen shot of my browser: http://i.imgur.com/WMyUUJM.png

      1. 7

        Not being able to hide the top tab bar

        $ cat scratch_user/chrome/userChrome.css 
        #TabsToolbar { visibility: collapse; }
        
        1. 1

          I also use CSS to adjust some visuals in Vivaldi. The core difference from my perspective is that there is a whole community around adjusting these things in Vivaldi, while in Firefox is just another lose end for Firefox developers to lock down when the time comes.

          Additionally, in Vivaldi the vertical tab bar is the tab bar, not some third-party replacement that will have to be kept updated with every change Firefox makes.

          I think it’s quite comparable to the philosophical differences between Gnome (“Gnome devs decide what users want and are always right”) and XFCE (“get out of the users’ way”).

          1. 10

            Additionally, in Vivaldi the vertical tab bar is the tab bar, not some third-party replacement that will have to updated with every change Firefox makes.

            If I don’t like that vertical tab bar, I need some third-party replacement for it? It doesn’t sound like “get out of the users’ way”, it sounds like “provide different defaults.” How does Vivaldi guarantee that third-party tweaks will never have to be updated?

            One of the goals of web extensions is that addons are programmed against a stable API that will not change. So they will keep working even as the browser underneath changes.

            The breakage has been a major problem, and is one among the many reasons for phasing out legacy extensions.

            in Firefox is just another lose end for Firefox developers to lock down when the time comes.

            Good FUD.

            Anyway, there is a large community of Firefox users tweaking things to their hearts’ content. It just might not seem like so, when the entire user community is huge and includes lots and lots of non-savvy users who just run all stock.

            1. 2

              If I don’t like that vertical tab bar, I need some third-party replacement for it?

              The point is that you can modify the vertical tab bar just like a top or a bottom tab bar with extensions, without having to rip out the existing one and replace it with something completely different in Vivaldi.

              That’s way more stable than having to check whether some extension for tabs has added explicit support for the vertical tabs extension, because if they don’t none of the changes will have any impact (because they are changing the tab bar that isn’t used/hidden) in Firefox.

              Good FUD.

              We have already seen this with the GUI changes that intermingled back/forward buttons and the address bar so hard that it’s nearly impossible to get rid of the parts that one doesn’t use.

              Given past behavior, I expect that this will get increasingly worse.

    2. 11

      Other extensions that recently got ported to WebExtensions which may be of interest to power users are:

      1. 9

        This Mozilla-maintained list at Are we WebExtensions yet tracks the conversion for the most popular addons. It even links to a spreadsheet of suggested alternatives, in case the add-on is unmaintained.

        1. 1

          This is fantastic news, thanks for sharing!

          1. 1

            thanks for the notice!