Greasy Fork is available in English.

HabrAjax

Cumulative script with over 60 functions for Fx-Opera-Chrome

脚本作者
spmbt
今日安装
0
总安装量
624
得分
2 0 0
版本
176.2018.4.26
创建日期
2014-06-02
最近更新
2018-04-27
许可证
暂无
应用到

HabrAjax

  • 2018-04-26 - domains habr.com + geektimes.com
  • 2017-08-15 - фикс нового дизайна для видимости комментов;
  • 2017-03-02 - правка прыганий комментариев, аватаров в них, отступов в сайдбаре (по новым стилям);
  • 2016-05-16 - очередной новый дизайн Х. по поводу слияния с М-м.;
  • 2016-03-12 - отметка внутренних ссылок http-https не как внешних;
  • 2016-01-22 - "всем переходить на https!";

HabrAjax (подробное описание) Сборный скрипт для сайта habr.ru и сопутствующего Geektimes.ru с поддержкой 3 основных браузеров, имеющий более 60 функций для улучшения подачи информации на страницах сайта. Работает совместно со стилями ZenComment, но спосбен работать и отдельно.

Cодержит в себе версию стилей ZenComment, (или ставится отдельно ), преобразующих внешний вид сайта, как описано в ZenComment и преодоление «бешеной плитки» на χ·е. Предпочтительнее устанавливать стили ZenComment отдельно (нет "рывка" от перестилизации в 1-ю секунду), с использованием аддона Stylish для Firefox или для Chrome или без него для Старой Оперы.

HabrAjax для Chrome или Старой Оперы устанавливается без вспомогательных программ. Для Firefox предпочтительно использовать Scriptish, но возможно и Greasemonkey.


Для подгрузки скрипта в Хром будет полезен файл манифеста примерно такого вида:

{
"content_scripts": [ {
  "exclude_globs": [ "https://habr.com/api/*", "https://habr.com/special/*",
    "https://geektimes.com/api/*", "https://geektimes.com/special/*", 
    "https://habrahabr.ru/api/*", "https://habrahabr.ru/special/*",
    "https://geektimes.ru/api/*", "https://geektimes.ru/special/*", "https://megamozg.ru/api/*",
    "https://megamozg.ru/special/*" ],
  "exclude_matches": [ ],
  "include_globs": [ "https://habr.com/*","https://geektimes.com/*",
    "https://habrahabr.ru/*","https://geektimes.ru/*", "https://megamozg.ru/*",
    "https://tmfeed.ru/*", "https://habrahabr.ru/auth/settings*", "https://plusone.google.com/*",
    "http://userscripts-mirror.org/scripts/source/*",
    "http://webcache.googleusercontent.com/search?q=cache:https://habrahabr.ru/*",
    "http://webcache.googleusercontent.com/search?q=cache:https://geektimes.ru/*",
    "http://webcache.googleusercontent.com/search?q=cache:https://megamozg.ru/*",
    "https://habrastorage.org/*", "http://legacy.habrastorage.org/*", "http://hbr/*" ],
  "js": [ "HabrAjax.user.js" ],
  "matches": [ "https://habr.com/*", "https://geektimes.com/*",
    "http://habrahabr.ru/*", "https://habrahabr.ru/*", "http://geektimes.ru/*",
    "https://geektimes.ru/*", "http://megamozg.ru/*", "https://megamozg.ru/*", "https://tmfeed.ru/*" ],
  "run_at": "document_idle"
} ],
"converted_from_user_script": true,
"description": "Cumulative script with over 60 functions for Fx-Opera-Chrome",
//"id": "HabrAjax",
"name": "HabrAjax",
"version": "176.2018.4.26",
"manifest_version": 2
}

или брать на Гитхабе

Скриншот настроек скрипта: http://img402.imageshack.us/img402/3154/habrajaxsett20130428.png Скриншот с пояснениями элементов: http://imageshack.us/a/img18/851/snaphajax20121023.png

Прежнее описание с устаревшей версией скрипта (не инсталлировать оттуда!): http://userscripts-mirror.org/scripts/show/121690.html