ContainMarks bởi mikenrafter
Natively and easily edit and open bookmarks in multi-account containers. Now works with Firefox Sync!
11 người dùng11 người dùng
Siêu dữ liệu mở rộng
Ảnh chụp màn hình
Về tiện ích mở rộng này
ContainMarks
Natively and easily edit and open bookmarks in multi-account containers.
Compatability
This extension works well with both Temporary Containers on the Mozilla-Addons-Store and Temporary Containers Plus on the Mozilla-Addons-Store.
Usage
(see the screenshots above, or head to the repository for gifs)
Security
ContainMarks attaches a one-time code (a token) to all assigned bookmarks. This ensures only bookmarked pairings open in the assigned container.
Sync
ContainMarks works with Firefox Sync / bookmark transfer methods.
Privacy Policy/T.O.S/C.O.C
Slightly more technical details
Security Tokens
When a bookmark is assigned to a container, it receives a random token and a stable container index. The assignment is embedded in the URL's fragment, so the real URL remains intact and navigable.
E.G.
If the original URL already had a fragment (e.g.
The number is the stable, first-seen container mapping index.
This token is hidden when the user goes to edit the bookmark. It is hotswapped back in when the bookmark is saved. This makes native bookmark editing possible without exposing the internal workings of the extension or requiring users to not mess with the token in the URL. This is a slight oversimplification, but this is ~90% correct. Read the code for the full details.
Sync Mapping Folder
ContainMarks stores container mapping bookmarks in the Bookmarks Menu under
This keeps container references stable across renames and helps sync behavior across devices.
Token Retention Options
Token retention behavior is configurable in the options page:
Page-Action Bookmarking
The page-action shortcut always creates a bookmark for the current tab URL.
Made with ideas from
License
All code is licensed under the MIT License.
Because innovation is desirable.
Natively and easily edit and open bookmarks in multi-account containers.
Compatability
This extension works well with both Temporary Containers on the Mozilla-Addons-Store and Temporary Containers Plus on the Mozilla-Addons-Store.
Usage
(see the screenshots above, or head to the repository for gifs)
- Quickly bookmark the current page + container combo
- Assign a container from the bookmark context menu
- Easily edit assigned bookmarks with the native bookmark UI
- Assign whole folders in one pass
- Choose where quick bookmarks are saved from the options page
Security
ContainMarks attaches a one-time code (a token) to all assigned bookmarks. This ensures only bookmarked pairings open in the assigned container.
Sync
ContainMarks works with Firefox Sync / bookmark transfer methods.
Privacy Policy/T.O.S/C.O.C
- We do not collect ANY information from you, everything is stored locally.
- There are no terms of service, use as you please. Do respect the MIT License, however.
- Be kind to others. This rule will be enforced by owner of this repository, at their discretion.
Slightly more technical details
Security Tokens
When a bookmark is assigned to a container, it receives a random token and a stable container index. The assignment is embedded in the URL's fragment, so the real URL remains intact and navigable.
E.G.
https://example.com -> https://example.com#cm:r4nD0Mt_k3n:4If the original URL already had a fragment (e.g.
https://example.com#section), it is preserved after the encoding:https://example.com#cm:r4nD0Mt_k3n:4#sectionThe number is the stable, first-seen container mapping index.
This token is hidden when the user goes to edit the bookmark. It is hotswapped back in when the bookmark is saved. This makes native bookmark editing possible without exposing the internal workings of the extension or requiring users to not mess with the token in the URL. This is a slight oversimplification, but this is ~90% correct. Read the code for the full details.
Sync Mapping Folder
ContainMarks stores container mapping bookmarks in the Bookmarks Menu under
ContainMarks Sync.
- Folder location:
Bookmarks Menu(menu________) - Mapping bookmark title:
Mapping: {containerName} - Mapping bookmark URL:
about:{firstSeenIndex}:{cookieStoreId}:{backupName}
This keeps container references stable across renames and helps sync behavior across devices.
Token Retention Options
Token retention behavior is configurable in the options page:
Regenerate tokens on startuptoggleRegenerate tokens on every usetoggle
Page-Action Bookmarking
The page-action shortcut always creates a bookmark for the current tab URL.
- If the tab is in a container, the bookmark is container-mapped.
- If the tab is not in a container, a plain bookmark is created.
Made with ideas from
License
All code is licensed under the MIT License.
Because innovation is desirable.
Được xếp hạng 5 (bởi 1 người dùng)
Quyền hạn và dữ liệu
Quyền hạn bắt buộc:
- Xem và chỉnh sửa trang đánh dấu
- Theo dõi việc sử dụng tiện ích và quản lý các chủ đề
- Hiển thị thông báo cho bạn
- Truy cập các thẻ trên trình duyệt
- Truy cập hoạt động của trình duyệt trong khi điều hướng
- Truy cập dữ liệu của bạn trên mọi trang web
Thu thập dữ liệu:
- Nhà phát triển cho biết tiện ích mở rộng này không yêu cầu thu thập dữ liệu.
Thêm thông tin
- Liên kết tiện ích
- Phiên bản
- 1.2.1
- Kích cỡ
- 95,44 KB
- Cập nhật gần nhất
- 18 ngày trước (14 Thg 05 2026)
- Thể loại có liên quan
- Giấy phép
- Giấy phép MIT
- Lịch sử các phiên bản
- Thêm vào bộ sưu tập