К слову, несмотря на то, что расширение называется Хабраюзер, чтобы им пользоваться, зарегистрированным хабраюзером быть не обязательно =) Достаточно быть просто читателем, на функционал это никак не влияет.
Начиналось всё с того, что я просто пытался сделать быстрый доступ к карме пользователя. Это вызвало двоякий резонанс на хабре, но я всё равно остался вполне доволен результатом. Примерно там же в обсуждении и родилась довольно банальная идея для второй фичи: подсветка автора.
Прошло немало времени, прежде чем у меня дошли руки и я реализовал этот функционал и обновил расширение (которое в то время называлось Habrauser popup).
В то время я стал замечать за собой такое поведение при чтении комментариев: листаем-листаем-листаем, считаем голоса и читаем сильно заплюсованные комментарии и их эпсилон-окрестность. А почему бы не делать это программно? Подсветим топовые комментарии!
Пока разрабатывал эту фичу, совершенно случайно наткнулся на пост, в комментарии к которому автор вопрошал, чегойто у него один из людей красненький! Я даже попытался на месте всё объяснить, но не очень успешно. Хм, людей надо как-то уведомлять об обновлениях и новых фичах. Да и может не всем по вкусу эти фичи.
Это послужило стимулом для инфраструктурной разработки: страница опций! Почему-то именно она выпила больше всего крови! Но была успешно допилена в версии 0.8.6, в которой я только и пытался уведомить о том, что расширение - это теперь не только ценный попап. Название было обновлено.
Закончив с подсветкой топовых комментариев, я стал оптимизировать. Немного покопавшись в Chrome Extension API я избавился от кучи лишнего неочевидного тяжеловесного кода, значительно упростил и включил синхронизацию настроек. Вот и опубликована версия 0.9.2 (нолик в начале ужасно читерски спасает от излишних придирок, типа: это бета-версия, чо вы хотите! Усё исправим! =) )
Надеюсь, кому-нибудь кроме меня покажется полезным =)
Собственно, установить отсюда.
Исходный код на GitHub: репортим баги, реквестим фичи, ставим звёздочки, присылаем пул-реквесты =)
Хорошего дня!