Привет, замечательное сообщество Discourse!
Как вам всем известно, в системе уже есть функция публикации постов.
При нажатии на кнопку «Поделиться» появляется всплывающее окно, которое выглядит так:
Полная ссылка, показанная на изображении выше:
https://meta.discourse.org/t/how-should-short-links-be-supported-in-discourse/15339/22
Обратите внимание, насколько длинная эта ссылка?
В чём проблема?
-
Для некоторых тем слаг может быть настолько длинным, что общая ссылка не помещается в лимит символов некоторых социальных сетей. Это негативно сказывается на распространении контента сообщества за пределами форума в соцсетях, что снижает приток трафика на форум.
-
Некоторые социальные сети не позволяют кликать по ссылкам или даже копировать текст. Пользователям приходится вручную вводить URL, чтобы перейти по ссылке. Слишком длинная ссылка увеличивает вероятность опечатки при вводе, что приведёт к нерабочей ссылке.
-
Делиться сверхдлинными ссылками выглядит небрежно.
Уже существует ручное решение
В Discourse есть встроенная функция, позволяющая заменить слаг на дефис, при этом ссылка продолжит работать. Обе ссылки ведут в одно и то же место. Но первая из них значительно короче.
https://meta.discourse.org/t/-/15339/22
https://meta.discourse.org/t/how-should-short-links-be-supported-in-discourse/15339/22
Мое предложение следующее:
A) Обновить всплывающее окно «Поделиться постом», чтобы оно заменяло существующие длинные URL-адреса со слагами на короткие ссылки (с слагом, заменённым на «-»).
B) По умолчанию включать короткие ссылки (с слагом, заменённым на «-») и добавить на экран всплывающего окна «Поделиться постом» кнопку, позволяющую пользователю выбрать тип URL (длинный или короткий).
C) Ввести настройку сайта для администраторов, чтобы они могли включать или отключать эту функцию в зависимости от своих предпочтений, установив глобальное правило для общих URL.
Что вы об этом думаете?

