There’s a lot to like about the Web Share API

As you can see, the sharing options depend on what the user has installed on their device. This is great because as the developer, you don’t have to care about what social networks they use—the list of options is always relevant. And if they don’t use social networks, no big deal—there are still options for things like texting, email, and copy to clipboard.

No ugly buttons. No tracking. No free advertising for social media giants. Are there any downsides to using the Web Share API?

Good example of not trying to assume everything yourself. Defer to your users’ preferences!

(Reminds me of Jeremy’s work around a native button[type=share]).