Блог им. kulakov74

Уведомления под колокольчиком в новой вкладке

Сейчас сабж открывается только в той же вкладке. Это неудобно, в частности потому, что если ты открыл какой-то пост с каментами, потом увидел колокольчик, открыл его и перешёл по сообщениям в нём, то потом приходится возвращаться на исходный пост. Неудобство в том, что если новые каменты были выделены зелёным, то после возврата они уже не выделены, потому что ты как бы уже пришёл на страницу поста и следовательно их увидел. А раз так, ты не можешь понять, какие каменты новые, а какие были. Ну и вообще, у пользователя должна быть возможность выбрать, где открывать ссылки. 

Проблема тут в том, что сообщения под колокольчиком — это не ссылки, и клики на них обрабатываются программно, поэтому их невозможно открыть в новой вкладке через клик правой:

Уведомления под колокольчиком в новой вкладке

Я пару раз писал по этому поводу челу на картинке выше, но реакции не было, так что решил сам. Пользуясь тем же расширением для Хрома, про к-е я уже писал ранее — «User JavaScript and Css» — для решения других проблем с этим сайтом, я наваял фикс этой проблемы. Теперь на сообщениях можно кликать правой и в меню выбирать «Открыть в новой вкладке». Достигается это тем, что в момент нажатия кнопки мыши создаётся ссылка с таким же текстом. Так что при клике правой кнопкой получается так:

Уведомления под колокольчиком в новой вкладке



Это всё подходит только для Хрома и на компьютере, для ФФ есть какое-то другое расширение. 
При клике левой кнопкой ничего не поменялось — всё также открывается в текущей вкладке (даже если держать Ctrl, что вообще-то не хорошо!). В принципе, можно исправить и это, но т.к. решение уже есть, то особой нужды нет. 
Код javascript можно скачать тут, он также содержит исправление для ссылок, о к-м я писал ранее. 

Стилей тут всего 1 строка:
A.cmnt{color:black;text-decoration:none;}
Это нужно чтобы при подмене ссылок внешне всё выглядело без изменений. 


Данная публикация является личным мнением автора. Мнение владельца сайта может не совпадать с мнением автора.
    306
    8 комментариев
    Тоже несколько раз писал причем в постах Тима что улучшить, результатов не было)
    Ну очень неудобно
    avatar
    RoboScalp, это вы отдельно запустили, так нельзя. Это вам надо в Хром поставить расширение «User JavaScript and Css» и в него добавить сайт smart-lab.ru и там уже прописать этот скрипт и стиль.
    avatar
    RoboScalp, у вас написано Windows Script Host — это значит, что вы запустили скачанный скрипт отдельно, кликнув на нём на рабочем столе. Вот я сделал то же самое и получил эту же ошибку. 




    Когда скрипт выполняется в Хроме, такого сообщения не может быть.
    avatar
    RoboScalp, я ничё не понял.
    avatar
    RoboScalp, зачем тогда показывать картинку не из Хрома?
    У меня работает. 
    Разбираться почему не работает удалённо не могу. 
    Надо смотреть, что выдаётся в консоли F12. 

    avatar
    RoboScalp, так зачем была картинка с ошибкой не из Хрома? 




    avatar
    RoboScalp, думаю, по той же причине. 
    avatar
    Плач Ярославны. Ты знал куда шел. А если не знал, то незнание не освобождает от ответственности.

    Читайте на SMART-LAB:
    Фото
    💬 На связи с инвесторами
    За цифрами отчётности и корпоративными новостями всегда есть детали, о которых хочется узнать больше. Как работает отдельное направление,...
    Фото
    «Ренессанс страхование» возместила 131 млн рублей клиентам на восстановление после пожаров
    В этом году Группа Ренессанс страхование урегулировала восемь крупных страховых случаев по загородной недвижимости — общая сумма компенсаций...
    Фото
    Байбэк против дивидендов — что выгоднее акционеру?
    Когда у компании появляется избыточный денежный поток, перед менеджментом возникает классический вопрос: что делать с деньгами дальше? Их...
    Фото
    Нефтяной срез: выпуск №11. Удалось хорошо заработать пока все паниковали, но будущее туманно. Аккуратный переход в нефтебазовую оборону, ОСТАЛОСЬ ТОЛЬКО ДВЕ ИДЕИ.
    Продолжаю выпускать рубрику — Нефтяной срез. Цель: отслеживать важные бенчмарки в нефтяной отрасли, чтобы понимать куда дует ветер. Прошлый пост...

    теги блога СергейК

    ....все тэги



    UPDONW
    Новый дизайн