
The functions optionaly exported by browser::open allows you to open urls in the user browser.
a set of known commands per os-name is tested for presence, and the first one found is executed. with an optional parameter, all known commands are checked.
the "open_browser" uses the system() function to execute the command. if you want more control, you can get the command with the "open_browser_cmd" or "open_browser_cmd_all" functions and then use whatever method you want to execute it.