I use 1Blocker, a very mature ad blocking tool that just added JS-based blocking rules, and StopTheMadness is a popular tool for tweaking websites e.g. forcing videos up front, stopping auto play, and showing their controls. This allows macOS native PiP on most websites that don't usually support it.
I prefer FF due to ublock and better floating videos / Picture in Picture