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

LXF121:Review5

Материал из Linuxformat
Перейти к: навигация, поиск

Содержание

OpenOffice.org 3.1

Несмотря на туманность будущего, настоящее известного офисного пакета выглядит весьма неплохо. Энди Ченнел оценивает его недавние достижения…


Презрев слухи о своей кончине, забурлившие, когда Oracle приобрела Sun, проект OpenOffice.org выпустил версию 3.1 одноименного офисного пакета. Удалось, наконец, повысить плавность отрисовки и немного, но чувствительно сократить время загрузки.

Медленный старт был слабым местом проекта с момента его основания, и данная версия не исправила положение. В наших тестах OOo Writer – избранный за особую востребованность пользователями – стартовал из «холодного» состояния чуть быстрее семи секунд на машине с 3‑гигагерцевым Pentium 4 и 1,5 ГБ ОЗУ. Вроде и неплохо, но Word XP (на той же машине под Wine) на две секунды его опередил. При повторной загрузке счет был четыре и две секунды соответственно: опять поражение OOo. Обоих, правда, послал в нокдаун AbiWord, вынырнувший из «холодного» состояния всего за 1,43 секунды. Впрочем, на более мощных машинах разрыв между OOo и MS Office гораздо меньше, и обе программы запускаются из исходного положения секунды за четыре.

Что новенького?

Сокращение времени загрузки, конечно, уже повод для хвастовства, но гораздо интереснее поведение приложения в работе. Запущенный OOo занимает около 19,5 МБ памяти, хотя этот объем неизбежно растет при работе с документами. Для проверки в условиях интенсивной нагрузки мы загрузили крупный документ Word с несколькими иллюстрациями высокого разрешения, а также комментариями и исправлениями от разных авторов. Приложение держалось стойко – не было задержек ни при выделении и редактировании текста, ни при перемещении иллюстрации в пределах страницы, а панорамирование и масштабирование проходили как по маслу. Использование памяти увеличилось до 75 МБ, но загрузка процессора оставалась весьма умеренной, достигая максимума в 10 % при копировании и вставке больших объемов текста.

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

В результате упорной работы появилось еще одно изменение, влияющее на весь пакет: сглаживание контуров объектов, добавляемых на страницы. Если в прежних версиях края изображений казались зазубренными, то теперь векторные рисунки, созданные в OOo, отображаются аккуратно, невзирая на их масштаб. Это здорово помогает при работе со шрифтовыми эффектами (они же Fontwork) во Writer или при «выдавливании» в Impress для придания объектам глубины. Разумеется, качество растровой графики от этого не изменилось, но если вы работаете в OOo с презентациями или простым дизайном, то визуально ваша работа заметно выиграет. Качество схем и графиков, получаемых с помощью Calc, тоже повысилось: теперь они выглядят превосходно.

Добавьте контент

Кроме общего визуального улучшения, переработано перемещение объектов в реальном времени, что упрощает компоновку документов – теперь рисунки и иллюстрации прорисовываются во время «перетаскивания» непрерывно, а не обозначаются пунктирными линиями. Изменение не радикальное, но порадует любителей точности – да и выглядит приятно.

Версия, которую мы загрузили для Ubuntu, снабжена неплохим набором шаблонов для презентаций. Они, конечно, уступают по качеству аналогам из Keynote от Apple или PowerPoint 2007, но как отправная точка вполне годятся; к тому же, если «штатный» набор недостаточен, в Интернете можно найти немало шаблонов, созданных пользователями. Impress наконец-то обзавелся ползунком масштабирования (у Writer он появился в версии 3), что упрощает навигацию по сложным, насыщенным слайдам.

Работай играючи

{{Врезка|left|Заголовок=Грэм сказал...|Содержание=«Я не особо в восторге от последней версии. По-моему, прогресс OOo слишком долго ограничивался потугами догнать MS Office

OpenOffice.org всегда предоставлял свойства документа, через которые можно было внедрять в файл различные строки текста. Версия 3.1 пошла дальше: в ней появилась функция Custom Properties [Специальные свойства]. Она позволяет добавлять к документу метаданные, значительно облегчающие обращение с документом. Например, при подготовке документов для нескольких заказчиков в Custom Properties можно внести сведения о клиентах, об ответственных лицах, о сроках и порядке сдачи работы. Система оснащена готовым набором полей, но для добавления собственного поля достаточно написать название свойства, определить тип контента (текст, число, дата и т. п.) и ввести необходимые данные. Новшество пригодится не всем, но для тех, кто издает множество документов или работает в коллективе, это очень удобно.

Усовершенствованы и другие инструменты совместной работы. В версии 3 Writer получил систему заметок на полях, подобную используемой в Word. Теперь можно комментировать комментарии – это позволяет составителям документа «парировать» замечания коллег, превращая процесс подготовки документа в подобие дискуссии. В наших тестах OOo исправно импортировал комментарии и отслеживал изменения в документах Word, а потом и экспортировал их.

Те, кому часто приходится работать над документами совместно, оценят также преимущества новой системы блокировок. Если один из составителей взялся за документ, другие пользователи не смогут открыть и изменить файл даже по сети. Раньше данная функция действовала только при работе всех пользователей на одинаковых ОС; теперь документы надежно блокируются на любых платформах.

С каждой версией OOo импорт и экспорт файлов популярных форматов, типа DOC и XLS, постоянно совершенствуется. В русле этой тенденции, OOo 3.1 улучшил поддержку новейших форматов на основе XML, хотя она покамест далека от совершенства. В ходе наших тестов открытие большинства файлов DOCX, XLSX и PPTX приводило либо к зависанию, либо к неполному отображению данных. Однако файлы почти всех «старых» форматов открываются без проблем – в общем, если вы взаимодействуете с пользователями MSO, посоветуйте им быть «консервативнее».

Что в будущем?

После поглощения Sun громадой Oracle возникло подозрение, что дни OpenOffice.org сочтены. Бесспорно, проект многим обязан массовому участию программистов Sun, но такая поддержка предполагает неминуемое замедление процесса разработки – оборотная сторона корпоративности. Короче, еще неизвестно, кому повезло.

Майкл Микс [Michael Meeks] из Novell и другие программисты годами твердили о том, что короткий поводок Sun тянет проект назад, а новые полезные функции или поправки вязнут в череде согласований и устаревают, так и не попав в стабильный вариант пакета. Если этот «ошейник» ослабнет – откроется прекрасная возможность для Red Hat, Novell, Canonical, IBM (в успехе проекта кровно заинтересованы все) и для «домашних хакеров» сделать шаг вперед и вдохнуть новую жизнь в разработку OpenOffice.org.

Впереди возможны и осложнения, но OpenOffice.org – знамя открытого ПО, и весьма сомнительно, что крупные игроки допустят его исчезновение. А если процесс разработки замедлится из-за новой волны согласований, на это время мы, по крайней мере, уже обзавелись высококачественным ПО.

Все-таки № 1

Итак, пускай с AbiWord экономится пара секунд на загрузке, а с KOffice ощущается причастность к общему делу – в поисках открытого пакета для офисной работы вы первым делом обратитесь к OpenOffice.org. Его традиционно сильные стороны – совместимость с форматами фактического лидера MS Office и высокое качество получаемых документов. Мы приветствуем увеличение скорости, улучшения в области работы с графикой, инструменты совместной работы, обновление системы отслеживания комментариев и правок – все это облегчает пользователям OOo взаимодействие друг с другом и с пользователями других пакетов.

Самое слабое место офиса – база данных: ее стабильность оставляет желать лучшего. Она выполняет полезную работу – предоставляет источники данных для других компонентов пакета; но сама база, пожалуй, чересчур сложна для обычного пользователя.

Наконец, единство функциональности, обеспечиваемое OOo на трех основных платформах, обеспечивает безболезненный переход с Windows на Linux, ведь свойства ПО при смене ОС не меняются. В итоге, OOo 3.1 настоятельно рекомендуется. LXF

Персональные инструменты
купить
подписаться
Яндекс.Метрика