Журнал LinuxFormat - перейти на главную

LXF129:Сравнение

Материал из Linuxformat
Перейти к: навигация, поиск
Каждый месяц мы сравниваем тысячи программ – а вы можете отдыхать!

Содержание

Сравнение: Клиенты для Twitter

Не можете пойти на обед, не оповестив об этом весь мир? Вот вам рупор.

Кто бы мог подумать, что микроблоги станут так популярны? 2009 год, вероятно, был переломным для микроблоггинга, и особенно для Twitter, когда известные в своих кругах люди пустились массировать свои эго с онлайн-идолопоклонниками. Случались и некоторые важные вещи – забудем ли мы фото самолета в реке Гудзон (о ней тут пойдет речь) или грамотный обход английского закона о клевете в скандале с той компанией, название которой юристы не велели нам упоминать?

Твити-твит!

Набирая популярность, Twitter заодно и усложняется. Объем сообщения – только 140 символов, но, постаравшись, в эти байты можно много чего вместить: сокращение URL нашло новую рыночую нишу, как и множество web-сервисов, предоставляющих хостинг фотографий. Таким образом, внешне простой сервис обладает массой добавочных функций, необходимых инструменту микроблоггинга.

У нас есть место только для восьми кандидатов в герои нашего Сравнения, и понадобились некоторые критерии отбора. Мы не брали в расчет клиенты командной строки (если вам нужен такой – лучший из них, пожалуй, bti), web-браузеры и их расширения, а также другие программы, способные взаимодействовать с Twitter, но не ставящие микроблоги своей основной целью.

Есть немало и кроссплатформенных утилит, обычно написанных в Adobe AIR, на которые у нас тоже не хватило места. Мы выбрали самые популярные из них согласно статистике Twitstats.

В итоге у нас остались специализированные инструменты микроблоггинга, пригодные для обычных пользователей настольных ПК. Итак, потвитничаем!

Про наш тест…

Приложения тестировались на ПК Core Duo с 4 ГБ ОЗУ и стандартной Fedora 12. Для этого обзора не требовалось специальных тестов: клиентские приложения такого типа не нуждаются в мощном процессоре, и их свойства изучались при обычном использовании в течение нескольких недель. 

Таблица в конце дает хорошее представление о сравнительных возможностях.  Такие числа, как потребление ОЗУ, взяты средними за определенный период при запуске клиента в параллель с остальным ПО, но наши результаты подходят только для прикидки. Половина протестированных клиентов работает на платформе Adobe AIR. Мы использовали и ее последнюю стабильную версию, и последнюю бета-версию, так как некоторые программы лучше работали под той или другой.

Spaz

Небольшой многообещающий клиент на Air.

Учитывая то, что TweetDeck тоже работает на Adobe Air, вы, возможно, поставили бы Spaz скорее рядом с ним, чем с другими клиентами данного обзора, работающими только под Linux. Но Spaz, вероятно, имеет больше общего с чем-то вроде Gwibber, а не TweetDeck. Правда, установка Spaz не так проста, как у обычных пакетов Linux, но это больше проблема платформы Air, чем самого продукта. Spaz является приложением с открытым исходным кодом (он выпущен под BSD-подобной лицензией), и если вам не лень скачать Air SDK, можете сделать собственную сборку.

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

Spaz поддерживает впечатляющий набор сервисов сокращения URL в зависимости от ваших предпочтений, а также три наиболее популярных сайта загрузки изображений. Стоит отметить отсутствие средств фильтрации твитов по группам; нет и функции Последних списков [Recent Lists], хотя программа довольно регулярно обновляется.

Недостатки Spaz в основном связаны с Air: например, пользовательский интерфейс недостаточно отзывчив и менее понятен, чем мог бы быть. Шрифт поумолчанию на нашем дисплее выглядел довольно скверно, хотя можно менять темы и даже преобразовать CSS (да, весь интерфейс на HTML/Javascript) самим – весьма занятные пользовательские темы предлагаются на вики приложения.

DestroyTwitter

Стильно-сумрачный и не без мощных функций.

Причины популярности Destroy Twitter бросаются в глаза: и функций не оберешься, и выглядит стильно. По части дизайна – похоже, разработчики черпали вдохновение в TweetDeck: такой же темный фон и Apple-подобный интерфейс.

Периодически возникающие проблемы DestroyTwitter было бы легко списать на Air, но, вероятно, это не единственный корень зла: нельзя сказать, что ими страдают вообще все Air-приложения.

Что до возможностей, приложение представляется середнячком. Все функции, какие полагается иметь, там есть, и большинство из них реализованы неплохо – у программы самый удобный из всех просмотр разговора с прокруткой, несмотря на размер кнопки для его активации едва ли не в полпикселя. Имеется поддержка сокращений URL и сервисов для фотографий (хотя почему-то без TwitPic), и практически все, на что хочется нажать, нажатию и подлежит, хотя в большинстве случаев просто передает ссылку в браузер.

Наиболее раздражающим фактором в настройках данного приложения является то, что для внесения большинства изменений требуется перезагрузка, и на начальной фазе экспериментов с ним это может изрядно взбесить. В отличие от TweetDeck, вид в несколько колонок не настраивается – вы получаете стандартную картину: шкалы времени, ответы и сообщения или поиск по группам и сохраненные (избранные) сообщения.

При отсутствии некоторых особенностей TweetDeck, DestroyTwitter чуть более интуитивен в использовании и не настолько коммерчески ориентирован.

Twitux

Клиент рабочего стола GTK без излишеств.

Twitux появился еще до того, как Стивен Фрай узнал о существовании Twitter, но за время его развития в нем мало что изменилось. Изначально целью разработчиков было создать небольшой, легкий и простой в обращении клиент Twitter для пользователей настольных компьютеров, и Twitux именно таков. Пользовательский интерфейс, на основе библиотеки GTK из Gnome, рационален и прост для понимания, но в основном потому, что функций у него не слишком много – особо звонить не о чем. Хотя звуковое оповещение как раз имеется.

Тут нет списков, групп, выгрузки снимков, поддержки нескольких учетных записей, сокращений URL, перевода, истории разговора и тому подобного; Twitux даже не дотянул до пересылки твитов. Можно отвечать друзьям, можно добавлять новых – если вы знаете их имена пользователей и не поленитесь ввести их вручную. Нет ни поиска, ни фильтрации; короче, какую бы жизненно важную функциювы ни придумали, это не сюда, ОК?

Вы получаете приятную и читабельную ленту Twitter; можно просматривать и отправлять сообщения конкретному адресату; вот, собственно, и все. Добавляются ли новые функции? Да в общем, нет. Разработка этого приложения продолжается, но разве что в области исправлений и ряда настроек. В прошлом году было лишь несколько незначительных релизов, и если вы ожидаете списков и тому подобного – забудьте.

Компенсирует вышеперечисленное то, что Twitux потребляет поразительно мало ресурсов. Если вы используете Linux на мобильном устройстве, старом ноутбуке и вообще в среде с ограниченными возможностями, такой клиент может работать в фоновом режиме – он практически не отнимает диска и памяти, как будто его и нет.

Gwibber

Читает все сервисы, но умеет ли он еще и писать?

Очередной клиент, написанный на смеси Python и GTK, Gwibber является проектом, уже давноизвестным своей целью охватить весь мир микроблоггинга во всех его проявлениях.

Главное свойство Gwibber – умение управляться с сонмищем протоколов и сервисов обмена сообщениями – заодно является и недостатком. Гомогенизация всей этой информации в один поток сообщений чревата неизбежной утратой части сведений. Следовательно, хотя твит можно легко переслать, ответить на него или оценить/сохранить, некоторые детали при этом теряются. Здесь нет встроенного просмотра изображений, и вы можете так же забыть про группы и списки.

Впрочем, не все так плохо. Нажатие на аватару мигом откроет новую вкладку со списком сообщений данного пользователя. Не исключено, что (при условии хорошего подключения к сети) вещи на самом деле происходят мгновенно благодаря более простому и понятному интерфейсу, чем у клиентов под Air. Вкладки могут содержать результаты поиска или временные шкалы для отдельных пользователей (просто нажмите на его имя).

Чтобы создать сообщение, вам придется использовать узенькое текстовое поле без дополнительных функций, но Gwibber все же как минимум даст вам возможность автоматически сократить URL, используя несколько различных сервисов.

Gwibber прост в установке и настройке, и если вы хотите всего лишь быть в курсе большого объема информации, это почти идеальный клиент. Настройте все учетные записи, о которых сможете вспомнить, и прокручивайте хоть весь мир – хотя, если у вас много учетных записей, вы возможно, захотите выключить уведомления, чтобы не заполонять все вокруг черными окошками.

Choqok

Тот, который на KDE.

Имя Choqok не вдруг и озвучишь, но это восходящая звезда клиентов микроблоггинга под Linux. Эффективное использование инструментария KDE делает этот чудо-клиент со вкладками и поддержкой нескольких учетных записей понятным и простым, и в его незагроможденном дизайне умещается масса полезных функций. Некоторые из них практически незаметны, например, автоматическая расшифровка всех URL-сокращений: просто подведите к ним указатель мыши, и в подсказке отобразиться полный адрес сайта.

Choqok набирает очки уже за то, что является родным приложением Linux. Его меню, шрифты, значки и общий вид выглядят привычными (ну, если вы вообще видели приложения KDE), что во многом облегчает его использование и, безусловно, прекрасно вписывает его в рабочий стол Linux. Его публикация под открытой лицензией также большой плюс: на функциональность это, конечно, не влияет, но прозрачность и открытость весьма бодрят, когда дело касается обработки персональных данных.

Насильно вызывать симпатию к Choqok нужды нет: здесь есть хорошо продуманный набор функций, и приложение стабильно и эффективно выполняет свою работу. Интерфейс со вкладками экономит пространство и работает быстрее вида с несколькими колонками. Поддерживается также Identica, чем редко озабочиваются не-Linux-ориентированные клиенты.

Правда, Choqok не лишен и недостатков. Хотя управлять различными учетными записями можно с помощью вкладок, другие сервисы, например, Facebook, не поддерживаются, и если вы ищете клиент для более широкого спектра задач, обратитесь к чему-нибудь вроде Gwibber или TweetDeck. Функций более чем хватает, но использовать их не всегда просто: так, для загрузки изображения по нажатию кнопки вызывается диалог выбора файла. Оно, может, и нормально, но почему бы не предусмотреть перетаскивание?

Есть и еще моменты, которые не мешает улучшить, но все-таки Choqok неплохо во многом преуспел.

TweetDeck

Популярный кроссплатформенный лидер среди клиентов Twitter.

В популярности способа обновить ваш статус в Сети TweetDeck уступает только стандартному web-браузеру, а значит, на него стоит взглянуть. Он появился в Linux благодаря любезности платформы Adobe Air, что, пожалуй, поубавит ему блеска, в прямом и переносном смысле, для сторонников свободной ОС.

Популярность, как легко догадаться, обусловлена огромным числом функций и простотой использования. TweetDeck, например, не только загружает изображения, но и позволяет делать это перетаскиванием. URL-адреса автоматически сокращаются сервисом по вашему выбору, автоматически же уменьшая ваши твиты по мере их ввода. Переключайтесь между колонками или единственным столбцом и добавляйте их для результатов поиска, групп или других учетных записей вроде Facebook.

Однако некоторые вещи это приложение не делает. Тем нет и в помине, стили и уведомления назойливые и огромные, иконки часто маловаты, а если вы заинтересованы в Identica или Laconica, способ добавить эти серверы отсутствует.

Есть и другие неприятности. Во-первых, TweetDeck требует создать учетную запись на своем сайте, ради функции сохранения групп. Это выглядит слабо завуалированной попыткой добыть сведения о пользователе. Нет видимой индикации того, какие именно данные передаются от клиента на сайт, и не запрашивается лицензионное соглашение на ПО: все условия относятся к сайту. Впрочем, большинство пользователей это может и не волновать.

Тем не менее, у TweetDeck лучший набор функций среди клиентов нашего обзора, с небольшим перевесом. Если вы постоянно используете Twitter, это, вероятно, лучший выбор.

Mitter

Python и GTK заключили союз ради захвата мира Twitter.

Вот еще один клиент – флагман легковесности и простоты в использовании, и как таковой, ничуть не похож на Twitux. Написан он на GTK, хотя на сей раз при посредстве Python; это кроссплатформенное приложение (если у вас есть нужная версия Python на OS X или Windows), за счет чего, возможно, и растет его популярность.

Mitter пока воздерживается от включения особо сложных функций, требуемых заядлым твиттеристам, но не так уж нищ по сравнению с другими клиентами. Пусть используемый сервис выбирать нельзя, но сокращения URL поддерживаются. Нет прозрачного декодирования коротких URL, равно как отсутствует и их прямой вызов – но нажатие правой кнопкой мыши на твиты даст возможность перейти по всем ссылкам, которые открываются в браузере по умолчанию.

Ну, а настройка… ее, по сути, нет. Меню опций позволяет ввести реквизиты своей учетной записи Twitter, и все: нельзя изменить шрифт, нет ни тем, ничего. Даже непонятно, зачем этой программе так много памяти для работы; хотя это в основном из-за загружаемых библиотек.

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

Mitter не может похвастаться легкостью Twitux: ведь чтобы им пользоваться, надо установить Python и несколько библиотек. Но он выполняет схожую работу и как минимум имеет перспективу со временем обзавестись новыми функциями.

Mixero

Странноватое приложение на Adobe Air.

По неизвестной причине (случайность? Волшебство? Хорошее программирование?) Mixero, похоже, меньше всего пострадал от эффекта Adobe Air – по крайней мере, он выглядит более отзывчивым и менее склонным к графическим глюкам на фоне других приложений Air из нашего Сравнения. И все это достигается даже без заявления о поддержке Linux!

Вид с расположением по бокам и органами управления посередине, конечно, немного причудлив для клиентов Twitter, но через несколько часов работы кажется вполне естественным. В левой части экрана показывается временная шкала, а справа производится управление пользователями и группами. Mixero хорошо работает со списками, в своего рода структуре дерева папок внутри вкладок, и это реально облегчает задачу внесения в них поправок. Эти группы или списки могут управляться отдельно в приложении или синхронизироваться с вашей учетной записью Twitter. Twitter сейчас допускает до 15 списков на пользователя, и если вам нужно больше групп, вы не сможете их синхронизировать.

Здесь нет явной поддержки Identica, но можно изменить адрес сервера, и будет поддержан любой Twitter-совместимый сервер. Также можно добавить несколько учетных записей Twitter и Facebook, хотя это затруднит управление.

Удачное решение для растущего объема временной шкалы – возможность ответвления нового окна. Окна можно фильтровать, чтобы Mixero искал заданные тэги или что-либо другое, пока вы любуетесь нормальным видом шкалы. Наведя курсор мыши на любой сокращенный URL, вы, как и в Choqok, увидите весь URL-адрес; есть грамотная поддержка перевода.

Интерфейс некоторым покажется суетливым, и по пути индивидуальной настройки далеко тут не уйдешь, но немного погодя становится обманчиво легким в использовании. Безусловно, стоит попробовать, прежде чем принять окончательное решение.

Вердикт

Choqok 9/10

Не все используют Twitter одинаково. Одни люди норовят раззвонить о каждом аспекте своего бытия. Другие любят размещать здесь ссылки и фрагменты информации, которые, по их мнению, пригодятся всем. Одни предпочитают читать и следить за событиями в жизни других, а другие хотят просто поприкалываться с друзьями. Есть пользователи – с виду почти «гуру социальных медиа», и это, кстати, повод их избегать. По какой бы причине вы ни решили использовать Twitter, большинство программ-клиентов должно уметь справлять ся с соответствующими задачами.

TweetDeck – программа с наибольшим числом функций, разработанная достаточно хорошо, чтобы предлагать все эти функции без особой сложности в использовании. Но уж очень нагло сжирает пространство экрана: чтобы извлечь из нее лучшее, придется отвести ей отдельный рабочий стол, а если вы занимаетесь не только твитами, то это явный перебор. Нас также не привела в восторг необходимость регистрироваться для получения добавочных функций, а также общая нелинуксовость.

По этой причине мы отдаем предпочтение Choqok. Оно не идеально, и в некоторых областях хорошо бы расширить его возможности, но до глубины прекрасно и заслуживает столь же высокой оценки, что и TweetDeck.

Spaz также достоин упоминания. Поскольку он основан на стилях CSS, его темы легко менять; если ни один из других клиентов вас не устраивает, поработайте пару часов – и он может стать воплощением вашей мечты. Mixero обладает большинством функций TweetDeck, но намного компактнее и выглядит более отзывчивым. Все клиенты бесплатны для использования, и вы можете протестировать особо приглянувшиеся; но не запускайте их все сразу – этот доведет вас до безумия!

Таблица характеристик

Название TweetDeck Spaz Destroy Twitter Gwibber Twitux Choqok Mixero Mitter
Версия 0.32.5 0.8.3 1.7.2b 1.20 0.69 0.6.6 0.53.4 0.4.5
Сайт http://www.techdeck.com http://getspaz.com http://destroytwitter.com https://launchpad.net/gwibber https://sourceforge.net/projects/twitux http://choqogk.gnufolks.org http://www.mixero.com http://mitter.googlecode.com
Инструментарий Adobe Air Adobe Air Adobe Air PyGTK GTK KDE Adobe Air PyGTK
Память, МБ 85 57 71 23 4 23 56 17
Identica/Laconica X V X V X V X X
Facebook LinkedIn Blip.fm X Много X X V x
Другие V X X V X X X X
Больше одной учетной записи? V V X V X V V X
Визуальное оповещение V V V V V V V X
Звуковое оповещение V V V V V V V X
Прямые сообщения V V V X V V V X
Сокращение URL V V V V X V V V
Выгрузка изображений V V V X X V V X
Просмотр изображений V V V X X V V X
Сервис перевода V X X X X X V X
Персональные инструменты
купить
подписаться
Яндекс.Метрика