Блог им. kulakov74

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

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

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

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

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

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



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

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


Данная публикация является личным мнением автора. Мнение владельца сайта может не совпадать с мнением автора.
    302
    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:
    Китай в 2026: от EV до ИИ и энергетики
    Китайский фондовый рынок в 2025 году выглядел стабильным и к концу года оценивался в более чем $57 трлн. Несмотря на эту стабильность, его...
    Фото
    ⏳ Последний шанс приобрести конвертируемые облигации МГКЛ с кэшбэком 10%
    Период покупки конвертируемых облигаций СО-001 (MGKLCO1) с кэшбэком подходит к концу. Чтобы получить кэшбэк 10% , квалифицированным...
    Фото
    🔔 Пора использовать потенциал нефтегаза
    💬 Рассказывает инвестиционный стратег ВТБ Мои Инвестиции Станислав Клещёв:  🔹 По нашей оценке, потенциал роста акций нефтегазового сектора в...
    Фото
    НОВАТЭК: Отчет за 1-е полугодие 2026 - прибыль продолжает падать, но лучшее впереди, если не прилетит
    НОВАТЭК отчитался за 1-е полугодие по МСФО, нормализованная чистая прибыль упала на 9% г/г  Пресс релизы максимально...

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

    ....все тэги



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