войти зарегистрироваться

Блог им. PtrXИдея для Google Buzz скрипта

Подаю идею написать скрипт для Google Buzz!
Скрипт должен подцеплять ссылку нa Google Profile пользователя и вытаскивать имя, именно это и есть адрес gmail ящика.
Например http://www.google.com/profiles/pupkin.vasja#buzz
Адрес электронной почты pupkin.vasja@gmail.com. Скрипт должен вставить иконку и ссылку ( icon ) рядом с именем.
Скрипт должен работать на базе Chrome Extensions или Greasеmonkey.
Пример:

image

Google ChromeНативная поддержка GreaseMonkey в Chrome 4

Когда Google внедрил поддержку расширениий для Chrome, в день открытия галереи их было всего около 300 штук, но уже на следующий день — 500. За прошедшие два месяца число выросло до нескольких тысяч, а сейчас можно говорить о мгновенном десятикратном приросте, потому что в Chrome 4 появилась нативная поддержка скриптов GreaseMonkey.

Не секрет, что для этого проекта компания Google пригласила на работу Аарона Будмана, автора Greasemonkey. Ему удалось так отлично интегрировать свою разработку в браузер, что Chrome воспринимает пользовательские скрипты как обычные расширения, которые устанавливаются и отключаются с помощью стандартной процедуры.

GreaseMonkeyНавигация между лучшими комментариями

Я хотел бы представить вам небольшое решение для оптимизации чтения Хабрахабра.

Всем (особенно пользователям маломощных ноутбуков) знакома проблема с холиварными популярными статьями на хабре, которые получают сотни комментов и жутко тормозят. Кроме тормозов возникает еще и проблема выделения полезной информации. Мое предыдущее решение, от которого я уже отказался, было основано на автоматическом свертывании комментариев длиной меньше определенного количества символов.

Но ведь у комментов есть оценки! Почему бы не воспользоваться ими как мерой «информационной ценности» комментария? После прочтения статьи о hjkl навигации у меня появилась идея клавиатурной навигации на Хабре, но не между всеми комментариями, а только теми которые были оценены выше определенного порога. Например, нажимая j, перемещаемся к следующему комментарию который получил больше 10.
Во время программирования я вспомнил очередную, часто здесь упоминаемую, информацию, а именно принцип Парето, согласно которому, 20% комментариев будут нести 80% информационной нагрузки. И добавил возможность «умной» навигации, когда перемещение происходит между 20% самых высокооцененных комментариев.

Я — склеротик :) «Удобняшки» для Хабра

Этот топик скорее надо поместить в блог «Я — тормоз», ну да ладно

После прочтения топика о UserJS в Chrome я подумал о том, что для Firefox тоже должна быть возможность использовать UserJS, и это, наверняка, удобно. Погуглил и вышел на Greasemonkey. Раньше я думал, что это приблуда исключительно для веб-девелоперов, вот такой я тормоз :)

В связи с этим вопрос: дайте пожалуйста ссылки на скрипты для Хабра, если таковые имеются.
Другие удобняшки для Хабра тоже принимаются.

Блог им. twelveGreasemonkey для Internet Explorer

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

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

GreaseMonkeyИспользуем jQuery в скриптах GreaseMonkey

Я хочу рассказать об удобных и неоправданно редко использующихся новшествах GreaseMonkey версии 0.8, которая доступна уже более года. Они помогут сделать пользовательские скрипты более модульными, а главное — дадут возможность без ухищрений использовать jQuery, что позволит нам «писать меньше, а делать больше». Речь идет о новых мета-параметрах пользовательских скриптов: @resource и @require.

GoogleОтделяем зерна от плевел в Google Reader


GreasemonkeyНа работе я стараюсь не читать Хабр и другие тематические сайты, они слишком затягивают. Можно потратить весь день на чтение статей, а по работе так ничего и не сделать. Но пропускать что-то новое и интересное я тоже не хочу, поэтому подписываюсь на различные RSS-каналы. После работы, а чаще в выходные, я открываю Google Reader и просматриваю весь список накопившихся постов. Некоторые из них написаны на интересные для меня темы, остальные — нет. Это напоминает мне чтение электронной почты, только входящие письма и спам попадают в одну папку.

Сначала я с этим мирился, но на этих выходных, с помощью Greasemonkey скрипта, исправил ситуацию.

GreaseMonkeyПишем кроссбраузерный UserJS. Пример №3: TwitPic thumbnails

Schwarzenegger: Buddy Bison and me in Washington @ Natl Park Trust event

twitpic-thumbnails.user.js добавляется на страницу твитера привью картинок с twitpic. Работает как минимум в Opera, Firefox Greasemonkey, Google Chrome и Safari GreaseKit.