Введение
Приложение для обмена мгновенными сообщениями
Trillian — это проприетарное многопротокольное приложение для обмена мгновенными сообщениями, разработанное Cerulean Studios. В настоящее время оно доступно для Microsoft Windows, Mac OS X, Linux, Android, iOS, BlackBerry OS и веб-версий. Trillian может подключаться к множеству IM-сервисов, таких как AIM, Bonjour, Facebook Messenger, Google Talk (Hangouts), IRC, XMPP (Jabber), VZ и сети мессенджеров Yahoo!; а также к социальным сетям, таким как Facebook, Foursquare, LinkedIn и Twitter, и к почтовым службам, таким как POP3 и IMAP. Trillian больше не поддерживает Windows Live Messenger и Skype, так как эти сервисы были объединены, а Microsoft прекратила поддержку Skypekit, который использовался для подключения. Подключение к MySpace также больше не поддерживается, равно как и отдельные подключения для Gmail, Hotmail или Yahoo! Mail, хотя доступ к ним всё ещё возможен через POP3 или IMAP. В настоящее время Trillian поддерживает Facebook, Google, Jabber (XMPP) и Olark. Изначально выпущенный 1 июля 2000 года как бесплатный IRC-клиент, первая коммерческая версия (Trillian Pro 1.0) была опубликована 10 сентября 2002 года. Программа получила своё название в честь Триллиана, вымышленного персонажа из книги Дугласа Адамса «Автостопом по галактике». На предыдущей версии официального сайта даже была посвящена страница Дугласу Адамсу. 14 августа 2009 года была выпущена Trillian "Astra" (4.0) для Windows, вместе с собственной сетью Astra. Trillian 5 для Windows был выпущен в мае 2011 года, а Trillian 6.0 — первоначально в феврале 2017 года.
Подключение к нескольким службам ИМ
Триллиан подключается к нескольким службам мгновенных сообщений, избавляя от необходимости запуска нескольких клиентов. Пользователи могут создавать несколько подключений к одному и тому же сервису, а также объединять подключения под разные личности, чтобы избежать путаницы. Все контакты собираются в едином списке контактов. Контакты не привязаны к группам, специфичным для отдельных служб обмена мгновенными сообщениями, и их можно свободно перетаскивать. Триллиан отображает каждую службу в виде сферы разного цвета. В предыдущих версиях использовались корпоративные логотипы для каждой службы, но они были удалены во избежание проблем с авторскими правами, хотя некоторые темы оформления всё ещё используют оригинальные значки. Дизайнеры Триллиана выбрали цветовую схему, вдохновлённую схемами линий лондонского метрополитена, где разные цвета используются для обозначения различных линий.
Метаконтакт
Чтобы устранить дубликаты и упростить структуру списка контактов, пользователи могут объединять несколько записей контактов, относящихся к одному и тому же человеку, в одну запись, используя функцию «Метаконтакт» (аналогично функции резервного обмена сообщениями в Ayttm). Подконтакты будут отображаться под метаконтактом в виде небольших иконок, расположенных в виде дерева.
История деятельности
Trillian Pro включает в себя историю активности, и она сохраняется как в виде простых текстовых файлов, так и в виде XML-файлов. В Trillian Pro есть менеджер истории, который отображает историю чатов и позволяет пользователю добавлять закладки для последующего просмотра и редактирования. Использование XML для хранения истории облегчает ее обработку, поиск и расширение для будущих возможностей.
Манипуляция потоком
Trillian Pro также имеет функцию манипулирования потоком, называемую «путешествие во времени», которая позволяет пользователю записывать, а затем просматривать, ставить на паузу, перематывать назад и ускорять прямые видео- и аудиосеансы.
SecureIM
SecureIM — это система шифрования, встроенная в клиент Trillian Instant Messenger. Она шифрует сообщения между пользователями, поэтому, как предполагается, ни один пассивно наблюдающий узел между ними не сможет прочитать зашифрованные сообщения. SecureIM не аутентифицирует сообщения и, следовательно, уязвим для активных атак, включая простые варианты атак типа "человек посередине". По информации Cerulean Studios, разработчиков Trillian, SecureIM шифрует сообщения с использованием 128-битного шифрования Blowfish. Он работает только с протоколом OSCAR и при условии, что оба собеседника используют Trillian. Однако ключ, используемый для шифрования, устанавливается посредством обмена ключами Диффи — Хеллмана, который использует в качестве модуля 128-битное простое число, что крайне небезопасно и может быть взломано за считанные минуты на обычном ПК.
Мгновенная поиск
Начиная с версии 3.0 в пакетах Basic и Pro, Trillian использует англоязычную версию свободной онлайн-энциклопедии Википедия для получения информации в режиме реального времени, используя её базу данных общедоступных знаний. Эта функция реализована непосредственно в окне чата пользователя. Когда один или несколько слов вводятся (любым из участников чата), Trillian проверяет их наличие в базе данных, и в случае совпадения слово подчёркивается зелёной пунктирной линией. При наведении курсора мыши на подчёркнутое слово, вводный абзац соответствующей статьи загружается с Википедии и отображается на экране в виде всплывающей подсказки. При нажатии на подчёркнутое слово пользователю предлагается перейти к статье в интернете.
Эмоции
Эмотиблипы – это видеоэквивалент смайликов. Во время видеосеансов пользователь может транслировать другому пользователю песню или видео в реальном времени. С помощью этой функции можно отправлять файлы MP3, WAV, WMV и MPG. В настоящее время отправка файлов QuickTime MOV в формате Emotiblips не поддерживается.
Скрытые улыбки
В версии 2.0 и более поздних, набор смайликов по умолчанию содержит смайлики, которые отсутствуют в меню, но могут использоваться в переписке. Некоторые из них – анимированные, которые можно просмотреть только в Trillian Pro, однако все они доступны для использования в любом случае.
Скин и интерфейсы (Утрачен)
У Trillian есть свой уникальный механизм оформления, известный как SkinXML. Для Trillian разработано множество тем оформления, которые можно скачать из официальной галереи тем или deviantArt. Trillian также включал в себя более простой язык оформления, Stixe, который по сути представляет собой набор XML-сущностей, упрощающих повторяющийся код и позволяющих создателям тем делиться XML и графикой в виде наборов смайликов, звуковых пакетов и интерфейсов. Темы оформления по умолчанию разработаны Маделеной Мак. Trillian Cordillera использовалась в Trillian 0.7x, а Trillian Whistler является темой оформления по умолчанию для Trillian начиная с Pro 1.0. Незначительные косметические изменения были заметны в каждой крупной версии. Trillian Astra отличается совершенно новым дизайном пользовательского интерфейса, получившим название Trillian Cordonata.
Плагины (установлены)
Trillian – это приложение с закрытым исходным кодом, но версия Pro может быть расширена с помощью плагинов. Cerulean Studios предлагает собственные плагины, такие как проверка орфографии, монитор погоды, мини-браузер (для просмотра профилей AIM), прокрутка названий песен Winamp, монитор фондовой биржи, RSS-ридер, а также функции для работы с клавиатурой Logitech G15 и подключение к сетям XMPP и Bonjour. Другие разработчики создали различные плагины, например, игровой плагин для игры в шахматы и шашки, плагин протокола для отправки сообщений NetBIOS через Trillian, плагин для взаимодействия с клиентами Lotus Sametime, плагин для взаимодействия с Microsoft Exchange, проверка электронной почты по протоколам POP3 и IMAP, или автоматический переводчик с английского на многие европейские языки и обратно. Trillian 5.1 для Windows и более поздние версии включали плагин, позволяющий общаться и совершать звонки в Skype без установки Skype. По состоянию на июль 2014 года доступ к Skype из клиента Trillian невозможен, так как плагин Skype перестал работать (некоторым удавалось использовать более старые версии клиента Trillian, но теперь и они несовместимы со Skype). Плагины доступны бесплатно на официальном веб-сайте, но для большинства из них требуется Trillian Pro версии 2 и выше.
В игровом чате
Начиная с версии 5.3, пользователи Trillian могут включать наложение при запуске видеоигр на компьютере, позволяющее использовать функции чата Trillian, аналогично наложению чата в Steam. При включении наложения на экране будет отображаться текущее системное время, а само окно чата представляет собой модификацию основного окна Trillian с вкладками для разных наборов запросов и каналов. Кроме того, когда наложение не активно, пользователи могут видеть значок, показывающий количество непрочитанных сообщений, и включать/выключать его.
Ранние начинания
После нескольких внутренних сборок, первый публичный релиз Trillian, версия 0.50, стал доступен 1 июля 2000 года и был разработан как IRC-клиент. Этот релиз был признан "слишком нестабильным" и был немедленно отозван и заменен новой версией 0.51 в тот же день. Он включал в себя простой менеджер соединений и окна с настраиваемым оформлением. Месяц спустя были выпущены две небольшие сборки с дополнительными функциями IRC и исправлениями ошибок. Несмотря на эти усилия, Trillian не пользовался популярностью, что отражалось в количестве загрузок с Download.com от CNET. В то время Trillian распространялся по модели donateware. Для получения пожертвований они использовали PayPal через свой веб-сайт.
Введение операционной совместимости
Версия 0.6, выпущенная 29 ноября 2000 года, ознаменовала собой значительный поворот в развитии, когда клиент получил возможность одновременного подключения к AOL Instant Messenger, ICQ и MSN Messenger в одном окне. Хотя подобные продукты, такие как Odigo и Imici, уже существовали, Trillian выделялся тем, что чётко разделял контакты из разных IM-сервисов в списке контактов и не требовал регистрации собственной учётной записи. Кроме того, он был более устойчив к разрывам соединения, чем другие клиенты. Месяц спустя, в Trillian 0.61 была добавлена поддержка Yahoo! Messenger, а также представлена праздничная тема оформления к Рождеству. В то же время, форумы сообщества Trillian стали доступны для всех желающих. В этот период новые версии выходили регулярно, привлекая в сообщество множество энтузиастов. Активно создавались темы оформления, и появились фан-сайты. Летом на deviantArt был проведён конкурс на лучшее оформление, и победитель получил возможность разработать тему оформления по умолчанию для следующей версии Trillian. 14 августа 2001 года Trillian был скачан 100 000 раз.
Вхождение в мейнстрим и "война ИМ"
Вопреки ожиданиям версии "0.64" в сообществе, следующей версией Trillian была версия 0.70. Она была выпущена 5 декабря 2001 года. Разработка заняла пять месяцев, что значительно превышало время, затраченное на разработку предыдущих сборок. Новая версия реализовала передачу файлов во всех IM-сервисах – функцию, которую сообщество просило больше всего. Также были внесены многочисленные изменения в оформление интерфейса. В этой версии список контактов использовался в качестве главного окна (в отличие от окна статуса, выполнявшего роль "контейнера" в предыдущих версиях), и была представлена совершенно новая тема оформления по умолчанию – Trillian Cordillera, а также набор смайликов, включавший более 100 элементов, что было рекордом среди мессенджеров того времени. Версия 0.71 вышла 18 декабря 2001 года. Она поддерживала групповые чаты AIM и стала первым крупным IM-клиентом, предлагавшим возможность шифрования сообщений с помощью SecureIM. В последующие месяцы количество загрузок Trillian резко возросло, достигнув 1 миллиона 27 января 2002 года и 5 миллионов в течение 6 месяцев. Trillian получил освещение и положительные отзывы в крупных СМИ по всему миру, в частности от CNET, Wired и BetaNews. Ведущий разработчик и соучредитель, Скотт Верндорфер, также дал интервью на TechTV. AOL узнала, что пользователи Trillian могут общаться со своими контактами AIM без необходимости загружать клиент AIM, и 28 января 2002 года заблокировала доступ SecureIM для клиентов Trillian. Cerulean, похоже, обошла эту блокировку с помощью версии 0.721 своего программного обеспечения, выпущенной на следующий день. Эта "война с AOL" продолжалась еще несколько недель, в течение которых Cerulean выпустила последующие обновления 0.722, 0.723 и 0.724. В феврале 2002 года Trillian появился в рейтинге интернет-аудитории Jupiter Media Metrix с 344 000 уникальных пользователей, а к апрелю 2002 года эта цифра выросла до 610 000. Хотя эти показатели значительно ниже, чем у крупных IM-сетей, Jupiter отметила, что Trillian неизменно занимает первое место по среднему времени, проводимому пользователями в месяц. Trillian также была создана специальная версия для Iomega ActiveDisk.
Коммерциализация препарата Trillian Pro
9 сентября 2002 года коммерческая версия Trillian Pro 1.0 была выпущена одновременно с Trillian Basic 0.74. Коммерческая версия продавалась за 25 долларов США за год подписки, однако все, кто ранее делал пожертвования на разработку Trillian, имели право на бесплатную годовую подписку. В новой версии были добавлены функции отправки SMS и мобильных сообщений, поддержка веб-камеры Yahoo! Messenger, всплывающие уведомления о новой электронной почте и новые плагины для отображения новостей, погоды и котировок акций непосредственно в списках контактов. Казалось, Trillian Pro будет ориентирован на корпоративных клиентов, желающих поддерживать связь с поставщиками или клиентами через защищенную и совместимую IM-сеть, а также обладающий относительно строгим пользовательским интерфейсом. Компания не получала финансирования от венчурных инвесторов и полностью зависела от пожертвований пользователей для своего существования. Trillian Pro 1.0 был номинирован и выбран лучшим shareware-решением для интернет-коммуникаций среди трех других претендентов в год своего дебюта как программы, предлагающей модель "попробуй, прежде чем купить". 26 апреля 2003 года общее количество загрузок Trillian достигло десяти миллионов.
Блокировка с Yahoo! и сотрудничество с Gaim
Через несколько недель после выхода Trillian Pro 2.0, Yahoo! предприняла попытку заблокировать подключение Trillian к своему сервису в рамках своих "усилий по реализации превентивных мер для защиты наших пользователей от потенциальных спамеров". Разработчики Trillian выпустили несколько патчей, которые решили эту проблему. Разработчики Trillian оказали помощь своему конкуренту с открытым исходным кодом, Gaim, в решении проблем с подключением к Yahoo!. Шон Иган, разработчик Gaim, написал на своем сайте: "Нашим друзьям из Cerulean Studios удалось побить мой рекорд скорости взлома схем аутентификации Yahoo! впечатляющим хакерским мастерством. Они прислали решение, и теперь оно доступно в Gaim 0.70". Позже выяснилось, что разработчики были друзьями и ранее оказывали друг другу помощь. Тем временем, поскольку Microsoft вынудила своих пользователей обновиться до MSN Messenger 5.0 из-за проблем безопасности и обновлений на своих серверах, 15 октября 2003 года также стало датой прекращения поддержки Trillian для MSN Messenger. Однако, оказалось, что Cerulean Studios сотрудничала с Microsoft для решения этой проблемы 2 августа 2003 года, задолго до указанного срока. 7 марта 2004 года и 23 июня 2004 года Yahoo! вновь изменила протокол обмена мгновенными сообщениями, чтобы предотвратить доступ сторонних сервисов, таких как Trillian, к своему сервису. Как и в предыдущих заявлениях, компания объяснила блокировку мерой предосторожности против спамеров. Cerulean Studios выпустила несколько исправлений для устранения проблем в течение одного-двух дней.
Серия триллиан 3
В августе 2004 года был создан новый официальный блог с целью восстановления связи между разработчиками и пользователями. В этом блоге было объявлено о Trillian 3, а небольшая группа тестировщиков получила возможность ознакомиться с предварительной версией. После нескольких месяцев бета-тестирования, финальная версия Trillian 3 была выпущена 18 декабря 2004 года и включала в себя такие возможности, как новые функции видео- и аудиосвязи в AIM, MSN Messenger и Yahoo! Messenger, улучшенный менеджер логов и интеграцию с онлайн-энциклопедией Wikipedia. Также была представлена новая, более удобная и переработанная версия пользовательского интерфейса и совершенно новый официальный веб-сайт. В рамках этого релиза был обновлен давно не поддерживаемый Trillian Basic .74, чтобы привести его в соответствие с новым пользовательским интерфейсом и функциональностью Trillian Basic 3.0. Количество скачиваний Trillian Basic с Download.com достигло 20 миллионов всего за несколько недель. Trillian 3.1 был выпущен 23 февраля 2005 года и включал новые функции, такие как Universal Plug and Play (UPnP) и поддержку множественных учётных записей. 10 июня 2011 года все установленные версии Trillian 3 Basic были автоматически обновлены до Trillian 3 Pro, бесплатно.
U3 и Google Pack
Версия Trillian, способная работать на USB-накопителях U3, была выпущена 21 октября 2005 года. Ранее Trillian можно было запускать с обычных флеш-накопителей или других устройств хранения с помощью некоторых незначительных неофициальных модификаций, известных как "Trillian Anywhere". Версия U3 Trillian Astra также была опубликована на официальном форуме Cerulean Studios. 6 января 2006 года Ларри Пейдж, президент по продуктам Google, объявил о Google Pack – наборе различных приложений, включающем Trillian Basic 3.0, как "бесплатную коллекцию безопасного и полезного программного обеспечения от Google и других компаний, улучшающую пользовательский опыт в сети и на рабочем столе". Согласно блогу Cerulean Studios, Trillian был исключен из Google Pack 19 мая 2006 года. Включение Trillian в Google Pack показалось некоторым медиа-аналитикам странным, поскольку в то время Google имела собственный сервис Google Talk, который продвигал преимущества открытой системы обмена мгновенными сообщениями. Бесплатный клиент Trillian Basic нельзя было использовать с Google Talk, однако платный Trillian Pro до мая 2013 года, когда Google Talk был заменен Google Hangouts, числился в списке рекомендуемых клиентов Google Talk.
Триллиан Астра (Триллиан 4)
Более года после выпуска Trillian 3.1 блог Cerulean Studios возобновил публикацию новостей и объявил о следующей версии Trillian, которая получила название Trillian Astra. Название версии 4, Astra, является прозвищем того же вымышленного персонажа, в честь которого названо само программное обеспечение – это отсылка к «Автостопом по галактике». В новом релизе заявлялось об увеличении скорости работы и новом экране входа. Был представлен новый домен www.trillianastra.com, содержащий только логотип и синий фон. 3 июля 2009 года Cerulean Studios вновь открыла премиум-веб-версию Astra для публичного тестирования. 14 августа 2009 года Cerulean Studios выпустила финальную золотую сборку. У Trillian есть собственная социальная сеть Astra Network, где пользователи с Astra ID могут общаться друг с другом независимо от платформы. Позже Cerulean Studios зарегистрировала новый домен www.trillian.im для обеспечения более удобного пользовательского опыта. 18 ноября 2009 года была запущена первая мобильная версия Trillian для iPhone. К 2010 году финальные сборки для Android, BlackBerry и Apple iOS стали доступны на соответствующих платформах (Market, App World и App Store). Первоначально Trillian стоил 4,99 доллара США, но в 2011 году стал бесплатным, с поддержкой рекламы. По состоянию на август 2010 года версия для Mac OS X находилась на стадии бета-тестирования.
Триллиан 5
2 августа 2010 года Trillian 5.0 был выпущен в качестве публичной бета-версии. Новые возможности включали в себя изменяемый размер интерфейса, синхронизацию истории сообщений, новый интерфейс в стиле ленты с интеграцией темы оформления Windows, новые иконки, напоминающие мрамор, для провайдеров сервисов, возможность вернуться к интерфейсам Trillian 3 и 4, а также новое окно интерфейса для социальных сетей. Вместе с Trillian 5.0 для Windows и упомянутой бета-версией для Mac. По состоянию на 2010 год, финальные сборки для Android и BlackBerry OS были доступны на соответствующих платформах бесплатно.
Открытый конфетка
В комплект поставки Trillian 5.0 входила программа под названием OpenCandy, которую некоторые программы безопасности, включая Microsoft Security Essentials, определяли как рекламное ПО. OpenCandy был удален вскоре после этого, 5 мая 2011 года.
Триллиан 6
8 января 2016 года была выпущена Trillian 6.