Как стать автором
Обновить
  • по релевантности
  • по времени
  • по рейтингу

Скрипт, показывающий карму рядом с ником

Чулан
Имя: КармаПисчик 1.0
Цель: Снизить объективность оценки комментария.

Иногда хочется узнать карму хабраюзера, не заходя к нему на страницу.
Вуаля.
Теперь при помощи КармаПисчика вы можете сформировать свое предвзятое отношение к комментарию, еще не прочитав его. Стоит только навести курсор на ник.
А что дальше?
Всего голосов 22: ↑11 и ↓11 0
Просмотры 296
Комментарии 27

Userscripts. Упаковываем юзерскрипт для Chrome

JavaScript *
Tutorial
Доброго времени суток, уважаемые хабражители.

Сегодня мы поговорим подробней об упоминавшейся вскольз технологии написания кроссбраузерных юзерскриптов, а именно об упаковывании юзерскрипта в простейшее расширение для Google Chrome.

Ниже я постараюсь овтетить на вопросы «зачем ?» и «как ?».
Утолим жажду знаний
Всего голосов 25: ↑18 и ↓7 +11
Просмотры 33K
Комментарии 10

Userscripts. Кроссдоменные запросы

JavaScript *
Tutorial
Доброго времени суток.
Сегодня мы рассмотрим варианты организации кроссдоменных запросов в юзерскриптах.
В подробности реализации того или иного механизма я вдаваться не буду, но приведу пример кроссбраузерной оболочки для кроссдоменных запросов.
Приступим
Всего голосов 39: ↑38 и ↓1 +37
Просмотры 48K
Комментарии 11

Вышла «бета» скрипта HabrAjax

JavaScript *
Скрипт и стили для Хабра выложены в пользование и дальнейшее развитие. Количество «фич» довольно большое, поэтому, чтобы не затягивать дальнейшую разработку, скрипты и стили проработаны до необходимого минимума. Бесконечно улучшать просто нет смысла, потому что на сайте постоянно добавляются новые коды и вёрстка, старое ломается, функции приходится восстанавливать. Поэтому идея выкладки в формате «беты» — в том, чтобы различные пользователи, вдохновлённые возможностями оболочки (скриптов и стилей), прониклись идеей небольших доработок «под себя» этого основного скрипта, и тогда общая работа пошла бы заметно быстрее. Ведь совсем нетрудно и интересно потратить вечер для красивой «фичи» на 30-50 строк кода, но когда таких фич набирается 20 — стольких вечеров становится не хватать и требуется подключение сил других разработчиков.
Что заложено в скрипты и стили?
Всего голосов 15: ↑7 и ↓8 -1
Просмотры 1.1K
Комментарии 13

habrAllHub — переключалка между «Все блоги» и «Мои избранные блоги»

Ajax *JavaScript *
Реинкарнация кнопки «Читать все хабы» с возможностью вернуться к чтению избранных хабов (блогов); работает при авторизации; настройки выбора переносимы через JSON.

Эту кнопку «сломали» и пообещали, что «насовсем», разработчики сайта 14 марта 2012 года. Но свято место пусто не бывает, и появился её ослабленный клиентский «дух».

Скрипт сохраняет все ваши настройки блогов в одной большой JSON-строке, которая запоминается в хранилище браузера (не потеряется при сбое питания) и которая может быть вытащена для экспорта (кнопка «Импорт-экспорт») в другие браузеры и компьютеры (ею же можно воспользоваться, чтобы «посмотреть глазами других»). По кнопке-переключателю «Все/Свои» делается лёгкий выбор между всеми блогами или своими избранными. Фактически, это замена прежнему режиму «Читать все», убранному с сайта. Другие имеющиеся решения требуют чем-то пожертвовать: выбрать «всё» вручную (это означает — потерять свои избранные блоги), читать habrahabr.ru/posts/collective и habrahabr.ru/posts/collective/new (будут пропускаться блоги компаний) — обсуждение в QA.

Перейти на страницу скрипта. Сразу скачать скрипт habrAllHub.
Ограничение ответственности
Всего голосов 47: ↑42 и ↓5 +37
Просмотры 592
Комментарии 5

Кнопка «прочитать позже»

Habr
Здравствуй, %username%! Недавно (а точнее после прочтения этого топика) я задался вопросом о разделении избранного и того, что я хочу прочитать позже. Немного поискав, я обнаружил, что решения пока никто не предложил, и быстро набросал расширение для Google Chrome, которое добавляет кнопку «прочитать позже», а также пункт «прочитаю позже» в избранное.
Читать дальше →
Всего голосов 50: ↑34 и ↓16 +18
Просмотры 16K
Комментарии 36

Расширенный поиск Яндекса (и Гугла) с помощью установленного скрипта или в интерфейсе

JavaScript *Google API *Яндекс API *Расширения для браузеров
В яндекс-поисковике, как и в Гугле, есть настройки расширенного поиска (по датам, документам, сайтам, стране, языку, ...) и специальные страницы для расширенного поиска. То и другое бывает неудобно из-за интерфейса — большого количества нажимаемых кнопок, кликов и движений. Для некоторых (частоиспользуемых) режимов поиска сделаны юзерскрипты с выбором одной из десятков кнопок в один клик. На экране видны лишь несколько стартовых кнопок, работающих как спадающие списки по наведению мыши.

Такой скрипт, когда-то бывший без спадающих списков, давно работал на страницах Гугла, и, судя по количеству скачиваний, приобрёл популярность среди англоязычных пользователей (есть выбор 5 языков интерфейса). Однажды подумалось, что его несложно будет перенести на Яндекс, и на выходных за пару дней адаптация и перекраска под цвета Яндекса была сделана, и теперь он представляется «целевой аудитории» — людям из IT, которым иногда приходится много искать и которым привычно устанавливать дополнительные скрипты и ходить по гитхабам.
далее
Всего голосов 11: ↑9 и ↓2 +7
Просмотры 36K
Комментарии 4

Делаем из Хабра торт. Снова

Habr GreaseMonkey *
Спустя четыре года я решил, что пора. Это юзерскрипт «Хабраторт» версии три ноль.
Осторожно, картинки в высоком качестве.


Читать дальше →
Всего голосов 85: ↑81 и ↓4 +77
Просмотры 23K
Комментарии 32

Дальше не читал

Habr GreaseMonkey *
Recovery mode
КДПВ: Счётчик комментариев

Счётчик новых комментариев — очень удобная вещь, особенно для статей с оживлённой дискуссией.

Но он не идеален:

Случайно обновив страницу или закрыв вкладку мы теряем информацию о непрочитанных комментариях. Тратить время на ручной поиск новых комментариев вряд ли кто-то согласится.

Да и в статье, которую мы читаем первый раз от одного комментария к другому удобнее переходить по горячим клавишам.
Читать дальше →
Всего голосов 49: ↑48 и ↓1 +47
Просмотры 9.5K
Комментарии 15