Search
Write a publication
Pull to refresh

Кармавьюер как слабо связанный модуль к HabrAjax

Reading time1 min
Views652
Модуль — это независимый плагин, который может работать без основного скрипта. История данного Кармавьюера начинается с 23 марта 2010 — автор Atilla написал скрипт показа кармы по наведению мыши на имя пользователя. К этому времени существовали другие 2-3 реализации показа кармы и одна — даже с изменением без захода на страницу. Скачать кармавьюер.
HabrAjax

Особенности показа данных


* Данные для одной и той же ссылки читаются с сервера не чаще раза в 60 с (по наведению мыши), по рекомендации API: habrahabr.ru/info/help/api.
* показ активируется на 4 типах ссылок на пользователей: на подписи к статье, на ссылке хабраюзера в текстах и в правой колонке, в комментариях, в ответах на вопросы.
* блок подсказки фиксируется на странице кликом мыши, не исчезая по отведению. Повторный клик возвращает блок в исходное состояние — исчезновение при отведении мыши.
* Все показатели округлены до 0.1
* Быстрое проведение мыши над именем (менее 250 мс) не приводит к запросу показателей.
* цветами подложки отражаются 4 интервала значений кармы: ██ до -5, ██ -5: 9.9, ██ 10: 24.9, ██ 25 и более.
* если при получении данных произошла ошибка (например, нет связи или сервер не отвечает), повторного запроса нет.
* Работает в Fx, Chrome, Opera. В Safari не проверялось, но тоже должен (скриншот из Оперы).
Tags:
Hubs:
Total votes 16: ↑5 and ↓11-6
Comments0

Articles