[size="3"]Релиз Instantbird 1.0[/size]После четырёх лет разработки анонсирован (http://blog.instantbird.org/nocomm48.html) первый стабильный релиз многоплатформенного открытого клиента для мгновенного обмена сообщениями Instantbird 1.0 (http://www.instantbird.com/), интерфейс и подход к разработке которого напоминает продукты Mozilla. Интерфейс Instantbird написан с использованием языка XUL и базируется на web-движке Mozilla Gecko, в приложении активно используются вкладки (табы), поддерживается установка дополнений. С точки зрения поддержки протоколов и базовых возможностей, Instantbird близок к Pidgin, так как базируется на разработанной в недрах данного проекта библиотеке libpurple. Организация стилевого оформления сообщений напоминает Adium. Код программы распространяется (http://www.instantbird.com/download-all.html) в рамках лицензии GPLv2, бинарные сборки доступны для Windows, Mac OS X и Linux.
(http://pics.kz/s5/ef/a8/0e/efa80e3b33def1b5d00065cb2c861b9a.png) (http://www.instantbird.com/images/screenshots/linux-trouble-free-big.png)
Активные разговоры в Instantbird группируются во вкладках, при этом поддерживается раскрытие вкладки в отдельное окно и свободная перестановка порядка следования вкладок в списке. История переговоров отражается в лёгком для восприятия виде - сообщения разных участников выделяются цветами и указанием отправителя или получателя, при этом оформление легко может быть изменено через визуальные темы. Удобно организован поиск в истории, который выполняется налету в стиле Firefox. Продукт локализован и поддерживает русский язык.
(http://pics.kz/s1/15/95/b3/1595b381641b8bf291eaf4e1021f417f.png) (http://www.instantbird.com/images/screenshots/cross-platform-big.png)
В настоящий момент поддерживается использование сервисов AIM, XMPP (Jabber), Yahoo, MSN, Google Talk, Facebook Chat и Twitter. Поддержка новых протоколов может быть реализована в виде дополнений, например, уже реализованы дополнения для обеспечения работы протоколов Gadu-Gadu, Novell Groupwise, ICQ, IRC, MySpaceIM, Netsoul, QQ, SIMPLE, Omegle и LJ Talk (LiveJournal).
Как и в случае с Firefox, сильной стороной Instantbird является возможность расширения функциональности через дополнения. В настоящий момент для Instantbird уже подготовлено около 250 дополнений (https://addons.instantbird.org/), из которых можно отметить: Colorize (https://addons.instantbird.org/en-US/instantbird/addon/248) (ассоциирование определенного цвета с респондентом), Highlight (https://addons.instantbird.org/en-US/instantbird/addon/250) (отправка уведомления при появлении в чате указанных ключевых слов), Tab Complete (https://addons.instantbird.org/en-US/instantbird/addon/276) (автодополнение ников и команд при нажатии клавиши "табуляция"), Reply to Nick (https://addons.instantbird.org/en-US/instantbird/addon/249) (быстрая отправка сообщения через двойной клик на сообщение в чате); Vertical Tabs (https://addons.instantbird.org/en-US/instantbird/addon/244) (размещение вкладок вертикально одним столбцом).
(http://pics.kz/s4/60/74/20/6074207bde3cd2eefdb6446e436d0469.png)
Из новшеств (http://www.instantbird.com/release-notes.html), появившихся в Instantbird 1.0, можно отметить:
- Возможность слияния контактов, позволяющая указать, что несколько разных контактов (например, учетных записей в разных IM-сетях) связаны с одним человеком. Агрегирование контактов производится простым перетаскиванием мышью одного контакта в другой. В зависимости от активного сервиса обмена сообщениями при выборе имени будет производиться выбор подходящей для заданной сети учетной записи;
- Поддержка (http://blog.instantbird.org/n45-better-contact-list.html) назначения тегов участникам, что позволяет значительно упростить операции по группировке контактов. По умолчанию общий список контактов сортируется по алфавиту;
- Поддержка сворачивания в системный трей на платформах Linux, Windows и Mac OS X. По умолчанию кнопка закрытия окна приводит к сворачиванию в трей, но это поведение можно изменить в настройках;
- Добавлена функция смены аватара и отображаемого имени прямо в списке контактов;
- Поддержка интеграции с системой микроблогов Twitter, при этом поддерживается как отправка твиттов, так и получение новых сообщений. Дополнительно поддерживается функция отслеживания интересных сообщений в просматриваемых лентах, в которых зафиксировано упоминание заданных пользователем ключевых слов;
- Новая информационная панель в верхней части окна c беседой. В панели отображается текущий аватар, имя и статус. Рядом доступна кнопка для быстрой смены текущей сети;
- Стиль оформления вкладок приведен к виду, используемому в Firefox 4;
- Плагины с реализацией поддержки новых протоколов теперь могут создаваться на JavaScript;
- Использование libpurple 2.7.11 и технологий Firefox 4.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=31026)
[size="3"]Релиз Instantbird 1.1[/size]Увидел свет (http://blog.instantbird.org/2011/10/instantbird-1-1-released/) релиз многоплатформенного открытого клиента для мгновенного обмена сообщениями Instantbird 1.1 (http://www.instantbird.com/), развиваемого на основе технологий Mozilla. Интерфейс Instantbird написан с использованием языка XUL и базируется на web-движке Gecko, в приложении активно используются вкладки (табы), поддерживается установка дополнений. С точки зрения поддержки протоколов и базовых возможностей, Instantbird близок к Pidgin, так как использует библиотеку libpurple. Организация стилевого оформления сообщений напоминает Adium. Код программы распространяется (http://www.instantbird.com/download-all.html) в рамках лицензии GPLv2, бинарные сборки доступны для Windows, Mac OS X и Linux. Продукт локализован и поддерживает русский язык.
Особенности Instantbird:
- Поддержка сервисов: AIM, XMPP (Jabber), Yahoo, MSN, Google Talk, Facebook Chat и Twitter.
- Поддержка новых протоколов может быть реализована в виде дополнений, например, уже реализованы дополнения для обеспечения работы протоколов Gadu-Gadu, Novell Groupwise, ICQ, IRC, MySpaceIM, Netsoul, QQ, SIMPLE, Omegle и LJ Talk (LiveJournal).
- Активные разговоры группируются во вкладках, при этом поддерживается раскрытие вкладки в отдельное окно и свободная перестановка порядка следования вкладок в списке.
- Поддерживается назначение тегов участникам, что позволяет значительно упростить операции по группировке контактов.
- История переговоров отражается в лёгком для восприятия виде - сообщения разных участников выделяются цветами и указанием отправителя или получателя, при этом оформление легко может быть изменено через визуальные темы.
- Возможность слияния контактов, позволяющая указать, что несколько разных контактов (например, учетных записей в разных IM-сетях) связаны с одним человеком. В зависимости от активного сервиса обмена сообщениями при выборе имени будет производиться выбор подходящей для заданной сети учетной записи.
- Удобно организован поиск в истории, который выполняется налету в стиле Firefox.
- Стилевое оформление сообщений реализовано в виде, похожем на Adium.
- Возможность расширения функциональности через дополнения. В настоящий момент для Instantbird уже подготовлено около 300 дополнений (https://addons.instantbird.org/en-US/instantbird/), из которых можно отметить: Colorize (https://addons.instantbird.org/en-US/instantbird/addon/248) (ассоциирование определенного цвета с респондентом), Highlight (https://addons.instantbird.org/en-US/instantbird/addon/250) (отправка уведомления при появлении в чате указанных ключевых слов), Tab Complete (https://addons.instantbird.org/en-US/instantbird/addon/276) (автодополнение ников и команд при нажатии клавиши "табуляция"), Reply to Nick (https://addons.instantbird.org/en-US/instantbird/addon/249) (быстрая отправка сообщения через двойной клик на сообщение в чате); Vertical Tabs (https://addons.instantbird.org/en-US/instantbird/addon/244) (размещение вкладок вертикально одним столбцом).
- Плагины с реализацией поддержки новых протоколов могут создаваться на Javascript;
(http://pics.kz/i3/f5/0b/f50b4f26d75e964c6c65565f671a1e69.png) (http://www.instantbird.com/images/screenshots/linux-trouble-free-big.png)
Из добавленных в версии Instantbird 1.1 улучшений можно отметить:
- В модуле интеграции с системой микроблогов Twitter добавлена функция быстрой отправки ответа на твит через контекстное меню, а также возможность управления подпиской на сообщения участника (follow/unfollow) и поддержка @упоминаний, #тегов и коротких ссылок;
- Для IRC и Twitter добавлена возможность автодополнения ника по нажатию клавиши "табуляция";
- Поддержка перевода беседы или чата в режим ожидания, что позволяет закрыть вкладку с разговором без потери сеанса, который остаётся на виду в окне со списком контактов и позволяет отслеживать поступление новых сообщений;
- В API для написания дополнений добавлены элементы для упрощения написания фильтров. Например, для каждого события можно проанализировать тип, источник и другие параметры и принять решение пропускать указанное действие или нет;
- Обновлены настройки ICQ с целью обеспечения совместимости с новыми серверами;
- Неизвестные команды больше не отправляются в IRC или XMPP чаты;
- Проведение работы по увеличению стабильности и снижению потребления ресурсов;
- Переход на новые версии libpurple (2.10.0) и Firefox (7.0.1).
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=32074)