На момент 2010 года это была бета-версия, с возможными ошибками и недочётами, поэтому её хотелось бы потестировать.
На момент 9 марта 2012 уже серьёзная бетка версии 2.5 с минимальным количеством серьёзных багов и ошибок.
На момент 16 апреля 2012 уже серъёзная бетка версии 2.8.
На текущий момент уже стабильная версия. Пока сделаны версии для трёх браузеров - Chrome, Opera и Firefox. Для Оперы сделано в виде виджета и в виде расширения с кнопочкой, а также будет работать для новой Оперы на базе WebKit. 

У Оперы же в архитектуре виджетов не предусмотрен доступ к основному браузеру, а сайт nn.ru не предоставляет какой-либо интерфейс для авторизации (типа OAuth, OpenID и т.п.), поэтому пароль вводить нужно, но он нигде в виджете не сохраняется, если не поставлена галка "запомнить". Поэтому это безопасно. Можно выбрать действие "exit", чтобы полностью выйти. 

Скажу по секрету - пароль на сайте nn.ru гоняется туда-сюда по открытому http-каналу в открытом виде (-:Наконец-то, начиная с 9 октября 2013 года, ннру больше не передают пароль нигде в открытую. Причём даже сделали отправку комментариев по хешу 

8 августа 2010 добавил поддержку многопользовательской работы с возможностью переключения. Добавил возможность удалять навсегда из корзины, а также восстанавливать из неё же. Добавил меню для действий со всеми элементами - можно пометить как прочитанное, удалить, восстановить. 

20 августа 2010 добавил контакты с клубами, добавил также переписку. Теперь можно щёлкнуть в любом месте на имя пользователя и перейти в раздел переписка в личку. Чтобы открыть внешнюю ссылку на профиль, нужно щёлкать по иконке. Добавил смайлы, цитату - можно было цитировать любой выделенный участок текста. Ну и ссылка "история переписки". Контакты расположил в два столбца, так больше умещается. "Последние контакты" грузятся каждый раз, остальные - кешируются и раз в 3 часа обновляются. 

30 августа 2010 (версия 1.0.0.5) добавил много улучшений в блок переписки. Полностью синхронизировал его с блоком личных сообщений. Добавил смайлики и цитату везде в ответах. Теперь текст в переписке тоже сохраняется. Добавил возможность добавить в друзья и удалить, поставить в игнор и убрать. Теперь новые сообщения тоже идут в переписку и мигают, показывая, что есть новые сообщения. Чтобы снять мигание, можно или тыкнуть в поле ввода текста, или начать писать текст, или тыкнуть на мигающее имя. Добавил отображение поля email и сайта, если есть. При нажатии на email оно копируется в поле. Обновлять переписку не нужно, она автоматом обновится, когда появятся новые сообщения, но если очень хочется, то нужно нажать на активное имя пользователя ещё раз. 
В контактах сделал вывод по линиям,чтобы меньше прокручивать нужно было, отсортировал по дате последнего появления пользователя; внизу скрытники (смайлики которые). То есть, теперь при снижении активности человека он будет всё ниже и ниже пропадать из виду. 
Пока не реализовал обновление информации о пользователе в переписке, то есть, там может быть старое значение о том, когда последний раз человек был в сети...сделаю позже. Также в след. версии введу поиск контактов. 
Добавил везде скруглённые уголки, стало более симпатишно (-: 
Добавил поддержку gravatar.com для большого аватара пользователя (для прикола) 
В планах, например, сделать полный игнор, например, чтобы не видеть ответы на форумах/блогах от данного человека. Не проверял, но может быть, ннрушный игнор влияет и на это уже? Если нет, сделаю. 
Также в планах встроить визуальный редактор (ну чтобы смайлики были видны картинками) (-: 

1 сентября 2010 (версия 1.0.0.7) исправил кое-какие баги. Добавил просмотр информации о пользователе по наведению мыши на ник, везде. 

17 октября 2010 (версия 1.0.1.0) Клубы сгруппировал. Добавил функционал папок (группы), чтобы можно было нужных людей не потерять и группировать для удобства. Например, можно добавить группу "Близкие друзья" или "Лыжники" и т.п. Добавить или удалить в группы можно одним кликом мыши через всплывающее окно пользователя в любом месте (когда наводишь мышь на его ник). Сделал кеш для пользователей на 5 минут. За это время списки пользователей в клубах и т.п. берутся из кеша. Также сделал кеш для отдельного пользователя на 5 минут. Информация о том, где он был и когда, рисуется-обновляется каждую минуту. То есть, теперь всегда актуальная информация об этом везде будет указана, с точностью +-5 минут (чтобы не нагружать сильно сервер). Теперь поверх на картинке пользователя внизу пишется на зелёном фоне, друг это ваш, если так. Сделал звук по приходу новых сообщений, можно отключить. Сделал так называемый тихий режим (пауза), чтобы никто не отвлекал. В это время и трафик уменьшается, если это критично (мобилки). В этом режиме не делается запросов в сеть на новые сообщения, иконка становится серой и ничего не мелькает. Да, и ещё у тех, кто скрылся (скрытники) всё равно пишется время, когда он был последний раз на ннру. (-: от меня не скрыться Вроде пока всё, исправил кое-какие баги. В след. версии планирую сделать, чтобы можно было быстро посмотреть, на что же конкретно пришёл ответ с форума (будет всплывающее окно с пользователем, временем и текстом). И многое другое. 


14 ноября 2010 (версия 1.0.2.0) Отладил кеш пользователей, сделал страничник для них, встроил поиск пользователей. В форуме сделал показ того собственного коммента, на которое был дан ответ другим пользователем. А в блогах сделал показ всей цепочки переписки. Для этого нужно навести мышой на ссылку со стрелкой "вверх" - "отвечает в теме.." и т.п. для блогов. 
Сделал чистку этого кеша. Он будет храниться неделю после удаления самих событий. Немного улучшений и исправление ошибок. 


13 декабря 2010 (версия 1.0.3.0) Перевёл отправку сообщений в background, с рисовкой часиков. Если что пойдёт не так (сервер сбоит или инет), то через некоторое время можно повторить (это и раньше было. Но сейчас состояние отправки запоминается, и если во время отправки сообщения закрыть окно, то оно отправляется фоном. И когда через любое время открыть снова страницу, то сообщение уже будет отправлено). При нажатии на часики можно отменить отправку и повторить. Добавил для Хрома desktop notification. Типа для тех, кто глухой, чтобы видел (-: шутка) Вроде удобно. Можно отключить - иконка в правом верхнме углу. Теперь список переписки сортируется так, чтобы последняя переписка была выше всех. Сделал показ всех комментов для фотки, деревом. Нужно навести мышь на ссылочку со стрелочкой. Теперь информация о клубе показывается по наведению мышки на иконку клуба в списке контактов. Можно добавить сообщение в блог прямо из расширения - в поле ввести текст и нажать на ok. Ссылка на добавленную запись появится ниже. Некоторые улучшения и исправления багов, например, при ответе в блог кеш комментариев обновляется, чтобы увидеть свой собственный комментарий. (да и вдруг какой коммент удалили?) 


22 февраля 2012 (версия 2.4) В новой версии ветки 2 (после февраля 2012) движок полностью переделан, переведён на sqlite, стал быстрее и способен хранить бесконечное количество сообщений (ограничений нет). Исправлено много багов. Введено много новых возможностей и удобств. Теперь показывается предыдущее (ваше) сообщение на форуме, то есть, сразу видно, что вы писали. То же самое сделано для блогов и привата. Контакты, которые находятся в переписке, выделяются фоном в списке контактов. Учитывается пол юзера (если указан) в сноске "последний раз был". Приват берётся сразу весь и показывается постранично. Использован обратный страничник, где нужно. Это позволяет сделать так, чтобы сообщения были постоянно на одной и той же странице, сколько бы новых ни появилось. Добавил вывод картинок и файлов в сообщениях с форума. Картинки и ютуб открываются сразу же в расширении в слое типа lightbox. Чтобы открыть в браузере, нужно зажать control при клике. Все ссылки укорачиваются до минимально возможной длины с троеточием посередине. При цитировании они правильно раскрываются в нормальные полные ссылки. Некоторые ссылки, которые ведут на известные места на ннру, укорачиваются ещё сильнее, вида //форум/.. или //юзер/.. и т.п. В будущем планирую улучшить этот момент. Показываются количество комментариев в блого-теме или у картинки, чтобы можно было легче ориентироваться. Длинные записи сворачиваются и рисуются ножницы. Чтобы посмотреть весь текст, просто щёлкните по ним. И многое другое. Много ещё предстоит сделать, идей море. Ваши пожелания принимаются. 

9 марта 2012 (версия 2.5) Подготовил версию для новой системы расширений Оперы. Теперь в Опере работает точно также как в Хроме! Виджет для Оперы пока не протестировал, чуть позже. Исправил немного багов: 

11 марта 2012 (версия 2.6) Добавил импорт и вывод списка забаненных юзеров. Также эти юзеры участвует в скрытии тем от нежелательных юзеров. Встроил в данное расширение функцию скрытия тем в списке тем на форуме. Добавил также возможность скрытия всех тем от забаненных юзеров (по данной просьбеhttp://www.nn.ru/community/gorod/main/?do=read&thread=2164336&topic_id=47513083). В будущем сделаю отдельный список тихого игнора, который будет действовать только в расширении. 

17 марта 2012 (версия 2.7) Добавил в Оперу функцию снятия галки "слежу за темой" в окне ответа. Также добавил в Оперу функции скрытия тем. Добавил в Оперу функции автообновления с моего сайта. Следующая версия уже сама обновится. 

16 апрель 2012 (версия 2.8) Исправил немного багов. Добавил настройки (только для Хрома). Добавил удобный просмотрщик картинок для форума. Теперь по щелчку на картинку она не увеличивается тормозно, как это сделали ннру, а открывается быстренько в полный размер в стиле ligthbox. В описание картинки при этом добавляется текст из комментария. Клавишами влево-вправо можно быстро смотреть все картинки на странице! Реально удобней. Расширение для Оперы расположено на моём сервере, поэтому я встроил автообновление по стандарту. 

6 май 2012 (версия 2.93) Разделил форум и галереи на отдельные вкладки. Теперь удобнее смотреть ответы. Добавил функционал слежения за темами. Список отслеживаемых тем форума теперь находится во вкладке "Форум". Можно отписаться от всех, от одной темы. Показываются уведомления, в том числе новые и нужно по ручному делать их прочётнными (чтобы ничего не пропустить). Можно скрыть уведомления (плюсик перед названием) или открыть заново. Также доработал галку при ответе - теперь она ставится, если вы подписаны на тему, и сбрасывается, если нет. То же самое предусмотрел при ответе внутри расширения. Точно также предусмотрел сохранение счётчика трекинга, если получен ответ на ваш комментарий в отслеживаемой теме. Так как внутри расширения будет взята тема для получения текста комментария, то счётчик трекинга на ннру сбросится, а вот в Р он сохранится и будет показываться до тех пор, пока вы не откроете тему в браузере. Исправил много-много багов и недочётов - отображение и обновление списков, показ юзера. Добавил взятие и показ картинки в блоге. Исправил дубляж форумов. Сейчас на ннру есть так называемый ИГНОР юзера. Я добавил функционал БАНа юзера. Это запоминается только внутри расширения, но распространяется и на весь ннру. 

Причём работает и ИГНОР и БАН одновременно, а именно, сейчас это: 
1. Скрываются все темы на форумах, которые создал юзер из данных списков; Пока это, в планах реализовать полный игнор от юзера - неполучение приватных сообщений, комментариев в блоге, комментариев в форуме, в галерее. То есть, все эти события будут автоматом удаляться и не будут отвлекать пользователя. По сути, можно сделать настройку - или удалять вообще, чтобы вообще не видеть, или помещать в папку удалённые. Разница между БАН и ИГНОР тем, что при игноре юзер получает приватное сообщение о том, что его добавили в игнор. А при бане - не получает. Хотя не видеть любого типа сообщения получится только через расширение, на самом ннру они конечно останутся. Также в этой версии сделал возможность БАНить юзера сразу в списке тем форума  При этом все темы с этим юзером сразу же скрываются. Юзер с ИГНОРом помечается красным цветом, а юзер с БАНом - коричневым. По наводке мыши на ник юзера справа появляются две кнопки - бан и игнор. Можно нажать любую. 

8 май 2012 (версия 2.94) Подключил меню для "переписка", чтобы можно было помечать прочитанными все и удалять также. Плюс если пометил как прочитанным событие в привате, то в переписке тоже сбрасывается и уже не мелькает. Исправил немного багов. 


23 май 2012 (версия 2.96) Исправил чуток багов - в скрытии тем несущественные, в desktop notification отображение (спасибо nird.www.nn.ru), перерисовка списков при обновлении и немного ещё. Сейчас занимаюсь подобным расширением для Хабры, поэтому ннру пока оставил в покое. Всё же на хабре юзеров больше, поэтому спрос будет выше. Почти готово, тестирую. 

28 май 2012 За полчаса набросал на коленке буркмаклет, которое создаёт ссылки "ответить" для pda-версии.

3 июня 2012 (версия 2.97) Добавил исправление бага (или фичи) у ннру - прикреплённые темы теперь не будут показываться, если у вас выключен фильтр. Исправил в Опере отображение внешних картинок - нужно было добавить доступ в манифест. Пару багов в оформлении исправил + баги desktop-оповещения. 

 

9 апреля 2013 (версия 3.106) Добавил переключение пользователей  Можно быстро переключаться на другого уже запомненного юзера, а также выйти и войти другим юзером тут же, через расширение.


Удаление данных сделаю позже через настройки. 

Ещё сделал показ тех форумов, у которых у вас есть щиток

 

Давно хотел сделать сохранение фильтров, а когда это попросили, то начал реализовывать. Но обнаружил, что переключение юзеров у меня не сделано, поэтому после этого занялся переключением юзеров. 

Также встроил быстрый поиск форума - сверху списка поле для ввода текста. 

Также в новой версии было исправлено много багов. 

 

14 апреля 2013 (версия 3.108) Добавил подписку на новые темы выбранных форумов. Типа rss, но только встроенный в расширение.

 

Новые темы в форумах, на которые вы подписались, будут приходить во вкладку "форум" с пометкой "создал тему". 

Чтобы подписаться/отписаться, можно нажать на новый значок на странице любого форума: 



Также подписаться/отписаться на форум можно через списки форумов - нужно нажать на соотв. иконку около названия форума. 

---------- 

Также добавил события "робот форума добавил такой-то форум"

 

Один раз в час расширение берёт события "робот форум информирует" и если там появились новые форумы, то загружает их и импортирует в список. 

Добавил вкладку "все форумы". Там будут все-все форумы. 

Добавил возможность сортировать список форумов по полям "название", "дата добавления" (в расширение), "По зарег. посетителям за 7 дней", "По количеству ответов за 7 дней". 

Таким образом, можно отсортировать форумы так, чтобы видеть, например, самые последние созданные форумы:

 

 

21 апреля 2013 (версия 3.109)  Добавил взятие фильтра для топика, вывожу значок справа, под ссылкой на список-фильтр. Форум оформил отдельной ссылкой, со значком.

 

События с галереями также оформил со значком, и отделил галерею от элемента. 

 

Сделал учёт уже скрытых тем при добавлении события "создал тему" в события. Также учитываю забаненных и игнорируемых юзеров. Также сделал учёт фильтров. Если фильтр выключен, то тема с таким фильтром не появится в событиях. Такие события не будут добавляться, вы их не увидите. 

 

Добавил кнопочки "скрыть" и "забанить" в расширение для топиков. Это малиновый минус и треугольник. Выполняют то же самое, что и "удаление из списка", но ещё делают полезную работу - банят юзера (полезно, если это спамер), или скрывают тему (она потом не будет видна в списке тем на ннру). 

Доработал возможность банить и игнорировать юзеров на строительных и т.д. форумах, где другой html и где не было id юзеров. Там теперь используется url юзеров. Вкратце - теперь и там работает бан/игнор юзера при скрытии темы. 

Исправил разные баги и недоработки: 

1. Подгрузка рейтингов форумов 
2. Подгрузка форумов в архиве. 

Оптимизировал подгрузку темы форума, теперь будет побыстрее и поменьше трафика (отказался от json, он на ннру несжимается, да и просто представляет собой копию html. 140 кб gzip-html против 1.5 Мб json - ощутимая экономия трафика). 
+ убрал второй запрос на получение комментариев. 

Добавил фильтр в "форум"

 

Теперь можно фильтровать записи по признаку "ответы мне", "форум создан", "топик создан". 

Позже добавлю ещё больше возможностей для фильтрации и поиска. 

Исправил баг со ссылками (спасибо Nird за баг-репорт).

 

 

08 сентября 2013 (версия 3.121) Наконец-то, после примерно 1.5 месяца разработки, тестирование не выявило каких-либо очень серьёзных багов, поэтому выкладываю версию 3.121 (пока только для Хрома, для Firefox нужно доработать будет - md5 и другое подключить). 


Основное нововведение - покупки. 

Основные преимущества этой версии: 
1. Запоминает все изменения (с датой и прошлым значением) и показывает их цветом и зачёркиваниями: 

2. Все эти изменения считает и показывает иконку у расширения со счётчиком этих изменений - сразу понятно, что есть изменения. 
 
Проверяет на изменения все возможные поля - даты, суммы, комментарии и т.п. 
Пример вывода изменений при изменении таблицы - здесь была добавлен товар, поэтому строка зелёным. Также видно, что изменилась сумма покупки. 

Для текстовых полей использую библиотеку jsdiff для вывода изменений в стиле "зачёркнуто-подчёркнуто". Красиво выходит. 

3. Самое интересное - все закрытые покупки остаются в расширении со статусом "закрыто". На самом ннру они просто пропадают и все ищут и не знают где найти. Или приходится использовать закладки в браузере на тему. 


4. В будущем реализую поиск по товарам, покупкам. Сортировку по сумме и т.п. Будет удобно - можно анализировать свои прошлые покупки, считать общие суммы, видеть товары и т.п. 

 

06 ноября 2013 (версия 3.168) 

Существенно доработано слежение

 


Реализовано: 

1. Показ последнего комментария в теме;

 
2. Показ только новых комментариев в теме. Остальные будут скрыты, но их можно открыть

  ; 
2.1. История просмотра темы сохраняется (5 уровней) и показывается в виде списка - "дата просмотра, количество комментариев" - можно посмотреть те самые новые комментарии на тот момент в прошлом; 

3. Добавлена кнопка подписки на темы (добавление в слежение) в событиях

  ; 
4. Добавлен счётчик изменённых тем для слежения в меню  + иконка на панеле браузера будет показывать это количество на сиреневом фоне  . 

Исправлен парсинг даты для событий блогов - у ннру везде они разные, в этом случае они почему-то добавили формат вида "нояб." вместо раннего "ноя". 

Сменено оформление счётчиков в меню - теперь они без скобок, а цветом. Зелёный цвет - всё количество, красный - новые. С 5 августа 2010 проходит бета-тестирование.
С 22 февраля 2012 вышла новая ветка и новый движок для Хрома. 
С 9 марта 2012 выпустил версию для Оперы 11, расширение в стиле Хрома. 
С 11 июня 2013 выпустил версию для Mozilla Firefox.