Platform Support for BrowserLauncher2
Linux Mac SunOS Windows
Linux (2.4.x or higher)
Browsers: Epiphany, FireFox, Konqueror, Mozilla, Netscape, Opera
Browser Targetting: Supported
Forcing a New Window: Supported (see browser behavior)
Default Browser from System Property: Supported
Notes: If more than one of the supported browsers is available, the first one in alpha order will be invoked as the default.
Mac OS X (10.2 or higher)
Browsers:
Browser Targetting: Not supported, calls default
Forcing a New Window: Not supported
Default Browser from System Property: Not supported
SunOS
Browsers: Firefox, Mozilla, Netscape
Browser Targetting: Supported
Forcing a New Window: Supported (see browser behavior)
Default Browser from System Property: Supported
Notes: The default browser is invoked using the sdtwebclient command.
Windows (98, NT, 2000, XP, Vista)
Browsers: Firefox, IE, K-Meleon, Mozilla, Netscape, Opera
Browser Targetting: Supported
Forcing a New Window: Supported (see browser behavior)
Default Browser from System Property: Supported
Browser Behavior
The tables below detail the behavior of different browsers when invoking a url through BrowserLauncher2. The first column covers the behavior when an instance of the browser is already running. The second column notes if the browser supports forcing urls to be handled in a new window.
Linux/Unix
Browser | Instance Running | Force a New Window |
Epiphany | New Tab | Supported |
FireFox | New Tab | Supported |
Konqueror | New Tab | Supported |
Mozilla | Same Instance | Supported |
Netscape | Same Instance | Supported |
Opera | New Tab | Supported |
Windows
Browser | Instance Running | Force a New Window |
Firefox | New Tab | Supported |
IE | New Window | *Not Supported |
K-Meleon | New Window | *Not Supported |
Mozilla | New Window | *Not Supported |
Netscape | New Tab | Not Supported |
Opera | New Tab | Not Supported |
*Users will always get a new window so trying to force a new window will succeed but the browser does not support arguments to force a new window.