Можно ли как-то помешать Telegram показывать страницы с моего сайта в версии Instant View?

Я веду блог и распространяю свои сообщения в канале Telegram. Однажды я удивился, что ссылки стали отображаться как версии "Мгновенного просмотра", так как мне никогда не удавалось поддерживать эту технологию (и, мне она тоже не нравится). Позже я обнаружил, что читатели, которых я не знаю, отправили IV шаблоны в Telegram, и в итоге один из них был одобрен.

Я искал любой способ остановить Telegram, преобразующий мои посты в IV версию, но безуспешно. Есть ли какой-либо (метатег, форма, что угодно), чтобы попросить Telegram отключить IV в ссылках из моего домена?

Спасибо!

2 ответа

Мгновенные просмотры реализуются с помощью набора жестко закодированных правил XPath, поэтому вы можете изменить разметку вашего сайта (например, имена классов / идентификаторов) или пути (/blog/a1.html/kek/a1). Это может нарушить правила, и IV не будет показано.

Еще один трюк - интегрировать iframe в тело статей (или до конца). Причина в том, что iframes не поддерживаются механизмом IV (исключение - встроенный youtube). Вы можете установить размер 1×1, чтобы сделать его невидимым для пользователей.

Другой трюк заключается в интеграции изображения с тегом src, ведущим к какому-либо несуществующему пути. Сервер Telegram не сможет получить ресурс, и генерация IV будет неудачной.

Нет. Вы не можете отключить мгновенный просмотр для своего блога или сайта. Именно так работает мгновенный просмотр Telegram. Он будет кэшировать сотни сайтов и обрезать содержание статей. Вы можете прочитать больше об этом здесь:

https://instantview.telegram.org/

В настоящее время проводится конкурс на шаблоны мгновенного просмотра. Цель состоит в том, чтобы как можно больше сайтов работало с мгновенным просмотром.

Другие вопросы по тегам