2 ms·
Ok, so people want previews with links, it's been around for a while. Generally at least a page title + favicon, if not the actual summary text. That's a featu
by olliej 3y ago
Ok, so people want previews with links, it's been around for a while. Generally at least a page title + favicon, if not the actual summary text.
That's a feature that has been supported for years, and while it's interesting that you're only just seeing the "share" link hitting the site now, the behaviour is somewhat required.
The alternative to you, the sender, loading the page is the recipient loading the page. As you're the one who has chosen the page to share it seems reasonable that you should be the one taking the "leak the page load to the site" hit, and you send the recipient a nice message packaging up the preview image and text and when they receive it they can choose whether or not to actually contact that server.
To answer "why not just reuse the loaded content": the title on the page may have been influenced by JS, specific login, etc and in addition sites may want to serve different content for a preview (maybe a headline image or whatever) and they may require additional queries. For example http://waffles.dog http://waffles.dog includes an image when sent as a message rather than just text saying "It's Waffles!" which is meaningless without context.
- lapcat 3y agoThere's no preview. There's an icon and a page title, which only appears in the share menu. See the addendum to the blog post: "The only purpose of the HTTP requests in Safari's share menu appears to be to display the link's icon and title in the share menu. Crucially, that information is not passed along to the other apps!" I actually wrote a Mac app with a share extension, by the way (it's in the blog post screenshots), so I do know what I'm talking about: https://underpassapp.com/LinkUnshortener/ https://underpassapp.com/LinkUnshortener/
- Wowfunhappy 3y ago> The only purpose of the HTTP requests in Safari's share menu appears to be to display the link's icon and title in the share menu. Crucially, that information is not passed along to the other apps! But it makes the share menu look nice. That has value.