Всем привет.
Меня достало прокручивать страницу блога в поисках новых комментариев, а заходить в "прямой эфир" не всегда удобно, поэтому написал userscript, который добавляет справа страницы кнопки перемотки по новым комментариям.
Работает в Firefox (надо поставить плагин GreaseMonkey), Chrome. Скорее всего, работает в Opera и чем-нибудь еще - никакого специфичного API нет.
Установить можно по ссылке. Если выдаётся исходник - значит, Ваш браузер не поддерживает userscripts.
О багах и предложениях можно отписываться тут.
UPD: теперь стало возможным просматривать родительский комментарий при наведении мышки на "^". Клик по-прежнему работает.
UPD2: создал репозиторий на GitHub.
И правда удобно! Правда, было бы еще удобнее, если бы он держал каждый новый коммент на середине страницы, а не вверху - в начале непрочитанной ветки всегда приходится подыматься вверх, чтобы увидеть контекст.
P.S. Ну и не знаю, насколько возможно второе, но было бы интерестно проскакить на первый непрочитанный с текущего положения - я когда прыгаю на новую ветку, то потом дальше листаю, пока она не закончится, и было бы классно просто нажать на "вниз" и перепрыгнуть на следующий непрочитанный блог. Хотя я, конечно, не знаю, может большинство читает по-другому.
>исходники этого скрипта стоит выложить
=)
Great job! Thank you!
Пришла в голову мысль. Допустим что у меня есть новые сообщения. Я перешёл на первое, а дальше покручиваю колесиком мышки. Напрягает то, что если я нажимаю следующее, то меня кинет обратно наверх, ко второму, что по-моему не есть гуд. Думаю стоит как-то отслеживать прокрутку и кидать на следующее снизу)
А ещё у меня фонтан идей.
Хорошая вещь, спасибо. Но хочу указать на баги/неудобства.
Что я делаю: нажимаю на "n new". Появляются синие стрелочки, вверх-вниз. Жму вниз-вниз-вниз, радуюсь жизни. Справа написано "4/n". Дальше жму Ctrl + Down_Arrow, опять радуюсь жизни. Нажимаю несколько раз, что-то прокручивается. Справа написано "4/n". Нажимаю опять стрелку вниз, ту, что на экране, мышечкой нажимаю. Счётчик меняется, там уже написано "5/n", и действительно, подъехал пятый новый пост, пусть даже я читал восьмой (плюс-минус eps). По-моему, неудобно. Не знаю, правда, зачем я трогал то мышь, то клавиатуру, но... вот так.
А ещё, когда я навожу на "^", действительно показывается родительский пост, но он на прозрачном фоне, и неудобно читать: буквы лезут друг на дружку.
Дело в том, что подобное было встроено вскоре в кодфорсес, то есть у Вас, скорее всего, два скроллера — «родной» и «дополнительный». И каждый считает по-своему, где Вы. А на ctrl+down реагирует только «родной» скрипт, поэтому на 4/n кнопки и не влияют.
Имеет смысл не показывать для неавторизованных, чтобы не обманывать, что новых сообщений 0.