Script Summary: Подгрузка статей по Ajax; просмотр картинок; юзерстили ZenComment; принудительный кат; авторост полей ввода; краткие даты; ввод <source-font-blockquote> кнопками; Google+; скрытие/перенос сайдбара; Гугл/Яндекс-поиск; nbsp и Tab; фильтр по авторам и хабам; цитирование в почту в 1 клик; расцветка и подсчёт комментаторов, выделение автора топика, уплотнение длинных заголовков; автообновление версий для habrahabr.ru . Для Firefox3.6+, Chrome, Opera
(Для Chrome - загрузить файл по ссылке "Install" и перетащить на страницу chrome://extensions/ (инструкция).) Для Оперы: инструкция.
Это - сборный скрипт, подключающий ряд новых функций на сайте habr.ru в своих настройках. Баги и идеи для скриптов - на habrajax.reformal.ru. Рекомендуется установить юзерстили ZenComment, чтобы видеть страницы сайта компактными (стили согласованы со скриптами). Результаты опроса "В каком браузере вы используете HabrAjax?" (7 марта - 20 мая 2012) от 60 участников.
Что изменилось за последние дни:
114 группировка настроек скрипта, подсказки к настройкам. Добавлением примерно 40 КБ текстов в скрипт получили самодокументированные настройки, в которых также описаны некоторые постоянные функции скрипта и стилей.
113 (20.04) поддержка Iceweasel (Debian Linux) и Fx3.6; кнопка H3 для создания тега H3 при составлении статьи, вопроса; рамки таблиц в подгруженных статьях; редактировать свою статью по контекстной кнопке <Е>, начиная с выделеннной цитаты;
111 (7.04) отображение версии скрипта и его даты в настройках;
Планируется:
* ускорить алгоритм расцветки авторов;
Дисклеймер по поводу дизайна.
Скрипт выполняет много работы по представлению и обработке данных. Говорят, он не очень обращает внимание на дизайн. Если он пошатнул в вас веру во вселенское равновесие и чувство прекрасного, у Вас есть выход - включиться в проект и нарисовать макет того, как всё должно быть. Если вы уверены, что половине людей это понравится - у нас есть все основания воплотить ваш дизайн через скрипт и стили на страницах сайта.
Новое (8.01.2013): пользователь Хабра kaaboeld сделал заготовку дизайна Хабра в стиле Bootstrap, который можно подключить в рамках проекта HabrAjax, но для этого нужна дальнейшая работа. Примеры: лента, статья:
, 
Исходники проекта (.less) - https://docs.google.com/a/scrw.co/open?id=0B5SO... . Приглашаются энтузиасты для реализации замысла - сделать юзерстили Хабра в иной вёрстке. Обращаться можно в ЛС Хабра или на почту.
* включение юзерстилей ZenComment - применяются встроенные в скрипт юзерстили, которые отдельно существуют, но требуют установки расширения Stylish. Они преобразуют текст в более плотный и имеют 2 особых режима чтения комментариев (дзен и компакт).
* ограничение или убирание сайдбара - решение для узких окон и экрана или убирание избыточной информации целыми блоками (много лишнего скрывает также ZenComment).
* принудительный кат - ограничивает высоту любой аннотации в ленте до 240 (для ZenComment) - 290 пикселей, уменьшает картинки и видео до 240 на 120, сжимает вертикальные пустоты, предоставляет тегам не более 1 строки - всё, чтобы в окно поместилось несколько аннотаций и побольше текста.
* фильтр по авторам и ключевым словам - сворачивает аннотации до одного заголовка для указанного списка авторов и для указанного списка регулярных выражений - фильтров по тексту и по заголовкам.
* короткие даты текущего года - не показывает год, если он текущий или дата - не старее 8 месяцев.
* поиск Гугла по сайту - дополнительные кнопки для поиска Гугла и Яндекса по сайту и 3 режима вывода: в окно, в фрейм или в текущую страницу. Если ничего не введено - поиск по заголовку статьи среди избранного на сайте.
* корректировка ссылок - ссылки на переводы - в новом окне, ссылка "лента" - это "лента-новые", поправка ссылок в сайдбаре - на статьи, а не на сообщения.
* установка/скрытие кнопок Google+ и других - неиспользуемые шаринг-кнопки можно удалить настройками и поставить Google+, если она используется или для информирования о популярности статьи.
* ввод тегов source, font, blockquote - вносятся теги одним кликом над полем ввода; корректируется поведение некоторых других кнопок (нет блокирующего попапа).
* регулировка размеров длинных заголовков - уменьшается шрифт, если заголовок длинный; сокращаются длинные имена блогов в ленте и в сайдбаре.
* расцветка и подсчёт активности комментаторов - каждый комментатор получает цвет по числу ответов, которым отмечаются его комментарии узкой полосой слева и в заголовке ответов.
* фрейм половинной высоты для просмотра профилей, избранного, поиска и составления писем. Открывается выше или ниже места клика, чтобы не закрывать контекст и показывает данные, не уходя со страницы.
* Shift-Tab - для ввода символа табуляции в textarea, Ctrl+пробел - для "&+nbsp;".
* ссылки на кеши со страницы отбоя - если статья удалена или Хабр недоступен ("профилактические работы") - ряд ссылок на кеш страницы на крупных и мелких сервисах.
* авторост полей ввода - рамки многострочных полей ввода (textarea) расширяются автоматически, если позволяет высота окна.
* просмотр картинок без перезагрузки - (с версии 0.901) в увеличенном размере, с масштабированием колесом мыши и перемещением по экрану.
* выделение цитаты для комментариев и личных сообщений (ЛС, писем);
* комментирование подгруженных статей и комментариев через контекстную цитату и фрейм;
* редактирование своей статьи в фрейме, другой вкладке или непосредственно - по выделению цитат;

Прежний вид настроек на 2012-10-23, поясняющий различные возможности показа страниц (на странице с включёнными стилями ZenComment). Подсказки говорят о попавших в скриншот проявлениях различных функций.

109 (1.04.2013) добавки номеров статьи и вопроса за 1-е число (для вычисления приблизительных дат); CSS ZenComment, баг с 2 стрелками в "Фрилансим";
108 проверка версии - счёт дат по новому формату версий; кнопки "Пожаловаться";
107 исправлено изменение вёрстки на сайте (.comment_body, кнопки ответов на комментарии);
106 (6 мар) переход на нумерацию версий "по сборкам"; реагирование на пустую 500-ю страницу сайта;
0.909 (3 мар) сворачивание новостей до заголовка; responsive в ZenComment при ширине 320-640px; комментирование в фрейме прямо из подгруженной статьи или вопроса (выделить цитату - <-> - прокомментировать - "Ответ");
0.907 (22 фев) - скрыты стрелки оцениваний для read-only; приведение почты в порядок после обновлений сайта; восстановлена отправка выделенных цитат в почту;
0.906 заполнение правой колонки в корпоративных блогах; положение номера лайков в G+; просмотр страниц /special/* без скрипта; восстановление Youtube-заставок в "принудительном кате";
0.905 заполнение пустых сайдбаров корпоративных блогов последней копией из обычной страницы;
0.902 (3 фев) - центрирование картинок в Опере, Хроме по align=center; отступы в списках работ; футер и номера страниц - от Zen; скрытие "подфутера" (4 ссылок); выделение новостей от авторов-новостников (жёлтая подложка заголовка и флажок "Н"); просмотр webcache.googleusercontent через скрипты и стили; комментирование через выделение цитаты (контекстная кнопка "<_>" - "Ответ"); письмо через выделение цитаты; Песочница - во всех подменю;
0.901 (21 янв.) - просмотр картинок без перезагрузки; инструкция по публикации комментариев на HabraQuotes; поправка показа своих оставшихся голосов в меню пользователя после отправки оценок; видимость метки "Решение" в QA при подгрузке;
0.90 (8 января 2013) - поправка стилей в футере; логотипы в футере (исправлены в стилях; подключение habraquotes.ru; обновления месяцев по номерам статей (обычная ручная процедура); поправки инфографики в комментариях (облегчение нажатия стрелок оценок); "изм." комментов в QA (в ответ на недавнее дополнение функций сайта); подгрузка 1 из 3 статей над футером (частично - может быть подгружена только одна из 3 статей);
0.898 - переходы на следующую/предыдущую ветки из каждого заголовка комментариев; доработка инфографики для Chrome - уменьшение вертикальных зазоров;
0.897 - инфографика размеров и оценок комментариев (по наведению на их заголовок - включается настройкой "навигатор по веткам комментариев"); актуальная подпись Внутреннего Голоса, с пояснением его источника;
0.896 (8 ноя) - "изм" вместо "комментарий был изменён"; перенос комментаторов "Лучших" статей из "Прямого эфира" в блок "Лучшие"; примерные даты за 2010 год; все примерные даты в вопросах; нескрывание последних QA, поправка работ и фриланса (в ответ на изм. вёрстки);
0.895 - упразднение настройки Ctrl-Enter, восстановление ввода nbsp (по Ctrl-Space), Tab (по Shift-Tab), для всех бр-ров; доводка вёрстки Хрома; пометки "old" фоном строки в "Прямом эфире", если примерные даты показывают ответ в статью возрастом более месяца;
0.894 - 3 схемы расцветки авторов или их отключение; цвет кнопок сворачивания в аяксе-QA; http://habrahabr.ru/post/154923/ - о последней версии;
0.893 - ссылка на savepearlharbor.com со "Страница не найдена", "в черновики" или "тип-топ";
0.892 (16 окт) - снят блокер настроек Оперы-12 из-за более ранней загрузки юзерскрипта; ряд стилей из ZenComment - в чистом юзерскрипте; приблизительные даты "похожих ответов" по URL и даты статей за 2011 год (уже были за 2012); знаки на кнопке ответов в QA; укороченные даты в ленте; кнопка на комментарии, а не ссылка; более контрастные заголовки; укорочение хабов и значков профильности; похожие посты и вопросы - на кнопке; момент прочтения страницы и день недели на ссылке "Лента" в меню;
0.891 (11 окт) - версия выкачена с некоторыми недоделками в Хроме, но с хорошей поддержкой Fx (+ лучше с ZenComment), вследствие срочных правок вёрстки кнопок "Ответить", вместе с рядом подготовленных и отлаживаемых изменений: 0) учтена новая вёрстка кнопок "Ответ", 1) похожие посты и вопросы перемещены под статью и открываются большим спадающим списком; 2) укорочены даты, 3) укорочено пользовательское меню, 4) поддержка части стилей в чистом HabrAjax, 5) компактные ответы в ленте - мельче, плотнее и с более различимым стилем, чем статьи, 6) улучшен вид флажков на чистом CSS (в лентах).
0.889 (1 окт) - 5 флажков на чистом CSS, в том числе без ZenComment;
0.888 (28 сент) - исправления новой вёрстки дат статей; всплывающие языки и цвета шрифтов в поле ввода;
0.885 (12 сент) - прибитый футер; подчистка вёрсток;
0.878 (4 сент) - сокращение слова "хабра" до "χ·"; приблизительные даты по номерам статей; внешние ссылки в новом окне;
0.877 (20 авг) - сворачивать события в ленте до 1 строки (настройка) в связи с появлением событий (анонсов мероприятий) в ней; по умолчанию - свёрнуты до 2 букв "ev"; по наведению мыши - название (ссылка) и дата (города, к сожалению, нет среди параметров);
0.875 (8 авг. 2012) - мелкая вёрстка (ранее - высоты даты и автора, положение Google+ в Fx);
0.873 - дни недели при датах, кроме "сегодня" и "вчера" (помогут лучше понимать обстановку во время публикации);
0.87 (20 июля) - авторост полей ввода; 0.872 - поправка для Оперы;
0.869 (19 июля) добавлен Bing.com на 404-й странице; убран большой рисунок монстра там же; подсветка автора в субответах в QA; улучшены стили тегов; из ZenComment выброшены устаревшие вёрстки (около 10КБ)
0.866 (12 июля) - поправка показа кармавьюера (плагин к этому скрипту) для ссылок на пользователей в подгружаемых статьях; убирание перехода в текущем окне по Ctrl-click на именах юзеров; показ номера встроенной версии ZenComment (title в настройках);
0.865 (3 июля) - вёрстка подгружаемых вопросов-ответов в Избранном; Трекер (вёрстка, ZenComment 2.50); сокращения имён в правом меню;
0.864 (28 июня) - исправление вёрстки суб-ответов в QA вслед за изменениями на сайтё 26 июня;
0.863 - нотификация почты во встроенном ZenComment;

0.859-861 (20 июня) - страница отбоя "Доступ к публикации закрыт" (бета), 0.86 - +Яндекс-кеш, затем добавлены Mail.ru- и VK.com-кеши;
0.858 (10 июня) - добавлена настройка отмены кнопки "Наверх" (по умолчанию - не отменяется);
8_июня_2012: в юзерстилях ZenComment исправлена очередная "диверсия": сужена залезающая на поля слева кнопка "Наверх".
1) Кнопки "Читать дальше" сделаны компактными и прозрачными;
2) подправлены цвета и размеры подсказок "из песочницы", "recovery mode" и "перевод";
3) уменьшена высота всех остальных кнопок на сайте (за счёт пустот сверху и снизу).
0.851 (2.05.2012) - восстановлена расцветка авторов в QA; включена настройка "принудительный кат"; интеграция со скриптами Habra Karma View, Habr Percentage Ring;
0.835 - второй вариант подсветки комментариев автора топика, как описано в http://habrahabr.ru/post/142103/
0.833 (13 апр) - поддержка 41 языка программирования при показе кодов в теге SOURCE. Поддержка публикации комментариев с Хабра на сайте HabraQuotes.ru; как пользоваться, с картинками;
0.82 - плагины и модули для HabrAjax на основе CustomEvent (Fx6+, Chrome, Safari); первый плагин - диаграммы процентовки;
0.813 - завершение необходимых критических изменений после смены дизайна и функций на Хабре 14 марта
Новинки версии 0.811 - проверка и автообновление версий (период, минорные, критические обновления), оповещение о новых функциях до установки; лого и версия в метаданных; высота принудительного ката; письма по выделению имени автора или цитаты; кнопка предпросмотра в почте; компактные кнопки Google+.
0.808 - даты внедрения настроек, признак настройки "Новая" (за последние 30-50 дней); не отправлять по Ctrl+Enter (везде, кроме Chrome); не переводить фокус по Tab из textarea; вставка символов табуляции; вставка "nbsp;" (по Ctrl+пробел).
0.804 - поиск среди добавивших в избранное через Гугл и Яндекс; заготовка цитатника (отключаема в настройках, альфа);
0.794 - исправление бага Хрома по показу видео из свёрнутых аннотаций.
0.79 (16.01.2012): доработки стратегий принудительного ката (99%); добавлено ограничение показа тегов. Убираются кнопки поиска.
Фильтры по авторам и содержанию аннотаций.

0.78: принудительный кат - уменьшение картинок и видео, ограничение длины аннотаций;
0.77: решения в принудительном кате;
Версия 0.76 (8 янв., 20 часов): округлые подложки для авторов в комментариях;
стрелки в оцениваниях в QA;
тюнинг пиксельной точности для Хрома на стрелках в CSS;
Версия 0.75 (загружена 7 января в 9 часов):
1) центрированные рисунки при принудительном кате - прилеплены слева;
2) фикс бага Firefox по показу центрированных изображений - теперь они по центру и в Fx;
3) отключение режима хабраката в настройках (подгрузки статьи без перезагрузки страницы).
Версия 0.74 (загружена 6 января в 12 часов): 1) правки для Оперы: стили тегов BR;
2) правка для Хрома - определение подключенных стилей ZenComment (коррекция);
3) доработка основной функциональности для вопросов-ответов, QA (подгрузка контента и комментариев). Теперь весь сайт покрыт единообразными фукциями скрипта;

4) сохранение настроек (в хранилище или в about:config), экспорт/импорт/удаление настроек (кнопка ">"); настройки сохраняются по кнопке "Сохранить", применяются - при перезагрузке или открытии новой страницы. Для разных браузеров на компьютере - настройки независимы, но можно перенести экспортом-импортом.
5) доработка принудительного ката.
Версия 0.72 (загружена 2 января в 16 часов): 1) исправление подсчёта комментариев для каждого автора при расцвечивании;
2) оформляет сообщение из блога Внутреннего Голоса, которое выдаётся на сайте без подписи: размер шрифта не 40, а 20, подпись - с краткой инструкцией о том, как найти комментарии к этому сообщению. (Просто ссылку дать невозможно, сайт не даёт информации.) Пример:

3) Достигнут нормальный просмотр комментариев без стилей ZenComment. Лучшие результаты даёт просмотр со стилями, т.к. все дизайнерские элементы рассчитаны на них.
4) просмотр подгруженных комментариев в старых вёрстках (избранное, свои), подсчёт и расцветка авторов в QA, вёрстка в QA.
2. Идея компактности текстов. Много белого места разделяет блоки, но требует больше работы колесом мыши. Будем стремиться "Читать, а не скроллить!".
3. Отключения различных возможностей. Любые существенные возможности должны уметь отключаться, даже самые важные на взгляд разработчика.
. Отражено в настройках аккаунта, хотя никак не отражается на странице, кроме этого явного упоминания. Основные возможности и следствия из лицензии:
* не ограничивает права по запуску или использованию ПО;
* дает права на:
.. импортирование (использование в своём продукте с любой лицензией),
.. изменение (необходимо внести явные указания о том, что и когда изменено),
.. тиражирование (с сохранением авторства, указаний на лицензию, с приложением полного исходного кода и всего необходимого для повторной сборки и запуска);
* запрещает менять текст лицензии
Подробнее все права и требования приведены в тексте лицензии.
Это - сборный скрипт, подключающий ряд новых функций на сайте habr.ru в своих настройках. Баги и идеи для скриптов - на habrajax.reformal.ru. Рекомендуется установить юзерстили ZenComment, чтобы видеть страницы сайта компактными (стили согласованы со скриптами). Результаты опроса "В каком браузере вы используете HabrAjax?" (7 марта - 20 мая 2012) от 60 участников.Что изменилось за последние дни:
114 группировка настроек скрипта, подсказки к настройкам. Добавлением примерно 40 КБ текстов в скрипт получили самодокументированные настройки, в которых также описаны некоторые постоянные функции скрипта и стилей.
113 (20.04) поддержка Iceweasel (Debian Linux) и Fx3.6; кнопка H3 для создания тега H3 при составлении статьи, вопроса; рамки таблиц в подгруженных статьях; редактировать свою статью по контекстной кнопке <Е>, начиная с выделеннной цитаты;
111 (7.04) отображение версии скрипта и его даты в настройках;
Планируется:
* ускорить алгоритм расцветки авторов;
Дисклеймер по поводу дизайна.
Скрипт выполняет много работы по представлению и обработке данных. Говорят, он не очень обращает внимание на дизайн. Если он пошатнул в вас веру во вселенское равновесие и чувство прекрасного, у Вас есть выход - включиться в проект и нарисовать макет того, как всё должно быть. Если вы уверены, что половине людей это понравится - у нас есть все основания воплотить ваш дизайн через скрипт и стили на страницах сайта.
Новое (8.01.2013): пользователь Хабра kaaboeld сделал заготовку дизайна Хабра в стиле Bootstrap, который можно подключить в рамках проекта HabrAjax, но для этого нужна дальнейшая работа. Примеры: лента, статья:
, 
Исходники проекта (.less) - https://docs.google.com/a/scrw.co/open?id=0B5SO... . Приглашаются энтузиасты для реализации замысла - сделать юзерстили Хабра в иной вёрстке. Обращаться можно в ЛС Хабра или на почту.
Основные возможности скрипта:
* подгрузка статей в ленты по Ajax - просматривает статьи и комментарии без перезагрузки страницы по клику на "читать дальше" или заголовке аннотации статьи в любой ленте (главная, все, песочница, избранное, поиск, вопросы).* включение юзерстилей ZenComment - применяются встроенные в скрипт юзерстили, которые отдельно существуют, но требуют установки расширения Stylish. Они преобразуют текст в более плотный и имеют 2 особых режима чтения комментариев (дзен и компакт).
* ограничение или убирание сайдбара - решение для узких окон и экрана или убирание избыточной информации целыми блоками (много лишнего скрывает также ZenComment).
* принудительный кат - ограничивает высоту любой аннотации в ленте до 240 (для ZenComment) - 290 пикселей, уменьшает картинки и видео до 240 на 120, сжимает вертикальные пустоты, предоставляет тегам не более 1 строки - всё, чтобы в окно поместилось несколько аннотаций и побольше текста.
* фильтр по авторам и ключевым словам - сворачивает аннотации до одного заголовка для указанного списка авторов и для указанного списка регулярных выражений - фильтров по тексту и по заголовкам.
* короткие даты текущего года - не показывает год, если он текущий или дата - не старее 8 месяцев.
* поиск Гугла по сайту - дополнительные кнопки для поиска Гугла и Яндекса по сайту и 3 режима вывода: в окно, в фрейм или в текущую страницу. Если ничего не введено - поиск по заголовку статьи среди избранного на сайте.
* корректировка ссылок - ссылки на переводы - в новом окне, ссылка "лента" - это "лента-новые", поправка ссылок в сайдбаре - на статьи, а не на сообщения.
* установка/скрытие кнопок Google+ и других - неиспользуемые шаринг-кнопки можно удалить настройками и поставить Google+, если она используется или для информирования о популярности статьи.
* ввод тегов source, font, blockquote - вносятся теги одним кликом над полем ввода; корректируется поведение некоторых других кнопок (нет блокирующего попапа).
* регулировка размеров длинных заголовков - уменьшается шрифт, если заголовок длинный; сокращаются длинные имена блогов в ленте и в сайдбаре.
* расцветка и подсчёт активности комментаторов - каждый комментатор получает цвет по числу ответов, которым отмечаются его комментарии узкой полосой слева и в заголовке ответов.
* фрейм половинной высоты для просмотра профилей, избранного, поиска и составления писем. Открывается выше или ниже места клика, чтобы не закрывать контекст и показывает данные, не уходя со страницы.
* Shift-Tab - для ввода символа табуляции в textarea, Ctrl+пробел - для "&+nbsp;".
* ссылки на кеши со страницы отбоя - если статья удалена или Хабр недоступен ("профилактические работы") - ряд ссылок на кеш страницы на крупных и мелких сервисах.
* авторост полей ввода - рамки многострочных полей ввода (textarea) расширяются автоматически, если позволяет высота окна.
* просмотр картинок без перезагрузки - (с версии 0.901) в увеличенном размере, с масштабированием колесом мыши и перемещением по экрану.
* выделение цитаты для комментариев и личных сообщений (ЛС, писем);
* комментирование подгруженных статей и комментариев через контекстную цитату и фрейм;
* редактирование своей статьи в фрейме, другой вкладке или непосредственно - по выделению цитат;
Настройки скрипта
Вид настроек и подсказок к ним от 2013-04-28 в адаптивном дизайне при ширине окна меньше 640 пикс. .
Прежний вид настроек на 2012-10-23, поясняющий различные возможности показа страниц (на странице с включёнными стилями ZenComment). Подсказки говорят о попавших в скриншот проявлениях различных функций.

Новинки прежних версий
(Здесь есть ссылки на детали, не описанные в основных возможностях.)109 (1.04.2013) добавки номеров статьи и вопроса за 1-е число (для вычисления приблизительных дат); CSS ZenComment, баг с 2 стрелками в "Фрилансим";
108 проверка версии - счёт дат по новому формату версий; кнопки "Пожаловаться";
107 исправлено изменение вёрстки на сайте (.comment_body, кнопки ответов на комментарии);
106 (6 мар) переход на нумерацию версий "по сборкам"; реагирование на пустую 500-ю страницу сайта;
0.909 (3 мар) сворачивание новостей до заголовка; responsive в ZenComment при ширине 320-640px; комментирование в фрейме прямо из подгруженной статьи или вопроса (выделить цитату - <-> - прокомментировать - "Ответ");
0.907 (22 фев) - скрыты стрелки оцениваний для read-only; приведение почты в порядок после обновлений сайта; восстановлена отправка выделенных цитат в почту;
0.906 заполнение правой колонки в корпоративных блогах; положение номера лайков в G+; просмотр страниц /special/* без скрипта; восстановление Youtube-заставок в "принудительном кате";
0.905 заполнение пустых сайдбаров корпоративных блогов последней копией из обычной страницы;
0.902 (3 фев) - центрирование картинок в Опере, Хроме по align=center; отступы в списках работ; футер и номера страниц - от Zen; скрытие "подфутера" (4 ссылок); выделение новостей от авторов-новостников (жёлтая подложка заголовка и флажок "Н"); просмотр webcache.googleusercontent через скрипты и стили; комментирование через выделение цитаты (контекстная кнопка "<_>" - "Ответ"); письмо через выделение цитаты; Песочница - во всех подменю;
0.901 (21 янв.) - просмотр картинок без перезагрузки; инструкция по публикации комментариев на HabraQuotes; поправка показа своих оставшихся голосов в меню пользователя после отправки оценок; видимость метки "Решение" в QA при подгрузке;
0.90 (8 января 2013) - поправка стилей в футере; логотипы в футере (исправлены в стилях; подключение habraquotes.ru; обновления месяцев по номерам статей (обычная ручная процедура); поправки инфографики в комментариях (облегчение нажатия стрелок оценок); "изм." комментов в QA (в ответ на недавнее дополнение функций сайта); подгрузка 1 из 3 статей над футером (частично - может быть подгружена только одна из 3 статей);
0.898 - переходы на следующую/предыдущую ветки из каждого заголовка комментариев; доработка инфографики для Chrome - уменьшение вертикальных зазоров;
0.897 - инфографика размеров и оценок комментариев (по наведению на их заголовок - включается настройкой "навигатор по веткам комментариев"); актуальная подпись Внутреннего Голоса, с пояснением его источника;
0.896 (8 ноя) - "изм" вместо "комментарий был изменён"; перенос комментаторов "Лучших" статей из "Прямого эфира" в блок "Лучшие"; примерные даты за 2010 год; все примерные даты в вопросах; нескрывание последних QA, поправка работ и фриланса (в ответ на изм. вёрстки);
0.895 - упразднение настройки Ctrl-Enter, восстановление ввода nbsp (по Ctrl-Space), Tab (по Shift-Tab), для всех бр-ров; доводка вёрстки Хрома; пометки "old" фоном строки в "Прямом эфире", если примерные даты показывают ответ в статью возрастом более месяца;
0.894 - 3 схемы расцветки авторов или их отключение; цвет кнопок сворачивания в аяксе-QA; http://habrahabr.ru/post/154923/ - о последней версии;
0.893 - ссылка на savepearlharbor.com со "Страница не найдена", "в черновики" или "тип-топ";
0.892 (16 окт) - снят блокер настроек Оперы-12 из-за более ранней загрузки юзерскрипта; ряд стилей из ZenComment - в чистом юзерскрипте; приблизительные даты "похожих ответов" по URL и даты статей за 2011 год (уже были за 2012); знаки на кнопке ответов в QA; укороченные даты в ленте; кнопка на комментарии, а не ссылка; более контрастные заголовки; укорочение хабов и значков профильности; похожие посты и вопросы - на кнопке; момент прочтения страницы и день недели на ссылке "Лента" в меню;
0.891 (11 окт) - версия выкачена с некоторыми недоделками в Хроме, но с хорошей поддержкой Fx (+ лучше с ZenComment), вследствие срочных правок вёрстки кнопок "Ответить", вместе с рядом подготовленных и отлаживаемых изменений: 0) учтена новая вёрстка кнопок "Ответ", 1) похожие посты и вопросы перемещены под статью и открываются большим спадающим списком; 2) укорочены даты, 3) укорочено пользовательское меню, 4) поддержка части стилей в чистом HabrAjax, 5) компактные ответы в ленте - мельче, плотнее и с более различимым стилем, чем статьи, 6) улучшен вид флажков на чистом CSS (в лентах).
0.889 (1 окт) - 5 флажков на чистом CSS, в том числе без ZenComment;
0.888 (28 сент) - исправления новой вёрстки дат статей; всплывающие языки и цвета шрифтов в поле ввода;
0.885 (12 сент) - прибитый футер; подчистка вёрсток;
0.878 (4 сент) - сокращение слова "хабра" до "χ·"; приблизительные даты по номерам статей; внешние ссылки в новом окне;
0.877 (20 авг) - сворачивать события в ленте до 1 строки (настройка) в связи с появлением событий (анонсов мероприятий) в ней; по умолчанию - свёрнуты до 2 букв "ev"; по наведению мыши - название (ссылка) и дата (города, к сожалению, нет среди параметров);
0.875 (8 авг. 2012) - мелкая вёрстка (ранее - высоты даты и автора, положение Google+ в Fx);
0.873 - дни недели при датах, кроме "сегодня" и "вчера" (помогут лучше понимать обстановку во время публикации);
0.87 (20 июля) - авторост полей ввода; 0.872 - поправка для Оперы;
0.869 (19 июля) добавлен Bing.com на 404-й странице; убран большой рисунок монстра там же; подсветка автора в субответах в QA; улучшены стили тегов; из ZenComment выброшены устаревшие вёрстки (около 10КБ)
0.866 (12 июля) - поправка показа кармавьюера (плагин к этому скрипту) для ссылок на пользователей в подгружаемых статьях; убирание перехода в текущем окне по Ctrl-click на именах юзеров; показ номера встроенной версии ZenComment (title в настройках);
0.865 (3 июля) - вёрстка подгружаемых вопросов-ответов в Избранном; Трекер (вёрстка, ZenComment 2.50); сокращения имён в правом меню;
0.864 (28 июня) - исправление вёрстки суб-ответов в QA вслед за изменениями на сайтё 26 июня;
0.863 - нотификация почты во встроенном ZenComment;

0.859-861 (20 июня) - страница отбоя "Доступ к публикации закрыт" (бета), 0.86 - +Яндекс-кеш, затем добавлены Mail.ru- и VK.com-кеши;
0.858 (10 июня) - добавлена настройка отмены кнопки "Наверх" (по умолчанию - не отменяется);
8_июня_2012: в юзерстилях ZenComment исправлена очередная "диверсия": сужена залезающая на поля слева кнопка "Наверх".
1) Кнопки "Читать дальше" сделаны компактными и прозрачными;
2) подправлены цвета и размеры подсказок "из песочницы", "recovery mode" и "перевод";
3) уменьшена высота всех остальных кнопок на сайте (за счёт пустот сверху и снизу).
0.851 (2.05.2012) - восстановлена расцветка авторов в QA; включена настройка "принудительный кат"; интеграция со скриптами Habra Karma View, Habr Percentage Ring;
0.835 - второй вариант подсветки комментариев автора топика, как описано в http://habrahabr.ru/post/142103/
0.833 (13 апр) - поддержка 41 языка программирования при показе кодов в теге SOURCE. Поддержка публикации комментариев с Хабра на сайте HabraQuotes.ru; как пользоваться, с картинками;
0.82 - плагины и модули для HabrAjax на основе CustomEvent (Fx6+, Chrome, Safari); первый плагин - диаграммы процентовки;
0.813 - завершение необходимых критических изменений после смены дизайна и функций на Хабре 14 марта
Новинки версии 0.811 - проверка и автообновление версий (период, минорные, критические обновления), оповещение о новых функциях до установки; лого и версия в метаданных; высота принудительного ката; письма по выделению имени автора или цитаты; кнопка предпросмотра в почте; компактные кнопки Google+.
0.808 - даты внедрения настроек, признак настройки "Новая" (за последние 30-50 дней); не отправлять по Ctrl+Enter (везде, кроме Chrome); не переводить фокус по Tab из textarea; вставка символов табуляции; вставка "nbsp;" (по Ctrl+пробел).
0.804 - поиск среди добавивших в избранное через Гугл и Яндекс; заготовка цитатника (отключаема в настройках, альфа);
0.794 - исправление бага Хрома по показу видео из свёрнутых аннотаций.
0.79 (16.01.2012): доработки стратегий принудительного ката (99%); добавлено ограничение показа тегов. Убираются кнопки поиска.
Фильтры по авторам и содержанию аннотаций.

0.78: принудительный кат - уменьшение картинок и видео, ограничение длины аннотаций;
0.77: решения в принудительном кате;
Версия 0.76 (8 янв., 20 часов): округлые подложки для авторов в комментариях;
стрелки в оцениваниях в QA;
тюнинг пиксельной точности для Хрома на стрелках в CSS;
Версия 0.75 (загружена 7 января в 9 часов):
1) центрированные рисунки при принудительном кате - прилеплены слева;
2) фикс бага Firefox по показу центрированных изображений - теперь они по центру и в Fx;
3) отключение режима хабраката в настройках (подгрузки статьи без перезагрузки страницы).
Версия 0.74 (загружена 6 января в 12 часов): 1) правки для Оперы: стили тегов BR;
2) правка для Хрома - определение подключенных стилей ZenComment (коррекция);
3) доработка основной функциональности для вопросов-ответов, QA (подгрузка контента и комментариев). Теперь весь сайт покрыт единообразными фукциями скрипта;

4) сохранение настроек (в хранилище или в about:config), экспорт/импорт/удаление настроек (кнопка ">"); настройки сохраняются по кнопке "Сохранить", применяются - при перезагрузке или открытии новой страницы. Для разных браузеров на компьютере - настройки независимы, но можно перенести экспортом-импортом.
5) доработка принудительного ката.
Версия 0.72 (загружена 2 января в 16 часов): 1) исправление подсчёта комментариев для каждого автора при расцвечивании;
2) оформляет сообщение из блога Внутреннего Голоса, которое выдаётся на сайте без подписи: размер шрифта не 40, а 20, подпись - с краткой инструкцией о том, как найти комментарии к этому сообщению. (Просто ссылку дать невозможно, сайт не даёт информации.) Пример:

3) Достигнут нормальный просмотр комментариев без стилей ZenComment. Лучшие результаты даёт просмотр со стилями, т.к. все дизайнерские элементы рассчитаны на них.
4) просмотр подгруженных комментариев в старых вёрстках (избранное, свои), подсчёт и расцветка авторов в QA, вёрстка в QA.
Общие принципы работы скрипта и стилей.
1. Идея раздельного пользования стилями и скриптом. Если есть желание проверить работу стаилей без их установки, включите настройку "встроенные стили ZenComment".2. Идея компактности текстов. Много белого места разделяет блоки, но требует больше работы колесом мыши. Будем стремиться "Читать, а не скроллить!".
3. Отключения различных возможностей. Любые существенные возможности должны уметь отключаться, даже самые важные на взгляд разработчика.
Лицензия / License
Код распространяется под лицензией GNU LGPL v.3, на русском, wiki;
. Отражено в настройках аккаунта, хотя никак не отражается на странице, кроме этого явного упоминания. Основные возможности и следствия из лицензии:* не ограничивает права по запуску или использованию ПО;
* дает права на:
.. импортирование (использование в своём продукте с любой лицензией),
.. изменение (необходимо внести явные указания о том, что и когда изменено),
.. тиражирование (с сохранением авторства, указаний на лицензию, с приложением полного исходного кода и всего необходимого для повторной сборки и запуска);
* запрещает менять текст лицензии
Подробнее все права и требования приведены в тексте лицензии.



