| |||
![]()
|
![]() ![]() |
![]()
LiveJournal Addons 2.5 Написал расширение для Firefox, призванное облегчить некоторые вещи в ЖЖ. ... ![]() 1) восстановление последнего комментария (автоматически сохраняется каждый раз в юникоде; поддерживается максимально допустимое в ЖЖ количество символов (4300); восстанавливается в соответствующее окошко для ввода; также доступен через диалог настроек расширения); 2) назначение текста, который будет добавляться в начало и конец каждого комментария; можно сформулировать простую подпись на любом языке или код html; 3) мониторинг френдленты; 4) напоминания о днях рождения друзей. Программа добавляет в статусную строку небольшую панель, на которой отображается время последней успешной проверки (по заданному интервалу), количество новых постов (если они есть) и самый верхний пост в ленте друзей: ![]() При отсутствии новых постов иконка будет серой, при наличии - цветной. При ошибке соединения иконка в строке превращается в красный силуэт. В таком случае можно обновить информацию принудительно, не дожидаясь следующего запроса по таймеру. Таймер перезапускается в следующих случаях: через одну минуту после смены интервала; после открытия или перезагрузки ленты друзей; после принудительного обновления панели; после обнуления счётчика новых постов вручную. Счётчик непрочитанных записей автоматически сбрасывается после открытия или обновления френдленты, что придаёт ей некое подобие RSS. Если Вы прочитали какие-то записи вне ленты, счётчик об этом не узнает, - в таком случае его следует сбросить принудительно. ![]() Можно ограничить размер заголовков в статусной строке, чтобы панель не разносило при длинных названиях постов. Полный заголовок можно посмотреть во всплывающей подсказке, в которой также отображаются все непрочитанные записи. ![]() Через меню доступны все посты начальной страницы френдленты, в режиме чтения и комментирования. Между новыми и прочитанными постами проходит разделитель. Открытие этих постов из меню не фиксируется счётчиком, за исключением того случая, когда новый пост всего один и он же открывается. Разница режимов видна по направленности угловых скобок. ![]() ![]() Нужно учесть, что программа может видеть только то количество новых постов, какое Вы указали в настройках Вашего журнала как максимум записей на одну страницу. Поэтому, хотя количество новых записей аккумулируется без ограничений, максимально добавляемое за один раз число новых постов равно упомянутому параметру - это важное замечание для тех, кто редко читает ленту и нечасто запускает браузер: к моменту очередной активизации расширения новостей может быть намного больше, чем доступно программе по мобильной страничке. В подсказке также отображается только указанный максимум. При появлении новых постов возможно получение уведомлений с помощью всплывающего окошка и звукового сигнала, что позволяет узнавать об изменениях даже тогда, когда браузер свернут в трей. При щелчке на окошке френдлента откроется в новой вкладке (также можно выбрать открытие только последнего поста - это имеет смысл, когда новые записи появляются редко, по одной; в случае такой привязки и при условии, что новый пост всего один, счётчик будет сбрасываться). Вместе с расширением упакован один из не очень надоедливых звуков из системной папки Windows, он всегда будет доступен при возврате от Вашего выбора к умолчанию. ![]() Проверка осуществляется не по основной ленте друзей, поскольку разнообразие стилей влечёт за собой разницу структур этих страниц, да и трафик для постоянного мониторинга был бы неоправданно велик. Программа считывает информацию с унифицированной и предельно упрощённой страницы для мобильных устройств, содержащей только ссылки на посты в формате ник + заголовок (за идею большое спасибо ![]() Интерфейс локализирован (кажется, очень топорно) для англоязычного и русскоязычного окружений. Все замечания по поводу механизмов реализации, внешнего вида и языковых оборотов принимаются с благодарностью, равно как и все сообщения об ошибках. ![]() ![]() Прямая ссылка для установки (нужно будет разрешить текущему сайту устанавливать расширения): livejournal_addons-2.5-fx.xpi. Можно также скачать файл через контекстное меню (91 KB) и перетащить его на окошко Firefox. Под меткой этого поста можно ознакомиться с информацией и про другие расширения для Firefox, полезные в ЖЖ. UPD 1. Удалены сомнительные опции автоматического открытия или перезагрузки ленты (пользы от них было немного, а при новом механизме слежения будет даже вред). Программа стала реагировать на любое открытие или перезагрузку ленты, даже произведённые без посредничества панели в статусной строке. UPD 2. Добавлена возможность открывать все единичные посты в формате «Light» - с минимумом интерфейса и, кажется, без рекламы. Упрощён доступ к самой последней записи, в режиме чтения или комментирования. Диалоговое окно настроек разбито на тематические группы. Исправлен ряд ошибок.
|
|||||||||||||||
![]() |
![]() |