HabAjax — скрипт, который существует около года, выполняет много мелкой и крупной работы по оформлению страниц сайта. Начавшись приблизительно с 20 функций обработки страниц, он развивался и получал новые возможности. Поддерживается 3 основными браузерами — Firefox, Opera, Chrome и несколько отошёл от поддержки 4-го браузера — Safari. Его основная цель — представить страницы более компактными и с меньшим количеством графического мусора — элементов, без которых можно обойтись.
Читать полностью »
Метка «юзерскрипты»
Новая тема HabrAjax
2012-10-16 в 6:14, admin, рубрики: greasemonkey, HabrAjax, userscripts, Веб-разработка, интерфейсы, юзерскрипты, метки: HabrAjax, userscripts, юзерскриптыБолее лучший навигатор по комментариям
2012-09-24 в 7:14, admin, рубрики: greasemonkey, userscript, userscripts, хабрахабр, юзерскрипты, метки: greasemonkey, userscript, userscripts, юзерскрипты Подумалось мне, давно я постов не писал, а заодно вконец меня достал наш навигатор по комментариям. Он и медленный (ну это нарочно, типа плавная прокрутка и всё такое) и как только переходишь на следующий комментарий, он помечает предыдущий как прочитанный, что бывает крайне неудобно — обратно-то не перейти. И по своим комментариям навигации вообще никакой нет. Давно уже думал сделать, тем более что пример уже есть. На одном блоге юмора и сплетен мы аж целый сервис пак сделали, 7 человек написали 200кб JS кода в виде userscript'a улучшающего сайт :) А куда деваться — сайт то хороший, но 80 лет в интернете…
Читать полностью »
«Пользовательские скрипты могут быть добавлены только из Интернет-магазина Chrome»? Нет, не только
2012-09-02 в 10:01, admin, рубрики: chrome web store, Google, Google Chrome, greasemonkey, userscripts, юзерскрипты, метки: chrome web store, userscripts, юзерскриптыИзменение политики установки юзерскриптов в Google Chrome.
В браузере Chrome версии 21 появилось новшество, известное ещё с её бета-версии: при попытке установить юзерскрипт браузер выдаёт провокационное, но некорректное по сути сообщение (в баре на странице вверху):
Расширения, приложения и пользовательские скрипты могут быть добавлены только из Интернет-магазина Chrome. Подробнее…
Ещё 20 августа было всё нормально, но с установкой новой версии политика начала действовать.
На самом деле, как они дальше поясняют, это утверждение неверно и представляет собой, по сути, дешёвый провокационный трюк, подталкивающий авторов опубликовать расширения в их «магазине». Выгода небольшая, но прямая, потому что регистрация автора — платная (однократно 5$), и часть авторов пойдут на это, потому что не каждый пользователь нажмёт ссылку «Подробнее...» и так и будет думать, что устанавливать расширения стало возможным только из «магазина». Даже поиск в Яндексе показывает такой типичный ход мыслей пользователей:Читать полностью »
HTML5 в HabraStorage
2012-06-27 в 13:59, admin, рубрики: habrastorage, javascript, Веб-разработка, хабрахабр, Хабрахабр API, юзерскрипты, метки: habrastorage, Хабрахабр, юзерскриптыОчень часто можно столкнуться с тем, что картинки в топике не грузятся и в комментариях пользователи возмущаются, что «надо бы перезалить картинки на HabraStorage». Но не все готовы устанавливать какой-то Adobe FlashPlayer, чтобы пользоваться этим сервисом.
Поэтому я написал небольшой userscript для себя и готов поделиться им со всеми.
Установка юзерскриптов в Опере в общих случаях и для защищённых страниц (https)
2012-03-25 в 5:13, admin, рубрики: javascript, opera, юзерскрипты, метки: юзерскрипты Разработка кроссбраузерного юзерскрипта HabrAjax подошла к той стадии, что для установки его в Опере требуется отдельная обширная инструкция, шире обычной. Причина — в том, что используется работа с другим доменами, один из которых — на протоколе HTTPS (plusone.google.com — кнопки Google Plus), и проверяются обновления скрипта на другом домене — userscripts.org. Всё это требует дополнительных настроек, которые в своё время были описаны прямо в юзерскрипте (ссылка в настройках "примеч.для Оперы"), но сделаны довольно кратко и с одной иллюстацией. Здесь посмотрим на вопрос шире, чтобы пользователи Оперы и разработчики юзерскриптов для неё имели инструкции под рукой и полностью понимали широту вопроса. Заодно, описаны места установки юзерстилей. Для тех, кто всё это знает, полезно будет посмотреть абзац выводов с 2 замечаниями в самом низу.
Читать полностью »