I use Fluid to make “macOS Apps” for services like Remember The Milk and FastMail. When I clicked on an “external” link (not in the whitelist) in v1 it would be opened in the system browser. In v2 it opens in Fluid itself, overwriting the current page.
I was happy to see Fluid make a comeback with Fluid 2.0.
If you open up Preferences for the Fluid-created app and click on Whitelist you can “whitelist” specific URL/URL patterns. URLs that don’t match will open in your default browser.
For example, here’s a Fluid app I created for Basecamp. If I click on a non-Basecamp link (e.g. a link in message) it will open the URL in Safari.
I just discovered Pin to menu bar for Fluid app and it’s pretty cool how I could pin MPU forum as a menu bar item and when clicked, will show the iOS version of the forum. Very “Mac” like.
Another option I just discovered is Unite. For some reason Fluid didn’t work for a function of a web service I use all the time, but Unite does. Can’t say I prefer either for any other reason—just use what works for you!