Need a plugin to open certain links in the system default browser

Add-ons for Pale Moon and other applications
General discussion, compatibility, contributed extensions, themes, plugins, and more.

Moderators: FranklinDM, Lootyhoof

User avatar
jrh26
New to the forum
New to the forum
Posts: 1
Joined: 2025-10-24, 20:15

Need a plugin to open certain links in the system default browser

Post by jrh26 » 2025-10-24, 20:37

My users have PaleMoon to access our internet web-based application. I need to link to an external web site that does not support PaleMoon.

I have set up the 'openwithieedge' add-on for a few of them so they can right-click and open in the browser of their choice and this works. However, it's a multi-step setup for the users and they have to remember to right-click every time.

What I want to do is have a plugin recognize the link (by attributes or URL) and automatically open in either a designated browser (like openwithieedge does) or the system default browser (better).

First, does just an extension already exist?

Second, I would be willing to pay someone to write what I need.

User avatar
jobbautista9
Board Warrior
Board Warrior
Posts: 1106
Joined: 2020-11-03, 06:47
Location: Philippines

Re: Need a plugin to open certain links in the system default browser

Post by jobbautista9 » 2025-10-25, 02:31

If they are on 64-bit Windows they can try using SubWebView. It's an add-on with an NPAPI plugin bundled that includes a whole build of the Chromium Embedded Framework (currently at version 130) and a shim for Internet Explorer. You can set-up specific sites (it also supports wildcards) in the add-on's options to use either engine. While the website is rendered using a different engine, the tab stays within Pale Moon (your browser extensions will not affect SubWebView's viewport though, so there will be no ad-blocking for example).
Image

Tired of creating stuff!

Avatar artwork by Shinki669: https://www.pixiv.net/artworks/113645617

XUL add-ons developer. You can find a list of add-ons I manage at http://rw.rs/~job/software.html.

User avatar
tellu-white
Lunatic
Lunatic
Posts: 286
Joined: 2022-03-08, 22:02

Re: Need a plugin to open certain links in the system default browser

Post by tellu-white » 2025-10-25, 16:14

"Need a plugin to (automatically) open certain links in the system default browser"

To open websites that do not support Pale Moon in another browser, the requirement to automatically open these websites in the "system default browser" is wrong. If users who use Pale Moon to access your web-based application have set Pale Moon as the "system default browser", an extension would also access this application in Pale Moon (which is the "system default browser" in this case). Therefore, it is not possible to bypass the requirement to ask the user to save in extension the path of the browser in which they want to open those websites that do not support Pale Moon - so a "multi-step setup for the users" cannot be avoided.

"it's a multi-step setup for the users and they have to remember to right-click every time"

The person programming the extension must know which domain (or domains) must be opened in a browser other than Pale Moon in order to enter these domains in the code, to automatically open these links with a click (to eliminate a step in the extension usage). This approach also eliminates a step in setting up the extension. However, this approach presents a potential problem: if the domain (or domains) that must be opened in a browser other than Pale Moon changes, then the extension code must also be modified.

Kris_88
Board Warrior
Board Warrior
Posts: 1168
Joined: 2021-01-26, 11:18

Re: Need a plugin to open certain links in the system default browser

Post by Kris_88 » 2025-10-26, 23:12

jrh26 wrote:
2025-10-24, 20:37
What I want to do is have a plugin recognize the link (by attributes or URL) and automatically open in either a designated browser (like openwithieedge does) or the system default browser (better).
You can do without a plugin and use a custom protocol handler if you can modify your URLs.
Search the forum for "custom protocol" and anything related to the mimeTypes.rdf file.
Here's a quick tip: viewtopic.php?f=62&t=29950
You can open the URL in your default browser with the "start url" command.