Как стать автором
Обновить

Taist: заточи «облака» под себя

Время на прочтение4 мин
Количество просмотров5K
image

Пост будет вам интересен, если вы: активно используете в работе любые облачные сервисы — например, для управления разработкой и проектами — Trello, Basecamp, Asana, Мегаплан, qTrack, для бухгалтерии и торговли — МойСклад, МоеДело, для CRM — AmoCRM, Highrise, и любые другие.

Еще интереснее будет, если вы при этом:
  • уже кастомизировали какой-либо софт или сайт, то есть адаптировали его под свои нужды — например, меняли исходники, писали плагины или, особенно, пользовательские стили/скрипты
  • либо хоть раз писали разработчикам используемых сервисов свои пожелания по функционалу


Мне интересно
Всего голосов 48: ↑43 и ↓5+38
Комментарии25

Userscripts.org: ищем альтернативы

Время на прочтение4 мин
Количество просмотров38K
Полагаю, многие активно применяют пользовательские скрипты (GreaseMonkey / UserJS). Думаю также, что каждому любителю «промасленных обезьянок» знакомо крупнейшее хранилище этих самых скриптов. А именно — каталог пользовательских JavaScript, расположенный по адресу userscripts.org. Я сам с удовольствием прибегал к его услугам в течение нескольких лет.
К сожалению, в последнее время userscripts.org ведёт себя крайне нестабильно.
image
Под катом интересующихся ждёт небольшое исследование вопроса + размышления на тему кто виноват и что делать альтернатив полюбившемуся ресурсу.
Читать дальше →
Всего голосов 29: ↑26 и ↓3+23
Комментарии6

Скрипт сворачивания комментариев на хабре

Время на прочтение2 мин
Количество просмотров8K
Добрый день всем. Я насчёт комментариев к статьям и их длинных и глубоких веток обсуждений, которыми они часто наполняются. Не знаю, как к ним относятся остальные участники сообщества, но у меня часто начинает плавиться мозг от объемов переписок между участниками и отсутствия возможности хоть как-то снизить этот поток информации.

Потому и был написан маленький юзерскрипт, добавляющий две простых фичи:
1. Возможность свернуть-развернуть ветки обсуждений;
2. При открытии страницы, автоматически будут свёрнуты все комментарии выше третьего уровня, за исключением тех веток, где есть непрочитанные вами сообщения, а также тех случаев, когда вы переходите к какому-то конкретному комментарию в статье через ссылку на него.

Пример нового заголовка комментария, ответы к которому были свёрнуты:


Таким образом, мы автоматически отфильтровываем глубокие ветки обсуждений, что сильно облегчает беглый анализ комментариев, но, при желании, мы можем быстро развернуть какую-то из веток и почитать остальные комментарии, если тема оказалась интересной.
Читать дальше →
Всего голосов 28: ↑20 и ↓8+12
Комментарии35

Форматирование в комментариях

Время на прочтение1 мин
Количество просмотров2K
Надоело мне писать теги в комментариях руками, и сделал я userscript, который добавляет кнопки форматирования к полю комментария. Непонятно, почему их до сих пор не сделали хабраразработчики. В посте есть — в комментариях нет.
Вот тут сам скрипт — userscripts.org/scripts/show/85482. Работать он будет в Google Chrome, Firefox, Opera и может даже IE8. Инструкции по установке, если не знаете как ставить userscript'ы, можно почитать тут — внизу страницы.

Скрипт работает и в постах и в q&a. Содержит вроде бы всё необходимое и даже irony. Если найдёте какие-нибудь баги — пишите.

Напоследок картинка — как это будет выглядеть:
image
Всего голосов 192: ↑182 и ↓10+172
Комментарии112

Оформление Google Reader в стиле Google Plus

Время на прочтение1 мин
Количество просмотров1.9K
Если вам понравилось новое оформление сервисов от Google и не хватает чего-то похожего в Google Reader, то добро пожаловать по ссылке: внешний вид популярного сервиса для чтения RSS можно сделать похожим на внешний вид G+ при помощи нехитрых манипуляций с userscripts.
Что получилось в итоге
Всего голосов 61: ↑45 и ↓16+29
Комментарии25

Новый хаб «Chrome Extensions» (с октября 2014 — «Расширения для браузеров»)

Время на прочтение8 мин
Количество просмотров20K
В классификаторе хабов произошло изменение. Все многочисленные статьи про расширения Хрома теперь можно пометить этим хабом, что призываю сделать авторов ранее написанных статей. Кроме этого, по случаю праздника, хотел бы написать обзор об истории расширений и юзерскриптов Хрома, о том, как они сформировались и к какому виду пришли.

Читать дальше →
Всего голосов 25: ↑19 и ↓6+13
Комментарии3

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

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

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

Прячем облако тегов

Время на прочтение1 мин
Количество просмотров512
Много-много раз обсуждалась полезность облака тегов на хабрахабре, но я думаю врят ли что-то изменится…
Лично меня оно просто раздражает, висит, понимаешь ли, на каждой странице, глаза мозолит. Так что я его просто спрятал, это делается очень просто. А именно:

код

Прописываем этот код в своём firefox'е или опере и всё. :)
Всего голосов 11: ↑4 и ↓7-3
Комментарии24

поиск в Google Reader

Время на прочтение1 мин
Количество просмотров605
в Хабре несколько раз всплывала тема отсутствия поиска в Google Reader.
учитываю, что доля пользователей ФФ достаточно велика среди хабролюдей рискну предложить нехитрый способ решить эту проблему.
Движок для скриптов Greasemonkey + один из Google Reader Search скриптов [1], [2], [3].
лично пользуюсь вторым скриптом.

UPDATE: в комментариях появился совет для пользователей Сафари.
Всего голосов 19: ↑17 и ↓2+15
Комментарии14

Просили чего-нибудь прикрутить?

Время на прочтение1 мин
Количество просмотров543
Штука довольно бесполезная и только для истинных фанов хабра.
На каждой страничке под профилем отображается карма, рейтинг и позиция в рейтинге.
Спасибо akira, показал, что у хабра тоже есть API. Хотя и очень-очень-очень скудный.

Вот код для greasemonkey:
смотреть
Только замените cyxapeff на свой ник. Ну или на ник того за кем вы хотите наблюдать.

Как это выглядит:


P.S 1) Я не умею писать на js это раз.
2) Я не тестировал этот скрипт практически нигде.
3) Эту фигню можно отображать на любом сайте, не только хабре.
Всего голосов 11: ↑11 и ↓0+11
Комментарии7

Хабраштуки, Inc

Время на прочтение2 мин
Количество просмотров701
Наш небольшой китайский заводик по производству спичечных коробков, расположенный в провинции Анхуэй, решил захватить еще и перспективный рынок Хабрахабра. Так как отдельного бюджета на лабараторные исследования и создание прототипов в нашей компании никогда не было и не ожидается, мы решили использовать уже готовый продукт (не работающий на текущей версии Хабрахабра), чуть-чуть его припудрить и выдать за свой. Тем более, что в отличие от выделения авторских и собственных комментариев, автодополнения тегов и подобных вещей, разработчики забыли сделать или не захотели сделать легкую вставку тегов в комментарии, а некогда автор прошлых таких штук, va1en0k в настоящее время впал в незаслуженную немилость хабралюда, что привело к не поддающемуся логическому объяснению его исчезновению.

Рис 2. Как работает Супер Увеличитель

Именно поэтому наш маленький, но очень амбициозный заводик после спарывания ярлыков и наклеек оригинального производителя, а также решения одной серьезной проблемы (в связи с этим благодарим dinamyte, который отказался даже от оплаты рисом своей неоценимой помощи), начал выпускать новый продукт.

Описание и ссылки на изделие №4 под хабракатом ↓
Читать дальше →
Всего голосов 127: ↑98.5 и ↓28.5+70
Комментарии64

Самый простой способ скачать видео с YouTube — 2

Время на прочтение1 мин
Количество просмотров946
Ответ на этот топик.

Я пробовал несколько разных способов скачки роликов с YouTube, но остановился на следующем:

1. Устанавливаете плагин для FireFox GreaseMonkey
2. Устанавливаете скрипт с сайта userscripts.org

процедура установки плагина и скрипта занимает не больше минуты, после чего все ролики на YouTube выглядят со следующей штукой:

image
Всего голосов 26: ↑11 и ↓15-4
Комментарии13

Выделение комментариев автора. Реализация

Время на прочтение1 мин
Количество просмотров682
В блоге «Хабрахабр — Идеи для сайта» lomalkin предложил подсвечивать комментарии автора топика.

Штука удобная. Я немного подумал, и написал реализацию для greasemonkey. Проверено в Firefox 2, 3 и Opera 9.52.

Установить.

История изменений

  1. исправлена работа в Firefox 2
  2. добавлена подсветка новых комментариев (с рамочками)
  3. добавлена подсветка комментариев после отправки нового сообщения
  4. добавлена подсветка собственных комментариев. Идею подсказал IIIEB4YK
  5. добавлен небольшой padding
  6. исправлена работа в случае, если пользователь не залогинен
  7. добавлены мягкие рамочки, на новых сообщениях рамка не заменяется
  8. скрипт оптимизирован, в зависимости от браузера ускорение составляет от двух до пяти раз
  9. исправлена ошибка с подсветкой имени автора в переводах
  10. скрипт переписан под суперхабр
Всего голосов 52: ↑48 и ↓4+44
Комментарии117

Greasemonkey для Internet Explorer

Время на прочтение1 мин
Количество просмотров666
Удобные пользовательские скрипты Greasemonkey работают в Firefox, Opera, Chrome и Safari. А что насчёт Internet Explorer? Ведь часто бывают ситуации, когда приходится пользоваться браузером встроенным в Windows, и было бы неплохо сделать работу в нём удобней.

Всё оказалось довольно просто: поддержка пользовательских скриптов на JavaScript есть в известном аддоне IE7Pro. Рассмотрим установку скрипта в Internet Explorer на примере YouTube HD Suite.

Читать дальше →
Всего голосов 16: ↑11 и ↓5+6
Комментарии3

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

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

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

Учимся писать userscript'ы

Время на прочтение7 мин
Количество просмотров288K
Доброго времени суток всем желающим приобщиться к миру пользовательских скриптов (они же userscript, userJS, юзерскрипты).

В этой статье я хочу поведать о том, что такое юзерскрипты, c чем их едят и, главное, как их готовят!

Внимание: предполагается минимальное знание javascript.
На практике доказано: юзерскрипты может писать человек, не знакомый с программированием, но обладающий усидчивостью и желанием изучить javascript!
О том, что такое javascript и как с ним обращаться, можно узнать на javascript.ru.
Поехали!
Всего голосов 144: ↑134 и ↓10+124
Комментарии44

Userscripts. Углубляемся

Время на прочтение6 мин
Количество просмотров46K
Как упоминалось в предыдущей статье, юзерскрипты поддерживаются всеми современными браузерами. И даже кое-как поддерживаются в IE7 и выше.

В этой статье мы поговорим о браузерах:
  • Ограничения
  • Проблемы
  • Расширения для запуска юзерскриптов
  • Установка юзерскриптов


Приступим-с
Всего голосов 49: ↑47 и ↓2+45
Комментарии23

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

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

Создание кроссбраузерной оболочки для пользовательских скриптов

Время на прочтение4 мин
Количество просмотров6.6K
Здравствуйте, уважаемые хабражители. Постов про пользовательские скрипты (userscripts) было на хабре немало, тем не менее, они только показывали, как ими пользоваться. А в работе юзерскриптов достаточно много кроссбраузерных несовместимостей (как и в любой области браузерного js). Естественно, можно установить различные дополнения для разных браузеров, однако, в случае написание скрипта для конечного пользователя, придётся сопровождать его огромным readme по установке компонент для обеспечения нормальной его работы. Что лично меня, да и вас, полагаю, тоже, не очень-то устраивает.

В данной статье речь будет вестись о трёх браузерах: Mozilla Firefox (с установленным GreaseMonkey), Google Chrome, Opera. Целью статьи является «заготовка», которая позволит пользовательскому скрипту работать одинаковым образом во всех перечисленных браузерах. Реализация GM API рассматриваться не будет, т.к. таковых уже сотни. Предполагается, что читатель уже знаком с общими правилами написания юзерскриптов (в случае, если нет, рекомендую сначала прочитать другую статью).
Читать дальше →
Всего голосов 28: ↑26 и ↓2+24
Комментарии10

Факторы популярности юзерскриптов на примере одного сайта

Время на прочтение5 мин
Количество просмотров1.5K
Поговорим о скрипте выделения комментария автора статьи в топике, который в своё время был крайне популярным, судя по количеству скачиваний с 2008 года на сайте userscripts.org (4433 на момент написания этого отзыва). Функция простая, но удивительно, как она могла набрать в несколько раз больше скачиваний, чем другие скрипты, с другими функциями. Давайте разберём факторы, которые могли приобрести популярность этого скрипта и не способствовать популярности других.
Читать дальше →
Всего голосов 17: ↑12 и ↓5+7
Комментарии5
1