Hacker News Digest

Тег: #web-standards

Постов: 2

XSLT removal will break multiple government and regulatory sites (github.com)

  • Удаление XSLT в браузерах разрушит работу правительственных и регуляторных сайтов по всему миру.
  • Сотни порталов (Финляндия, Германия, США, Канада, Австралия и др.) используют XSLT для отображения XML-документов (законы, отчёты, статистика).
  • Без XSLT эти ресурты станут недоступны для граждан, нарушатся юридические обязательства и процессы e-government.
  • Предлагается сохранить поддержку XSLT как критическую инфраструктуру или предоставить механизм миграции.

by colejohnson66 • 22 августа 2025 г. в 17:38 • 115 points

ОригиналHN

#xslt#html#xml#web-standards#web-compatibility#government-services#web-browsers#github

Комментарии (71)

  • Участники спорят о предложении WHATWG исключить XSLT из HTML-спецификации: одни считают технологию мёртвой и опасной, другие — полезной для «без-JS» задач и госсайтов.
  • Поднимаются вопросы безопасности (libxslt на C), обратной совместимости и «доктрины never break the web».
  • Некоторые предлагают вынести XSLT в расширение или полифил, а также сравнивают судьбу XSLT с Flash, ActiveX и другими удалёнными технологиями.
  • Отмечается, что процесс удаления может занять годы, а пока лишь начато обсуждение, а не принято решение.

What about using rel="share-url" to expose sharing intents? (shkspr.mobi)

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

Проблема:

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

Решение:

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

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

by edent • 22 августа 2025 г. в 11:49 • 77 points

ОригиналHN

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

Комментарии (34)

  • Уже с 2016 г. существует более зрелый стандарт Web Share Target, реализованный в Chromium, поэтому ShareOpenly выглядит временной мерой.
  • Большинство комментаторов считают кнопки «поделиться» на сайтах избыточными: копирование ссылки проще и не отслеживает пользователя.
  • Текущие кнопки нужны в первую очередь соцсетям для сбора данных, а не для удобства пользователей.
  • На мобильных устройствах системная кнопка «поделиться» быстрее и единообразнее, чем разные реализации на сайтах.
  • Предложенный способ описывает, как сторонний сайт может сгенерировать URL для предзаполнения формы, но не решает проблему выбора нужного сервиса.