- PVSM.RU - https://www.pvsm.ru -
Рад представить вашему вниманию новую версию расширения для хабры (предыдущий топик [1]), которое научилось показывать вопросы и ответы (QA), а также оповещать обо всех событиях в них.
И самое главное — теперь можно отвечать прямо в расширении, в том числе и в Опере.
Теперь можно создавать личную переписку и удалять её.
Исправлено много багов, сделано много улучшений и оптимизаций.
Самое основное нововведение в этой версии — можно отвечать из разширения, а также выполнять любые действия. Это получилось сделать через iframe. В Хроме это работает внутри расширения, а вот в Опере, из-за ограничений в её архитектуре (content-скрипты не внедряются в страницы, созданные внутри расширения), этот приём не работает, поэтому для Оперы это реализовано через любую открытую вкладку в браузере. Это необходимое условие для ответов в Опере, но так как обычно в браузере смотрят сайты, то это условие будет выполняться почти всегда на 100%. Из Оперы пообещали, что доработают этот момент к осени этого года.

Теперь в расширении можно видеть трекер, а также работать с ним. На текущий момент в нём только две вкладки — Посты и QA.
Посты — это пока то, что есть на самом хабре, копия. Плюсы в том, что помечать как прочитанное и удалять можно сразу все топики, а не постранично, как это реализовано на хабре.
А вот QA — функционал конкретно расширения, он позволяет следить за любым вопросом — все уточнения, ответы и комментарии будут появляться в виде событий, а также в трекере рисуется количество этих новых событий в виде зелёных цифр с плюсом.

Если в трекере навести мышь на ссылки «комментарии», «уточнения» или счётчики ответов, то можно увидеть всю переписку в вопросе, причём в каждом конкретном случае, в зависимости от того, на какую ссылку навели мышь, лишние комментарии будут скрыты и чтобы их посмотреть, нужно щёлкнуть на овал со счётчиком.

Это удобно тем, что будут видны только новые элементы, а те, которые уже прочитаны, будут скрыты. При этом новые комментарии всегда помечаются более тёмным фоном.

Из трекера можно одним кликом пометить как прочитанные все события данного вопроса — нужно нажать на красный значок «новое». Можно также перестать следить за вопросом, а если выбрать галку «удалить все события» при отписке, то все события будут удалены также.
Если вы написали комментарий для какого-либо ответа в вопросе, но при этом на вопрос не были подписаны, то расширение всё равно будет вас оповещать о последующих комментариев в этом ответе (если конечно успеет захватить ваш комментарий в прямом эфире).

Чтобы подписаться (или отписаться) на вопрос, расширение вставляет в страницу галку «следить через расширение» справа от панели. Эта галка находится как в самом вопросе, так и в любых списках, где есть QA.

Список ваших коммментариев и уточнений расположен в отдельной вкладке (на хабре нет данного списка). Расширение заботливо собирает и хранит все ваши комментарии и уточнения, которые он находит. В будущем реализую мгновенный надёжный сбор этой и любой другой добавляемой информации — в Хроме есть возможность перехватывать http-запросы.
На ваши вопросы, ответы, а также на комментарии или уточнения, написанные позже вашего, также будут приходить события — все ответы, уточнения и комментарии.

При попытке ответить в QA можно выбрать три варианта, что конкретно сделать — уточнить вопрос, ответить на вопрос или комментировать ответ.

Создать новую переписку с юзером можно, если нажать на иконку папки с плюсиком во вкладке «приват-переписка». Нужно ввести название папки и текст.
Настройки разнёс по вкладкам и типам.
Добавленные настройки:
Пока всё. Обновляйтесь через стандартную возможность браузера или ставьте расширение заново. Затем, если вам нужна старая информация и у вас безлимитный быстрый трафик, нужно в настройках везде проставить ограничение страниц на нули и включить все галки.
В ближайшем будущем буду заниматься разделом «События», буду улучшать трекер для постов (например, сделаю также как QA, чтобы можно было получать все новые комментарии в виде событий), сделаю голосование за комментарии и топики. Да и много других идей реализую в данном расширении.
Автор: Methos
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/proizvoditel-nost/13199
Ссылки в тексте:
[1] предыдущий топик: http://habrahabr.ru/post/146566/
[2] Расширение для Хрома: https://chrome.google.com/webstore/detail/gcpdnedbfhbjeoeaahjfodohhdaonmpl
[3] Расширение для Оперы ([oex]): http://e-ivanov.ru/habr_updates/Opera_habr.ru-updates_20120814_1.401.oex
Нажмите здесь для печати.