Monthly Archiv: Декабрь, 2010

Ищем замену Adobe Flash: Lightspark, Gnash, Swfdec

На днях было объявлено о выходе новой версии альтернативного Flash-плеера Lightspark 0.4.5. 
Пользуясь случаем, рассмотрим 3 альтернативы для AdobeFlash: Lightspark, Gnash и SwfDec. Хотя в интернете уже вовсю трубят о скорой гегемонии HTML5, сегодня поддержка Flash нужна все еще многим.
Предполагаем, что используется браузер Firefox, поэтому результаты тестирования и установка плагинов будет рассмотрена для него.

Также перед установкой каждого из пакетов рекомендуется удалить альтернативные и собственно Adobe Flash, например
sudo apt-get remove flashplugin-nonfree fflashplayer-mozilla flashplugin
ну и указанные ниже пакеты, если какие-то были установлены. Это действие не является обязательным, но желательным. Ну и само собой, перезапустить браузер.
 
Lightspark. В частности, среди преимуществ этого пакета называют следующее:


За счет тесного использования OpenGL и JIT-компиляции нагрузка на систему при работе Lightspark заметно меньше, чем при просмотре того же ролика в Gnash или Adobe Flash. Проект развивается при поддержке организации GNOME Foundation. 
Ключевым новшеством представленного выпуска является переход на использование нового графического движка, позволяющего обеспечить более качественное и быстрое отображение графики, уменьшив при этом нагрузку на CPU. Новая графическая архитектура построена по комбинированной схеме, в которой использованы и программные методы формирования изображения (вывод геометрических примитивов через Cairo, используя многопоточную схему обработки) и аппаратные механизмы акселерации (декодирование видео с использованием Pixel Buffer Objects; задействование OpenGL для работы фильтров и эффектов).

Вторым важным новшеством является полный редизайн системы ввода, что позволило добиться работоспособности кнопок Play/Pause при просмотре YouTube-роликов.

Следует сказать, что сам Lightspark основан на Gnash, о котором речь пойдет ниже.
Для установки последней версии Lightspark нам необходимо добавить РРА-репозиторий:
sudo apt-add-repository ppa:sssup/sssup-ppa

 Обновим список пакетов:

sudo aptitude update 

или

sudo apt-get update

И установим собственно пакет и плагин для Firefox:

sudo apt-get install lightspark browser-plugin-lightspark

Обратите внимание, что в списке зависимостей будет и собственно gnash.

Результат теста: следует сказать, что хотя и flash в принципе работает, но браузер очень часто подвисал «намертво», с максимальной загрузкой процессора, в  том числе даже от обыкновенных флеш-баннеров. Поэтому долго тестировать у меня его не получилось.  В результате, рекомендовать для полноценного использования не могу. При этом в пункте about флеш-видео и флеш-роликов, равно как и в «Дополнениях» Firefox, Lightspark идентифицируется как Gnash.

Gnash, название которого происходит от слов GNU и Flash, на основе которого и был создан Lightspark,  в свою очередь берет свое начало от проекта GPLFlash. Gnash продолжает развиваться параллельно  с Lightspark и имеет определенную аудиторию поклонников, в том числе на тех платформах/архитектурах, для которых Adobe не выпустила свой плеер. 
Пакет есть в репозитории Ubuntu и его установка не составит сложности:
sudo aptitude install gnash mozilla-plugin-gnash
Результат теста: пакет работает стабильнее, чем Lightspark, но в моем случае, вероятно наблюдался конфликт с видеосистемой, т.к. при скролинге страниц с флеш-роликами на экране оставался след от них, что весьма часто делало серфинг весьма затруднительным. При этом периодически наблюдалась максимальная загрузка процессора. Как вывод, использовать в качестве постоянной замены Flash — рано.
Swfdec, не смотря на последнее обновление в 2008 году, по праву можно назвать наиболее стабильной заменой Adobe Flash. Хотя ему и не под силу полноценно выводить некоторые ролики, все же с большинством он справляется хорошо, при этом не вызывая сбои в работе браузера и не страдая от чрезмерной загрузки процессора. Именно этот пакет я использую уже весьма продолжительное время, и как оказалось, не зря.
Установить его можно следующей командой: 
sudo aptitude install swfdec-mozilla
 Результат теста: не смотря на то, что пакет не может похвастаться самыми широкими возможностями, на практике оказывается наиболее стабильным.
Решать, что использовать —  вам. И все же, если вы решили отказаться от Adobe Flash, то мой совет — ставьте Swfdec.

"Офисные" новости

Почти одновременно появились новости сразу по двум офисным пакетам: LibreOffice и KOffice.

Организация Document Foundation представила первый кандидат в релизы офисного пакета LibreOffice 3.3. По сравнению с прошлой тестовой версией в rc1 внесено около 300 исправлений, общее число изменений относительно кодовой базы OpenOffice.org 3.3 составляет несколько тысяч исправлений, общий объем патча перешагнул рубеж в два миллиона строк. 
Большая часть изменений связана с интеграцией наработок проекта Go-oo, разработчики которого переключили свое внимание на LibreOffice. Go-oo включает в себя наработки по оптимизации кода и ускорению запуска пакета; средства для выполнения VBA-макросов в табличном процессоре; поддержку встраивания в документы диаграмм из пакета Visio; дополнительные инструменты для импорта документов OpenXML, Excel, MS-Works, Lotus Word Pro и WordPerfect; поддержку родных файловых диалогов и мультимедиа фреймворка GStreamer при работе в Linux; фильтр для импорта векторных SVG-изображений; систему для создания 3D-презентаций; инструмент для формирования заполняемых бланков; более качественное отображение EMF-контента; наличие из коробки расширения pdfimport.

Разработчики проекта KDE объявили о реструктуризации проекта KOffice и его переименовании в Calligra Suite. По задумке разработчиков новое имя должно отражать значительное расширение спектра технологий KOffice, которые не ограничиваются только набором офисных десктоп-приложений. Переименование подчёркивает переход на новую стадию развития проекта в роли многоплатформенного пакета приложений, повышающих эффективность работы широкого круга пользователей как настольных, так и мобильных систем.

В качестве ядра новой системы представлен офисный движок Calligra Office Engine, который позволит разработчикам создавать новые интерфейсы по взаимодействию с пользователем, нацеленные на задействование возможностей новых платформ и на создание специализированных версий программ для различных категорий пользователей. В настоящее время определено два основные типа пользовательских интерфейса: десктоп-редакция со стандартным набором приложений и FreOffice — сокращенный вариант для мобильных устройств. 

В состав десктоп-редакции офисного пакета входят следующие приложения:
  • Приложения для выполнения повседневных задач:
    • Words — текстовый процессор, созданный на базе KWord;
    • Tables — табличный процессор (ранее KSpread);
    • Stage — система для подготовки презентаций (ранее KPresenter);
    • Flow — ПО для построение диаграмм, блок-схем, карт сети (ранее Kivio). Код пока не готов и ожидается только к моменту выхода релиза 2.4;
    • Kexi — среда для управления данными (аналог MS Access).
  • Приложения для организации управления:
    • Plan — система управления проектами (ранее KPlato);
  • Программы для работы с графикой:
    • Krita — растровый графический редактор, поддерживающий многослойную обработку изображений;
    • Karbon — векторный графический редактор.
В дополнение ко смене имени анонсирован переход проекта с централизованной системы управления версиями Subversion на децентрализованную систему управления исходными текстами Git, что, по утверждению инициаторов миграции, должно привести к ускорению темпов разработки и увеличению качества работы. В анонсе подчеркивается, что Calligra по прежнему будет основан на технологиях KDE, остается частью сообщества KDE и будет развиваться внутри инфраструктуры KDE, например, использовать общий трекер ошибок, стандартный форум и wiki. 

В настоящее время первый релиз Calligra Suite еще не выпущен. В течение двух недель ожидается выход KOffice 2.3, после доступности которого разработчики переключатся на создание ветки 2.4 уже под именем Calligra Suite. В рамках подготовки выпуска 2.4 будет проведена большая работа по улучшению юзабилити и реализации новых элементов интерфейса пользователя.

Вышла первая альфа-версия Ubuntu 11.04

Вышла первая альфа-версия Ubuntu 11.04 «Natty Narwhal» в которой проведена синхронизация пакетной базы с Debian Unstable. Загрузочные iso-образы с тестовой версией Ubuntu 11.04 можно получить на данной странице
 Альфа-выпуск является достаточно сырым и незаконченным продуктом, который рекомендуется использовать только в целях тестирования и выявления ошибок, например, установив на USB Flash (iso-образ занимает больше обычного (716 Мб), поэтому может не вместиться на CD). 

Ключевые новшества Ubuntu 11.04 alpha 1:
  • В качестве десктоп-окружения по умолчанию использовано окружение Unity. Разработка Unity еще не завершена, поэтому представленное рабочее окружение не стоит судить строго. Уже интегрирован новый Unity Launcher, предназначенный для запуска приложений и переключения между активными задачами. В Launcher реализовано контекстное меню со списками быстрого вызова и добавлена возможность автоматического скрытия с экрана, но еще не готова функция группировки запускаемых приложений «Places«.
  • В экранном менеджере gdm теперь представлено два вида сессий: Ubuntu Desktop на базе Unity и Ubuntu Classic на базе классической панели GNOME. Классический режим поддерживает все видеокарты и может работать с любым видеодрайвером, для работы Unity обязательно наличие современных 3D-драйверов;
  • Переработан апплет для настройки сети (NetworkManager), который переведен на использование фреймворка для генерации индикаторов AppIndicator. Классические панельные GNOME-апплеты более не поддерживаются, доступна только новая система индикаторов Ubuntu;
  • В рамках проекта Xubuntu ведется работа по переходу на десктоп-окружение Xfce 4.8, в настоящее время уже заменены компоненты xfce4-notifyd, xfce4-appfinder, xfwm4, ristretto, xfce4-dev-tools и xfce4-volumed. Для обеспечения совместимости с Xfce 4.8 сборка Xubuntu продолжит использовать GTK2 и не перейдет на GTK3;
  • Осуществлен переход на Linux-ядро 2.6.37-rc3 (в Maverick использовалось ядро 2.6.35), в конечном счете в Ubuntu 11.04 планируется использовать ядро 2.6.38. В новой версии добавлена поддержка нового интерфейса нотификации FANOTIFY; проведена интеграция KMS+KDB; реализовано несколько улучшений, повышающих отзывчивость десктоп-приложений; обновлены многие отладочные инструменты; в состав ядра принят AppArmor (более не поставляется в виде отдельного патча); улучшена поддержка технологий виртуализации.
Посмотреть степень готовность тех или иных новшеств можно на данной странице
 
Источник