Ник Пост Дата
haste

Оказывается, текстовую часть в середине ссылки можно удалять.
Т.е. https://ntc.party/t/forum-rules-features-read-this/30/3 преращается в https://ntc.party/t//30/3, и прекрасно открывается.

Кроме того, /30 в данном примере - это номер темы на форуме. А /3 в конце - это номер конкретного сообщения в теме; если он не нужен, тоже можно удалять.

2024-04-17T17:41:34.538Z
ValdikSS

Это называется человекочитаемые урлы (ЧПУ).

2024-04-21T20:22:49.115Z
haste

Если эта человекопонятность (+ SEO-ориентированность) дают в результате URLы длинной в несколько строк мелким подчерком - ну ее в пень, такую человекопонятность.
Особенно если там кириллица, которая заурлэнкоживается, и получается уже 4 строки процентов и капса.
Считаю это насилием над моей тонкой эстетической натурой, предпочитающей минимализм. Сразу жалуюсь на такие сайты в Роскомнадзор.

Но в данном случае - все нормально, поскольку на движке Discourse мусор в урле - опционален. Аннотацию, если надо, я сам напишу.

Кстати, много где можно удалять незначимые части URLов. Например:

https://www.reddit.com/r/unpopularopinion/comments/1ca5lcd/being_too_hot_is_preferable_to_being_too_cold/

=

https://redd.it/1ca5lcd

2024-04-22T20:48:44.924Z
ilyaigpetrov(ilyaigpetrov)

Рекламирую GitHub - ilyaigpetrov/copy-unicode-urls: Copy unicode strings from address bar without nasty percent-encodings or punycode!.

2024-04-22T21:13:31.248Z
haste

Спасибо, красивое.
Но мне кажется, лучше разурлэнкоживать уже в буфере обмена, обрезать лишнее, и пр.
Надо будет поискать такое…

2024-04-22T21:26:56.186Z
ValdikSS

Это ваш браузер делает.

about:configbrowser.urlbar.decodeURLsOnCopy = true

2024-04-22T21:27:32.618Z
haste

Не по умолчанию.

Вообще, насколько помню - без указанной опции в FF можно выделить в адресной строке не весь урл, а все, кроме первой буквы h - адрес скопируется без кодирования, и с пробелами.

2024-04-22T21:38:20.590Z