Среди программных продуктов некоммерческой организации Mozilla Foundation наибольшей популярностью и известностью пользуется Firefox. Впрочем, «огненный» браузер – это далеко не единственный результат труда программистов Mozilla.
В торым по значимости продуктом Mozilla Foundation является почтовый клиент с открытым исходным кодом – Thunderbird, функционирующий в операционных системах Windows, Linux и Mac OS X.
Несколько лет тому назад все программы Mozilla составляли единое целое – интегрированный набор сетевых инструментов. Однако подобный подход не принес большой популярности Mozilla Suite, так как рынок требовал простых, легких, компактных решений. В результате организация взялась за создание нескольких независимых продуктов, одним из которых и стал Thunderbird. У почтового клиента немало общих свойств с браузером: движок для обработки HTML (Gecko), структура настроек, система автоматического обновления, алгоритмы работы с расширениями и темами оформления, библиотека прорисовки интерфейса (XUL)… Да много чего.
Изначально Mozilla собиралась синхронизировать выпуск свежих версий браузера и почтового клиента. Но рыночная конъюнктура внесла свои коррективы: большая часть интеллектуальных ресурсов уходит на разработку браузера, поэтому вот уже второй год, как почтовый клиент апдейтится месяца на три позже него.
В ноябре 2006 года вышел Firefox 2, а Thunderbird 2, очевидно, доделают к концу февраля. Развитие почтового клиента идет по эволюционному пути: в него постепенно добавляются полезные сервисные функции, а кардинальные изменения остались в далеком прошлом. Вторая версия Thunderbird несет пользователю значительное количество небольших, но приятных улучшений, облегчающих работу с электронной корреспонденцией.
Пользователям многих почтовых клиентов знакомо понятие «метка». Любое сообщение может стать «важным», «рабочим» или каким-то другим. Сортируйте почту по меткам, применяйте фильтры, создавайте виртуальные папки и радуйтесь жизни. Это удобно, но Thunderbird 2 предлагает иной, не менее продуманный способ распределения писем, основанный на тегах. Список меток ничем не ограничен, вы вольны самостоятельно создавать любые критерии. Каждому посланию можно присвоить несколько подобных меток. Все это напоминает сортировку записей в блогах, индексацию фотографий в галереях. Теги используются вручную, а также с помощью фильтров.
Рабочее окно почтовой программы Mozilla Thunderbird 2 выглядит привычно
Окно настроек здорово смахивает на аналогичное в браузере Firefox
Работа с браузером немыслима без функций «Вперед» и «Назад». Вы открыли веб-страницу, перешли по ссылке, но затем хотите быстро вернуться к предыдущему документу. На помощь приходит панель инструментов с кнопками навигации. В почтовых клиентах подобный механизм обычно не используется, что разработчикам Thunderbird 2 показалось несправедливым. В свежей версии клиента, как и в браузере, можно перемещаться по истории текущей сессии с помощью кнопок «Вперед» и «Назад».
Панель почтовых папок в Thunderbird имеет два обличия. Хотите – выберите «глобальный» ящик с отображением всей информации в рамках единой структуры директорий, а хотите – используйте для каждой учетной записи отдельную группу папок. В большинстве почтовых клиентов возможно либо первое, либо второе, но не то и другое сразу. Кроме того, Thunderbird 2 содержит дополнительную настраиваемую панель почтовых директорий. Режимы отображения папок переключаются стрелками навигации, расположенными внутри заголовка панели. Умолчальный режим – «Все папки», и его название говорит само за себя: показаны все элементы древовидной структуры директорий. Вы можете переключиться на просмотр папок с непрочитанными сообщениями, а также ограничить список несколькими директориями. В контекстном меню каждой папки содержится пункт, отвечающий за добавление элемента в список избранного. Последний вариант просмотра структуры – отображение недавно посещенных директорий. Своего рода аналог «Журнала посещений» в браузерах. Чтобы перейти в другой режим, нужно кликнуть правой кнопкой мыши по любому месту заголовка панели.
Далеко не каждая рабочая станция постоянно подключена к Сети. Если ваш почтовый клиент настроен на автоматическую проверку писем на сервере с неким временным интервалом, то может случиться так, что вместо свежей почты вы получите серию сообщений об ошибках. А вот Thunderbird 2 проверяет наличие соединения. Если почтовый клиент не находит Сеть, то автоматически переходит в автономный режим. Напротив, если при очередном запросе коннект был восстановлен, Thunderbird 2 возвращается в активный режим.
После приема корреспонденции большинство почтовых клиентов выводят на экран различные уведомления. Чаще всего это небольшое всплывающее окно в сочетании со звуковым сигналом. Ранние версии Thunderbird показывали лишь количество принятых писем и значок с изображением конверта в системном трее. Вторая сборка софтины дает юзеру более подробную информацию. Вы видите, от кого пришло последнее письмо, его тему, а также первую строчку. В сочетании с расширением Minimize to Tray, позволяющим сворачивать почтовый клиент в системный лоток, новый механизм уведомлений дает вам возможность держать программу активной и вспоминать о ней лишь во время приема новых писем.
Поиск информации в почтовых сообщениях, как правило, производится путем ввода запроса, и в итоге отображается группа писем с ключевыми словами. Однако если письмо очень велико, то нахождение нужной информации внутри него в любом случае затруднено. «Грозовая птица» позволяет производить поиск данных по мере набора текста. Вы просто вбиваете первые буквы запроса, а программа автоматически подсвечивает зеленым цветом все обнаруженные ею упоминания набранной последовательности символов. Переключение между найденными элементами осуществляется нажатием на кнопку F3. Следует отдельно отметить, что результаты поиска сохраняются и кэшируются. Повторный поиск в Thunderbird 2 осуществляется значительно быстрее. Как следствие, возросла скорость обработки виртуальных папок.
Еще Thunderbird 2 имеет общее окно менеджера тем и расширений. Кроме того, все модули локализации отныне также обрабатываются новым унифицированным менеджером дополнений. Вы можете устанавливать словари для проверки орфографии как обычные расширения. Например, вместо того чтобы использовать два словаря для русского и английского языков, лучше проинсталлировать один универсальный модуль. В результате во время набора текста будут проверяться и английские, и русские слова. В таком словосочетании, как «установка Windows», красной волнистой чертой не подчеркивается ни одно из слов, ведь оба написаны без ошибок, хотя и на разных языках.
У Thunderbird 2, как и у Firefox 2, обновлено оформление. Разработчики решили изменить внешний вид программного продукта и привели его дизайн в соответствие с общепринятым стилем современных операционных систем и приложений. Надо заметить, что в Linux-сообществе сложилась традиция добавлять в пакеты Firefox и Thunderbird дополнительные темы оформления, стилизованные под KDE и GNOME. Программа определяет рабочую среду и соответственно ей выбирает облик.
Для пользователей Windows разработчики приготовили особый подарок – новый инсталлятор на основе NSIS, благодаря которому размер дистрибутива уменьшился приблизительно на мегабайт. У последних редакций Firefox и Thunderbird установочные пакеты примерно одного объема, а ведь год-два назад почтовый клиент был чуть ли не в полтора раза больше браузера.
Ситуация с модулями расширения для приложений Mozilla мало изменилась, и свежая версия Thunderbird вряд ли принесет какие-либо сюрпризы. Подавляющее большинство плагинов писалось в первую очередь для Firefox, а за последний год и вовсе не было сделано ни одного яркого, интересного расширения для Thunderbird.
Как ни странно, пользователи почтового клиента чаще всего жалуются на затруднения при настройке учетных записей. Не каждому дано знать наизусть имена серверов, номера портов и другие технические тонкости. Да и не надо: в Thunderbird 2 включен инструмент быстрой настройки учетных записей Gmail. Вводите свое имя – и вся настройка почтового ящика осуществляется в автоматическом режиме.
Некоторые недочеты остались и во второй версии Thunderbird. Так, во время приема почты не выводится никакой служебной информации, и вам остается лишь гадать, какой объем данных необходимо забрать с сервера, сколько процентов скачано.
У почтового клиента по-прежнему сложности с приемом почты на нестабильном, медленном соединении. Если связь обрывается во время скачивания большого количества сообщений, то после повторного запроса начнется загрузка той же самой группы писем, а не ее части – с того документа, при передаче которого произошел разрыв.
Нельзя гибко настраивать шаблоны сообщений, закрывать доступ к отдельным ящикам при помощи паролей. Наконец, у Thunderbird проблемы с передачей вложений, в именах которых употребляются символы кириллицы.
Некоторым пользователям не хватает кнопки для отложенной отправки сообщений. При наличии постоянного подключения к Сети вы отсылаете письма сразу же после их создания. Однако при коммутируемом соединении логичным представляется создание очереди исходящих сообщений. Разумеется, Thunderbird выполняет все подобные операции. Но разработчики не сочли нужным помещать на панель инструментов соответствующие кнопки. А потом, на что нам даны расширения?
Сильной же стороной Thunderbird остается его высокая безопасность, так как программа не использует компоненты Internet Explorer для обработки сообщений в формате HTML. Клиент обладает мощными средствами фильтрации, сортировки и поиска сообщений. Для борьбы со спамом годится как встроенный инструментарий, так и внешние модули, с которыми почтовый клиент тесно взаимодействует. Thunderbird отлично понимает все кодовые страницы, использующие кириллицу, и без глюков отображает письма с разными кодировками в заголовке и теле. Кроме того, не следует забывать о том, что Thunderbird был и остается бесплатным продуктом, а это в свете ужесточения борьбы с нелегальным программным обеспечением оказывается весьма серьезным плюсом. UP
Автор: Юрий Меркулов