Сейчас сабж открывается только в той же вкладке. Это неудобно, в частности потому, что если ты открыл какой-то пост с каментами, потом увидел колокольчик, открыл его и перешёл по сообщениям в нём, то потом приходится возвращаться на исходный пост. Неудобство в том, что если новые каменты были выделены зелёным, то после возврата они уже не выделены, потому что ты как бы уже пришёл на страницу поста и следовательно их увидел. А раз так, ты не можешь понять, какие каменты новые, а какие были. Ну и вообще, у пользователя должна быть возможность выбрать, где открывать ссылки.
Проблема тут в том, что сообщения под колокольчиком — это не ссылки, и клики на них обрабатываются программно, поэтому их невозможно открыть в новой вкладке через клик правой:
Я пару раз писал по этому поводу челу на картинке выше, но реакции не было, так что решил сам. Пользуясь тем же расширением для Хрома, про к-е я уже
писал ранее — «User JavaScript and Css» — для решения других проблем с этим сайтом, я наваял фикс этой проблемы. Теперь на сообщениях можно кликать правой и в меню выбирать «Открыть в новой вкладке». Достигается это тем, что в момент нажатия кнопки мыши создаётся ссылка с таким же текстом. Так что при клике правой кнопкой получается так:
Это всё подходит только для Хрома и на компьютере, для ФФ есть какое-то другое расширение.
При клике левой кнопкой ничего не поменялось — всё также открывается в текущей вкладке (даже если держать Ctrl, что вообще-то не хорошо!). В принципе, можно исправить и это, но т.к. решение уже есть, то особой нужды нет.
Код javascript можно
скачать тут, он также содержит исправление для ссылок, о к-м я писал ранее.
Стилей тут всего 1 строка:
A.cmnt{color:black;text-decoration:none;}
Это нужно чтобы при подмене ссылок внешне всё выглядело без изменений.
Ну очень неудобно
Когда скрипт выполняется в Хроме, такого сообщения не может быть.
У меня работает.
Разбираться почему не работает удалённо не могу.
Надо смотреть, что выдаётся в консоли F12.