Advertisement |
What is the "Open in Sidebar" extension and how does it work?
This extension simplifies loading any web page within the integrated sidebar view. Click the action button or assign a keyboard shortcut to open the extension's interface. Drag and drop a link from the current tab into the sidebar view and wait for the page to load. You can view the original and loaded page side-by-side in a dual-pane layout. Whether you wish to load an online media player, a photo editor, or an online dictionary, this extension enables you to access these tools without navigating away from the original page. The extension includes an address bar located at the bottom of the view, allowing you to identify the currently loaded URL. Additionally, you can reset the view by clicking the home button, or if you want to load a new URL, paste it into the address bar and press Enter.
recommended The "Background Removal" extension for Chrome, and Edge browsers.
This extension uses an LLM library to accurately identify and remove backgrounds from images, enabling users to replace them with new ones. By leveraging the WebGPU implementation, AI operations are executed offline within the browser, ensuring user privacy and speed. Read more here.
What's new in this version?
Please check the Logs section.
How can I open the sidebar view without pressing the action button?
To assign a new keyboard shortcut for the extension, follow these steps:
Once saved, you can now use the assigned keyboard combination to open the sidebar view of the "Open in Sidebar" extension whenever you want.
Can I open any page in the sidebar view?
This extension enables the loading of webpages within an HTML iframe element, bypassing the default restriction set by the "X-Frame-Options: SAMEORIGIN" header. By removing this header, the extension grants permission for the requested page to be loaded within the iframe view. However, it's important to note that certain secure websites employ an additional security measure known as the "Content-Security-Policy: frame-ancestors" header. The extension does not support this feature yet. Therefore, you may encounter problems when loading pages with CSP headers set.
Is it possible to run a user script on pages that load in the side panel?
Starting from version 0.1.1, you can employ a custom JavaScript using the options page to execute on side panel loaded pages. To restrict the script to specific page origins, you can use an if statement with "location.href" or "location.hostname" matching. By doing so, you can have various scripts for different scopes. Additionally, it's possible to modify the page's CSS by creating a "style" element and assigning your styling code as the text content of this element.
How do I open the current page in the side panel?
Starting from Chrome 106, you'll find a context menu item when you right-click on links or pages. Use this option to move the current page or the selected link to the side panel. Once selected, the extension will automatically open the side panel and load the page for you. If the side panel is already open, it will navigate to the new destination.
Please keep reviews clean, avoid improper language, and do not post any personal information. Also, please consider sharing your valuable input on the official store.
Permission | Description |
---|---|
storage | to keep the internal preferences of the extension |
sidePanel | to be able to open the sidebar view |
declarativeNetRequestWithHostAccess | to modify HTTP headers to allow any page to load inside an iframe element |