Юз кейс: приходит мне ссылка в «уведомлениях». Хочу отправить её кому-то другому, для этого я
- Копирую ссылку из «уведомлений» через ПКМ «копировать ссылку»
- Копирую ссылку из адресной строки после перехода
- Копирую ссылку на комментарий в пункте под комментарием
Получаю:
- Критическая уязвимость сразу во всех распространённых браузерах (комментарий)
- Критическая уязвимость сразу во всех распространённых браузерах (комментарий)
- Критическая уязвимость сразу во всех распространённых браузерах (комментарий)
Во втором случае, если у пользователя другая настройка пагинации (например у меня 100 сообщений), то вторая ссылка не будет работать, потому что такого сообщения на странице нет -> нет перемотки и подсветки.
Кстати иногда вторая ссылка сама переворачивается в короткую форму после перехода по ней. Где-то один раз из двух-трёх. Прямо на глаза - в адресной строке на секунду старая, потом новая. Как будто она всегда должна быть короткой, но там гонка в JS и что-то не успевает подгрузиться.
Зачем нам вообще второй (длинный) формат, если короткий работает всегда?