Disappointed. Would have expected more in terms of UX from Google.
Anyway you might enjoy uMatrix, it's pretty good although it can be a tad bit annoying to figure out what I need to allow each domain in order for their pages to load content when they host content-critical scripts and such on a separate CDN-domain that they own or through a third-party CDN.
I also don't know if it's possible to allow some domain to always be allowed to be iFramed by any other. For example I would like to always allow embeds from SoundCloud, YouTube and Vimeo on any site.
(For the uninitiated: there is no yep/confirm/save element in the add-contact dialog. You have to press the back arrow -- the biggest text on the screen is the heading Add new contact, but that doesn't react to touch!)
You are right, however, that they have had many products with not so good or even bad UX.
I just failed to remember the bad ones at the moment when I wrote my comment.
You can do this with uMatrix (and have added this functionality to my own browsers for the sites you used as an example) To do the same, add the following rules to your 'My Rules' tab:
For SoundCloud:
* sndcdn.com other allow
* sndcdn.com script allow
* sndcdn.com xhr allow
* soundcloud.com frame allow
* soundcloud.com image allow
* soundcloud.com other allow
* soundcloud.com script allow
* soundcloud.com xhr allow
For YouTube: * youtube-nocookie.com frame allow
* youtube-nocookie.com script allow
* youtube-nocookie.com xhr allow
* youtube.com frame allow
* youtube.com image allow
* youtube.com other allow
* youtube.com plugin allow
* youtube.com script allow
* youtube.com xhr allow
* ytimg.com image allow
* ytimg.com plugin allow
* ytimg.com script allow
For Vimeo: * vimeo.com frame allow
* vimeo.com other allow
* vimeo.com script allow
* vimeo.com xhr allow
* vimeocdn.com frame allow
* vimeocdn.com other allow
* vimeocdn.com plugin allow
* vimeocdn.com script allow
* vimeocdn.com xhr allow
You can also do a global wildcard that allows all types such as * soundcloud.com * allow
but I prefer the more granular approach to allowing each element type. * googlevideo.com xhr allow
* *.googlevideo.com xhr allow * googlevideo.com * allowOn the other hand, I wouldn't build a blog with this kind of highlight popup nonsense in the first place, because it's stupid and annoying; I'd do it in the end if a client insisted, but I'd also try hard to build a case around user engagement (or lack of same) that the time and cost of doing it would be wasted. So we may not be talking to the same point here.
When you paycheck depends on people that don't care about it at all and keep adding stuff that is counter to that goal... then good luck
Drag to select, ctrl+c, ctrl+k, ctrl+v, enter.
Drag to select, ctrl+c, ctrl+t, ctrl+v, enter.
Drag to select, ctrl+c, ctrl+l, ctrl+v, enter.
working for me.