Jump to content

Mozilla makes Tab Hiding API a priority


Batu69

Recommended Posts

Mozilla plans to switch the legacy add-ons system of the Firefox browser off in the Firefox 57 release which will be out in November.

The organization focuses on WebExtensions instead, and adds new APIs and improvements to Firefox to extend the capabilities of WebExtension add-ons.

 

Mozilla wants feature parity with Chrome when it comes to WebExtensions, and extend the capabilities of the Firefox browser in regards to WebExtensions beyond what Google Chrome offers.

 

This means effectively that any Chrome extension can be ported with relatively easy to Firefox, and that Firefox add-ons will become available that offer functionality that Chrome extensions cannot replicate.

Mozilla makes Tab Hiding API a priority

tab groups

 

Mozilla approved the Tab Hiding API yesterday and made it a priority 1 project. This API extends WebExtensions support in Firefox beyond what Chrome supports. As you may know, Chrome provides little to no options for add-on developers to manipulate the browser UI. Even core Chrome does not support modifications to the tab bar, for instance to change the disastrous "no scrolling on tab bar" rule of the browser.

 

The best Chrome extensions can do is to remove tabs from the browser's tab bar to display them in list form. Extensions like TabSense, PanicButton or Simple Window Saver improve the tab handling for instance.

 

Firefox's upcoming Tab Hiding API paves the way for Tab Groups like add-ons. Firefox has its fair share of Tab Group legacy extensions; Simplified Tab Groups or the excellent Tab Groups by QuickSaver are two of the most popular add-ons that provide the functionality.

 

The author of Simplified Tab Groups mentioned already that he would port his extension once the APIs become available.

Basically, what the API provides is functions to show and hide tabs in the Firefox tab bar. This is the main use case for tab groups functionality, a feature that allows Firefox users to create groups of tabs and switch between them.

 

Since you work only with a subset of tabs at a time, it means that you have a better overview of the open tabs of that group usually.

Closing Words

Mozilla has all hands on deck for the important Firefox 57 release. It seems likely that the pressure will drop once Firefox 57 is out, and the organization will continue to improve and add APIs to the browser.

 

It is clear that these APIs will never reach feature parity with the legacy add-on systems though.

Raymond Hill, the creator of uBlock Origin published an interesting post recently in which he confirmed that Firefox will still be superior to Chrome when it comes to content blocking when Firefox 57 gets released.

 

Article source

Link to comment
Share on other sites


  • Replies 2
  • Views 1k
  • Created
  • Last Reply
  • Administrator
25 minutes ago, Batu69 said:

Mozilla has all hands on deck for the important Firefox 57 release. It seems likely that the pressure will drop once Firefox 57 is out, and the organization will continue to improve and add APIs to the browser.

 

Raymond Hill, the creator of uBlock Origin published an interesting post recently in which he confirmed that Firefox will still be superior to Chrome when it comes to content blocking when Firefox 57 gets released.

 

This is really good thing be done by Mozilla. While additional APIs if may say so, has chances to slow the browser or make the switch less useful, but it surely help in increasing functionality, something which has been the biggest complain of users and addon developers.

 

What's also interesting is that addon developer's comments:

 

Quote

It baffles me that some people thinks Firefox is becoming a “Chrome clone”, it’s just not the case, it’s just plain silly to make such statement.

 

I wonder if his views are taken in overall or just limited to back side code of the browser here.

Link to comment
Share on other sites


I don't care much what Mozilla does, as long as they don't take away the unique advantage that Firefox has over Chrome, customisability. Especially UI customisability.

 

But, Firefox 57 will be avoided until I'm sure that all the addons I rely on are (1) available as a Web extension and (2) are 100% functionally compatible with the older version. Until then Firefox 56.x is where I stop.

 

I refuse to be a victim of Mozilla's still brain-dead "update Firefox first then check for addon incompatibility" arrogance.

Link to comment
Share on other sites


Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...