Можно ли как-то помешать 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/
В настоящее время проводится конкурс на шаблоны мгновенного просмотра. Цель состоит в том, чтобы как можно больше сайтов работало с мгновенным просмотром.