Hacker News Digest

22 августа 2025 г. в 11:49 • shkspr.mobi • ⭐ 77 • 💬 34

OriginalHN

#html#web-standards#web-development#web-share-target#user-experience#url-handling

What about using rel="share-url" to expose sharing intents?

Идея: добавить в HTML атрибут rel="share-url" для явного указания URL-адреса, предназначенного для шеринга.

Проблема:

  • Сейчас браузеры и соцсети угадывают, какой URL считать «поделиться» (обычно document.location).
  • Это ломается, если страница содержит параметры отслеживания или AMP-версию.

Решение:

<link rel="share-url" href="https://site.com/clean-url">
  • Убирает лишние параметры.
  • Позволяет указать канонический адрес.
  • Работает без JavaScript.

Бонус: можно добавить title, description, image таким же способом.