Containers with Transitions is a brand new Firefox extension that improves the functionality of Mozilla's own Multi-Account Containers extension for Firefox.
Mozilla launched Containers as a Firefox Test Pilot project in 2017; the organization did not integrate Containers natively after the Test Pilot project ran its course but released the Multi-Account Containers extension instead. Firefox users who wanted to make use of Container functionality in the browser could install the extension to add support for it to the browser.
Third-party developers created specialized Container extensions, e.g. to restrict Facebook, Google, or YouTube to a container to limit tracking. Temporary Containers on the other hand creates self-deleting containers.
Containers with Transitions
Containers with Transitions is a fork of Mozilla's Multi-Account Containers extension that takes Mozilla's extension and improves it. The extension supports all features of Multi-Account Containers; you may use it to maintain a set of containers, and load sites into containers to separate their data from others.
What Containers with Transitions adds is the following: the ability to create rules to define in which container links are opened that are activated from specific domains that are open in containers.
Here is an example: say you open Facebook, Twitter, or Reddit in a container. You could create a new container, e.g. Clickbait or NSFW, and specify that any link opened on the original site in the source container is loaded in the new container.
Another example: open any link opened on Google or another search engine in a "Search" container instead of the current container to limit tracking.
Basically, what Containers with Transitions does is automate the process of opening links from specific domains in specific containers. While you can right-click on any link to open it in a specific container, using automation speeds up that process significantly especially if that is the desired action all the time.
The rules creation process is slightly complicated; the extension adds two rule option named default and domain.
Default rules open any external link that is activated in a container in a selected container, e.g. any link in the Search container is opened in the Temp container.
Domain rules supersede default rules. You may use them to specify a container that you want to open a domain in when a link that points to it is activated.
First thing you need to do is open the source page, e.g. facebook.com, in a Container after installation of the extension. One option to do so is to open the page, activate the Containers with Transitions icon, and select one of the available containers.
- Tip: check the "always open" box to always open the domain in the selected container.
- Activate the Containers with Transition icon again while the source page is active in the browser (and loaded in a container).
- Select "Edit Default Rules".
- Select the Source container.
- Select the desired container for external links opened from that container.
- Open the source domain in a container, e.g. images.google.com in any container.
- Select the extension icon and when it opens "Edit Domain Rules".
- Select the ">>" icon and select the "Google" container as the target.
The rule opens any link pointing to images.google.com in the Google container.
Containers with Transitions adds new options to the Containers functionality of the Firefox browser. Firefox users may use it for two purposes: always open links from a specific domain in another container or always open a specific domain in a specific container.
Now You: Do you use Containers?