Очередной юзерскрипт. Теперь для удобства чтения комментариев
+472
Внимание: часть доработок, делаемых этим скриптом внедрена непосредственно в сайт.
Новая версия скрипта — в новом посте. Баг-репорты, предложения и идеи писать туда (не факт, правда, что я на них быстро отреагирую, и так три дня на работу наполовину забивал %)
Бывший постУж не знаю, зачем я за это взялся, но сегодня почти весь день убил на новый скриптик.
Что делает:
— FIX: меняет формат времени публикации на обычный (безо всяких там «только что» и «пять минут назад»);
— FIX: скрывает заминусованные комменты «старым» способом (т.е. не делает серым, а заменяет на ссылку «Раскрыть комментарий»);
— NEW: добавляет кнопочку «скрыть» под комментом. Полезно, когда кто-нибудь запостил музыку или тяжёлую гифку/картинку, тормозящую комп;
— NEW: добавляет в угол (там где «wide mode») timeline для комментариев. Можно прокрутить историю топика, наблюдая детально, какие комменты появлялись после каких. Полезно, когда случайно нажал «обновить», не дочитав свежие комменты, или пропустил слишком длинный кусок чатика.
UPD. Добавил ещё несколько примочек:
— FIX: иногда у меня часть комментов подгружается по два раза (редко, но бывает). Добавил костыль, удаляющий дублированные комменты. Потестить пока негде было — не знаю даже, работает ли;
— NEW: кнопка «в избранное» заменена на звёздочку (ну не сердечко, но всё же). Просто звёздочка была в ресурсах сайта, а сердечко мне пришлось бы подтягивать отдельно;
— NEW: теперь скрытые комменты запоминаются в sessionStorage. А это значит, что по крайней мере до закрытия браузера, можно давить F5 и не бояться, что только что скрытая музычка снова прорвётся;
— Ах, да. Ускорил скролл по комментам с секунды до 300мс (это ещё и в предыдущей версии было, просто забыл выписать).
Как видно, часть его функций — это исправление нововведённых недостатков, вернее, того, что не нравится лично мне :) Возможно, разработчики в конце концов поправят это в самом табуне, и тогда я выкину соответствующий код.
Ссылка удалена.
Заодно обновил парагрифатор. Ну мало ли, может кто им ещё пользуется :)
Как ставить— Под лисой: поставить аддон Greasemonkey и просто перейти по ссылке;
— Под хромом: или поставить Tampermoneky и открыть ссылку, или сохранить скрипт на комп, зайти в «Инструменты» -> «Расширения» и перетащить туда файл скрипта;
— Под оперой: сохранить скрипт в отдельную папку, убедившись, что опера не покоцала расширение ".user.js", потом зайти в табун, кликнуть правой кнопкой -> «настройки сайта» -> «скрипты», а там выбрать ту самую папку. Даже если папка уже была выбрана раньше — выбрать её ещё раз.
Новая версия скрипта — в новом посте. Баг-репорты, предложения и идеи писать туда (не факт, правда, что я на них быстро отреагирую, и так три дня на работу наполовину забивал %)
Бывший постУж не знаю, зачем я за это взялся, но сегодня почти весь день убил на новый скриптик.
Что делает:
— FIX: меняет формат времени публикации на обычный (безо всяких там «только что» и «пять минут назад»);
— FIX: скрывает заминусованные комменты «старым» способом (т.е. не делает серым, а заменяет на ссылку «Раскрыть комментарий»);
— NEW: добавляет кнопочку «скрыть» под комментом. Полезно, когда кто-нибудь запостил музыку или тяжёлую гифку/картинку, тормозящую комп;
— NEW: добавляет в угол (там где «wide mode») timeline для комментариев. Можно прокрутить историю топика, наблюдая детально, какие комменты появлялись после каких. Полезно, когда случайно нажал «обновить», не дочитав свежие комменты, или пропустил слишком длинный кусок чатика.
UPD. Добавил ещё несколько примочек:
— FIX: иногда у меня часть комментов подгружается по два раза (редко, но бывает). Добавил костыль, удаляющий дублированные комменты. Потестить пока негде было — не знаю даже, работает ли;
— NEW: кнопка «в избранное» заменена на звёздочку (ну не сердечко, но всё же). Просто звёздочка была в ресурсах сайта, а сердечко мне пришлось бы подтягивать отдельно;
— NEW: теперь скрытые комменты запоминаются в sessionStorage. А это значит, что по крайней мере до закрытия браузера, можно давить F5 и не бояться, что только что скрытая музычка снова прорвётся;
— Ах, да. Ускорил скролл по комментам с секунды до 300мс (это ещё и в предыдущей версии было, просто забыл выписать).
Как видно, часть его функций — это исправление нововведённых недостатков, вернее, того, что не нравится лично мне :) Возможно, разработчики в конце концов поправят это в самом табуне, и тогда я выкину соответствующий код.
Ссылка удалена.
Заодно обновил парагрифатор. Ну мало ли, может кто им ещё пользуется :)
Как ставить— Под лисой: поставить аддон Greasemonkey и просто перейти по ссылке;
— Под хромом: или поставить Tampermoneky и открыть ссылку, или сохранить скрипт на комп, зайти в «Инструменты» -> «Расширения» и перетащить туда файл скрипта;
— Под оперой: сохранить скрипт в отдельную папку, убедившись, что опера не покоцала расширение ".user.js", потом зайти в табун, кликнуть правой кнопкой -> «настройки сайта» -> «скрипты», а там выбрать ту самую папку. Даже если папка уже была выбрана раньше — выбрать её ещё раз.
104 комментария
Viva la старый табун!
З.Ы. Эх, такой рейт испортил… 666,66, лол.
Часто ты ей пользоваться будешь? А внизу коммента уже дофига текста — глаза разбегаются. Так что сделал так, чтобы не отвлекала вообще: главное — знать, что она там есть ;)
Если нет — то уже к ночи :) Ибо работать надо.
«в избранное» — бесправный отбрёхыш недоношенного интерфейса, каждая минута его жизни — это агония.
Текст — это, конечно, хорошо, просто у «избранного» есть хорошо узнаваемая пиктограммка, в отличие, например, от «ответить». Даже якорь соседний менее узнаваем и понятен, чем звёздочка/сердечко. Тем более, нажимается эта кнопка не так часто, значит ей не нужна большая площадь. Грех этим не воспользоваться.
Что такое сердечко? Избранное? Кто сказал? А может быть это что-то типа плюса, выразить комментатору сердечную признательность? Или послать виртуальный подарок? Я тебе сейчас штук пять ассоциаций на сердечко накидаю. На разных сайтах по-разному извращаются. Мне теперь для каждого сайта помнить?
А что такое якорь? Для меня это как раз больше ассоциируется с избранным — заякорить комментарий, привязать, чтобы потом быстро найти.
Особенно сейчас, в разгуле копирастии, когда каждый дятел свой высер патентует, открываешь какую-нибудь программу, в которой автор, вместо того, чтобы воспользоваться стандартными системными кнопками, проявил чудеса
идиотизмакреативизма, смотришь на этот креатив и реакция одна: глаза шире монитора и в них вопрос «ШТОЭТА???»Про якорь я и писал, что любое сердечко/звёздочка понятней якоря, однако ж заменять его текстом == бестолку захламлять нижнюю панель.
Всё всегда хорошо в меру: много слов — сложно быстро найти нужное, много иконок — хрен разберёшь, что какая значит. Сейчас слова осталось два: «ответить» и «редактировать», периодически еле видно «скрыть». Т.е. в большинстве случаев слово-действие одно, заметное, длинное, и имеет самую важную функцию — ответить на комментарий. Пиктограммы — всего три и разительно отличающиеся: избранное, ссылка на сам коммент и ссылка на коммент-родитель. Ими можно вообще не пользоваться. А можно навести на непонятную иконку и подождать подсказки (вот только да, к звёздочке я её забыл добавить — сделаю). Привыкнешь за пять минут, зато потом даже периферическим зрением будешь отличать Самую Важную Кнопку от редкоиспользуемой ерунды.
Возможно, это особенность именно моего восприятия — я научился читать хз когда, но мои первые воспоминания детства — я сижу и читаю. То есть как я научился читать — я не помню. И слова я воспринимаю целиком, я не читаю их по буквам, они для меня, фактически, являются пиктограммами. Поэтому и получается, что распознавать рисованые пиктограммы для меня — лишняя трата времени и сил, я их все равно в уме перепривязываю к словам, а только потом, по слову, понимаю их смысл.
Ладно, закончим на этом, если можно подменить пиктограммы на слова — вот и спасибо!
Кстати, после установки твоего скрипта подсказки ни на одном значке не всплывают. А на звездочке еще и ссылка в строке состояния не появляется.
Еще кстати — иногда время у свеженаписаных каментов заменяется на цифровое только после перезагрузки страницы.
Что касается ошибок, тут табун ремонтируют (см. коммент Орхи внизу). Так что скрипт будет глючить ближайшее время — это нормально.
Йей!
Даже не мечтал о подобном функционале, но йей!2
Спасибо!
И вообще утро. И программа не работает. И кофе почти кончился. И что я вообще несу?..
Я хейтер.
Такое уж оно — вдохновение…
Вот за это — отдельное спасибо, порой большие картинки чуть ли не эффект вайпа дают. Правда, на моём экране ссылка «скрыть» всё же бледновата, практически теряется.
Хотя старый подключаемый смайлопак пашет
В чем может быть проблема?
Сейчас сначала открыл файл, потом сохранил то, что открылось — все заработало.
Мистика…
Однозначно плюс.
Спасибо за отзывы, не ожидал, что столько кому будет нужно…
После отключения скрипта все заработало.
В чем может быть проблема?
В общем, не воспроизводится.
Хром.
Щьто делать?
а то в длинных лестницах кнопка «скрыть» проваливается на вторую страницу. ну и так как-то приятней глазу, имха, будет.
Но это точно не сейчас и скорее всего не сегодня.
Проверь ещё раз инструкцию по установке: обнаружились неожиданные нюансы.
УПД: А, тут движок обновляют… ОК, ждем.
Ну или отключи скрипт и подожди, пока движок обновится до конца :)
Ещё не забуть в списке публикаций/комментариев время поправить, а то там пока всё ещё «только что» и «5 минут назад».
Пользуясь случаем, вопрос: все видят московское время, или у каждого своё, поясное?
Где это?
Похоже, что по Москве.
Проверь личку.