Релиз Instantbird 1.2, IM-клиента на базе технологий Mozilla
9 августа 2012 года
Представлен релиз многоплатформенного открытого клиента для мгновенного обмена сообщениями Instantbird 1.2, развиваемого на основе технологий Mozilla. Интерфейс Instantbird написан с использованием языка XUL и базируется на web-движке Gecko, в приложении активно используются вкладки (табы), поддерживается установка дополнений. С точки зрения поддержки протоколов и базовых возможностей, Instantbird близок к Pidgin, так как использует библиотеку libpurple. Организация стилевого оформления сообщений напоминает Adium. Код программы распространяется в рамках лицензии GPLv2, бинарные сборки доступны для Windows, Mac OS X и Linux. Продукт локализован и поддерживает русский язык.
Новая версия примечательна проведением работы по интеграции развиваемых в рамках проекта Instantbird функций в состав почтового клиента Thunderbird. Отныне код бэкенда с поддержкой чата развивается и используется совместно проектами Instantbird и Thunderbird. При этом, в Thunderbird используется новая реализация поддержки протоколов XMPP и IRC на языке JavaScript, так как библиотеку libpurple невозможно использовать в Thunderbird из-за несовместимости лицензий. Подобное разделение систем организации общения и поддержки протоколов привело к существенной переработке архитектуры Instantbird и появлению новых бэкендов с поддержкой протоколов, что позволило предоставить опциональную возможность сборки Instantbird без libpurple.
Начиная с выпуска Thunderbird 15, в состав приложения будет интегрирована штатная поддержка средств для мгновенного обмена сообщениями с использованием таких служб, как чат Facebook, Google Talk, Twitter и IRC. Плотная интеграция средств мгновенного обмена сообщениями с традиционными почтовыми службами позволит при получении письма можно сразу оценить наличие адресата в online и отправить ответ через мгновенное сообщение, не тратя время на ожидание ответа по email. Среди особенностей реализации отмечается поддержка поиска и просмотра истории общения через мгновенные сообщения, возможность определять статусы, средства управления контактами.
Из улучшений в Instantbird 1.2 можно отметить поддержку автодополнения имен в чате по нажатию клавиши "табуляция", новый интерфейс для просмотра лога общения, поддержку протокола Bonjour для организации доступа к сервисам, улучшенный интерфейс для проведения многопользовательских чатов, улучшение поддержки IRC, использование для хранения паролей штатного механизма хранения паролей Mozilla, улучшение интеграции с системным треем, добавление самодостаточных JavaScript-модулей с поддержкой Facebook Chat и Google Talk.
Особенности 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 дополнений (Архивная копия от 16 января 2014 на Wayback Machine), из которых можно отметить: Colorize(недоступная ссылка) (ассоциирование определённого цвета с респондентом), Highlight(недоступная ссылка) (отправка уведомления при появлении в чате указанных ключевых слов), Tab Complete(недоступная ссылка) (автодополнение ников и команд при нажатии клавиши "табуляция"), Reply to Nick(недоступная ссылка) (быстрая отправка сообщения через двойной клик на сообщение в чате); Vertical Tabs (Архивная копия от 1 декабря 2015 на Wayback Machine) (размещение вкладок вертикально одним столбцом).
- Плагины с реализацией поддержки новых протоколов могут создаваться на JavaScript;
Источники
правитьЛюбой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.
Комментарии
Если вы хотите сообщить о проблеме в статье (например, фактическая ошибка и т. д.), пожалуйста, используйте обычную страницу обсуждения.
Комментарии на этой странице могут не соответствовать политике нейтральной точки зрения, однако, пожалуйста, придерживайтесь темы и попытайтесь избежать брани, оскорбительных или подстрекательных комментариев. Попробуйте написать такие комментарии, которые заставят задуматься, будут проницательными или спорными. Цивилизованная дискуссия и вежливый спор делают страницу комментариев дружелюбным местом. Пожалуйста, подумайте об этом.
Несколько советов по оформлению реплик:
- Новые темы начинайте, пожалуйста, снизу.
- Используйте символ звёздочки «*» в начале строки для начала новой темы. Далее пишите свой текст.
- Для ответа в начале строки укажите на одну звёздочку больше, чем в предыдущей реплике.
- Пожалуйста, подписывайте все свои сообщения, используя четыре тильды (~~~~). При предварительном просмотре и сохранении они будут автоматически заменены на ваше имя и дату.
Обращаем ваше внимание, что комментарии не предназначены для размещения ссылок на внешние ресурсы не по теме статьи, которые могут быть удалены или скрыты любым участником. Тем не менее, на странице комментариев вы можете сообщить о статьях в СМИ, которые ссылаются на эту заметку, а также о её обсуждении на сторонних ресурсах.