Привет, мы используем «vdo» в трёх наших ссылках, но они отображаются в мобильной версии (где они ломают интерфейс, принудительно устанавливая слишком большую ширину).
Я только что протестировал это на последнем коде Discourse, используя примеры ссылок, которые предоставляются при первой установке компонента темы:
Внешняя ссылка, эта ссылка откроется в новой вкладке, https://meta.discourse.org, vdo, blank, remove
Самые лайкнутые, посты с наибольшим количеством лайков, /latest/?order=op_likes, vdo, self, keep
Конфиденциальность, наша политика конфиденциальности, /privacy, vdm, self, keep
Когда я принудительно перевожу свой сайт в мобильный режим, загружая его с параметром запроса ?mobile_view=1, первые две ссылки (установленные как vdo) корректно удаляются из заголовка, и отображается только финальная ссылка vdm.
Спасибо за тестирование. При использовании этого параметра в десктопном браузере я получаю правильные результаты как с нашими кастомными ссылками, так и с теми, что по умолчанию.
Однако вы пробовали на реальном мобильном устройстве? В Firefox на Android-смартфоне я вижу как стандартные, так и кастомные ссылки (режим десктопа отключён). Остальной интерфейс Discourse выглядит как обычный мобильный интерфейс.
(Если я вручную ввожу параметр ?mobile_view=1 в URL мобильного браузера, то ссылки ведут на vdo.)
РЕДАКТИРОВАНИЕ: Я также протестировал с Chrome на мобильном, и там всё работает корректно. Я немного сбит с толку, но и немного вздохнул с облегчением.