Internal browser is needed, especially for YouTube links.
I appreciated how the reddit app I used (relay) kept everything internal. I don't want all the links I open on this app opening in my browser and plugging up my history. I doubly appreciated how it would open YouTube links in an internal video player that wasn't linked to my YouTube account in any way. This is a must have for me to prevent my YouTube "algorithm" from getting any ideas. For example, I watch a video about "X" and now my whole feed is suggesting I watch more videos about whatever "X" was.
The ability to use custom tabs has been good enough for me, but I guess an internal WebView could be a good option for some users as well.
Protip regarding the YouTube recommendations algorithm: you can go to playback history and remove and entry from there. That way, it's like you never watched it in the first place, and as such, you shouldn't get any more recommendations based on that playback.
What do you mean by custom tab? When I open a link it opens in the same kind of Firefox but not Firefox that a Gmail link would open in. Also, I would prefer not to do a wipe of my yt everytime I watch a video on how paperclips are made and yt decides paperclip videos are the way to go. I am really going to miss the ability to silo yt away from reddit lemmy if something like this feature doesn't get implemented.
Custom Tab is when links open in Firefox/Chrome, but still inside the app. Linking externally means that you leave the Jerboa app entirely and open the link in your standard browser.
Oh right so that is the current behavior. This still ends up with your browser history picking up everything that you go to in the app. I don't like this.
I personally would not like having links not open in Firefox, since I would lose the large amount of improvements I get from Firefox extensions. I also launch everything by default in private browsing, so the history issue is moot for me.