Social media networks are well placed to get their little embedded code snippets updated across the web. And chances are, these links are being generated by a cross-origin javascript library anyway. If you wanted to be very generous, browsers could auto-whitelist origins of every javascript library loaded in the page.<p>In any remaining cases, there should still be some method to white-list the current behavior, e.g. rel=allowopener.