XSLT removal will break multiple government and regulatory sites
- Удаление XSLT в браузерах разрушит работу правительственных и регуляторных сайтов по всему миру.
- Сотни порталов (Финляндия, Германия, США, Канада, Австралия и др.) используют XSLT для отображения XML-документов (законы, отчёты, статистика).
- Без XSLT эти ресурты станут недоступны для граждан, нарушатся юридические обязательства и процессы e-government.
- Предлагается сохранить поддержку XSLT как критическую инфраструктуру или предоставить механизм миграции.
Комментарии (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?
Идея: добавить в HTML атрибут rel="share-url"
для явного указания URL-адреса, предназначенного для шеринга.
Проблема:
- Сейчас браузеры и соцсети угадывают, какой URL считать «поделиться» (обычно
document.location
). - Это ломается, если страница содержит параметры отслеживания или AMP-версию.
Решение:
<link rel="share-url" href="https://site.com/clean-url">
- Убирает лишние параметры.
- Позволяет указать канонический адрес.
- Работает без JavaScript.
Бонус: можно добавить title
, description
, image
таким же способом.
Комментарии (34)
- Уже с 2016 г. существует более зрелый стандарт Web Share Target, реализованный в Chromium, поэтому ShareOpenly выглядит временной мерой.
- Большинство комментаторов считают кнопки «поделиться» на сайтах избыточными: копирование ссылки проще и не отслеживает пользователя.
- Текущие кнопки нужны в первую очередь соцсетям для сбора данных, а не для удобства пользователей.
- На мобильных устройствах системная кнопка «поделиться» быстрее и единообразнее, чем разные реализации на сайтах.
- Предложенный способ описывает, как сторонний сайт может сгенерировать URL для предзаполнения формы, но не решает проблему выбора нужного сервиса.