On Mac, I'd like to override the default behavior and open the browser in the background. This requires the Launch Services flag "DONT_SWITCH".
https://docs.rs/launch-services/latest/launch_services/struct.LSLaunchFlags.html
https://developer.apple.com/documentation/coreservices/lslaunchflags/1442057-dontswitch
I request implementing a builder method to allow control of launch flags or otherwise enable "dont switch" behavior.