24 Ноября 2024, 16:53

Midori

Автор D.MON, 10 Августа 2010, 19:57

« предыдущая тема - следующая тема »

0 Пользователей и 1 Гость просматривают эту тему.

D.MON

10 Августа 2010, 19:57 Последнее редактирование: 03 Ноября 2011, 21:03 от Zhek@Ch
[size="3"]Релиз KDE 4.5[/size]

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

Релиз KDE SC 4.5 также ознаменовал более явное разделение между составными частями "KDE Software Compilation" - базовой платформы, набора дополнительных приложений, десктопа Plasma и его варианта для нетбуков. Релиз представлен тремя отдельными анонсами: KDE Development Platform 4.5.0, Plasma Desktop и Netbook 4.5.0 и KDE Applications 4.5.0.

Ключевые улучшения:

  • Десктоп Plasma
    • Интегрирована переработанная область вывода уведомлений. Вместо старого программного интерфейса системного трея теперь добавлена полностью переработанная инфраструктура, базирующаяся на передаче сообщений через универсальную шину D-Bus и унифицирующая внешний вид уведомлений и методы работы для всех приложений и тулкитов. Улучшено визуальное оформление области уведомлений, осуществлен переход на монохромные пиктограммы;
    • Проведена оптимизация интерфейса редакции рабочего стола KDE для нетбуков - Plasma Netbook, расширена поддержка сенсорных экранов и проведена значительная внутренняя переработка;
    • В оконный менеджер KWin добавлена поддержка тайлинга, дающая возможность автоматически размещать открываемые окна без перекрытия, одно рядом с другим, используя многофреймовую парадигму, реализуемую в таких оконных менеджерах как Ion. Комфорт работы также повышают расширенные графические эффекты, такие как размывание фона под просвечивающим окном. Добавлена также поддержка перетаскивания пустой области экрана в окно, которые при таком действии расширяет свои границы. Создавать и удалять виртуальные десктопы теперь можно прямо из переключателя активного десктопа.
    • Вместо Zooming User Interface (ZUI) в KDE интегрирован Activity Manager, предназначенный для добавления, удаления, сохранения, восстановления и переключения между "деятельностями", связанными с выполнением пользователями своих повседневных действий и позволяющих более явно выделить и разделить различные задачи. Activity Manager является первым звеном в реализации идеи добавления контекстно-зависимых элементов в Plasma и использует технологии семантического десктопа, разработанные в рамках проекта Nepomuk;
    • Из небольших улучшений можно отметить:
      • подсвечивание локальных для региона пользователя выходных и праздников в календаре;
      • улучшение оформления вывода списка результатов работы KRunner;
      • возможность изменять размер пиктограмм на панели;
      • возможность подстраивать панель под себя через Javascript-шаблоны;
      • улучшение drag&drop в виджете Quick Launch, который теперь позволяет сгруппировать любимые приложение в несколько строк и столбцов;
      • возможность запуска Plasma-апплетов как отдельных приложений;
  • Приложения
    • Для пользователей, отдающих предпочтение движку WebKit вместо KHTML, в web-браузер Konqueror добавлена возможность установки WebKit в качестве движка для рендеринга страниц. Пакет с движком WebKit для Konqueror основан на использовании технологии KPart и поддерживает полную интеграцию со всеми подсистемами Konqueror, такими как менеджер паролей и система блокирования контента;
    • В конфигуратор добавлены новые модули для изменений оформления окон и настройки параметров клавиатуры. Реорганизован интерфейс конфигуратора System Settings, изменен порядок размещения пиктограмм в секции Workspace, определяющей настройки внешнего оформления и поведения рабочих столов Plasma. Улучшены доступные на десктопе визуальные эффекты, например, для вывода эскизов окон в панели и для охвата одним взглядом всех виртуальных рабочих столов теперь используется рендеринг средствами OpenGL. Для исключения конфликтов и проблем со стабильностью работы различных эффектов при использовании различных видеодрайверов реализован черный список, блокирующих работу некоторых эффектов в определенных условиях. Также добавлен инструмент "oxygen-settings" для изменения стиля оформления визуальной темы Oxygen;
    • Изначально запланированный для включения в состав KDE SC 4.5.0 переработанный почтовый клиент KMail, базирующийся на менеджере управления персональной информацией Akonadi, не включен в релиз 4.5, но он будет представлен в одном из последующих корректирующих выпусков 4.5.x. Использование Akonadi позволит организовать централизованную синхронизацию и кеширование персональных данных (PIM), таких как список контактов, календарь-планировщик, почтовые сообщения, что позволит работать с этими данными из разных KDE-приложений.
  • Платформа
    • Интегрирована новая подсистема кэширования KSharedDataCache, позволяющая значительно ускорить доступ к хранимым на диске ресурсам, таким как пиктограммы;
    • В состав базовых библиотек включен проект WebKit KPart, позволяющий пользователям выбирать какой web-движок использовать, WebKit или KHTML. Несмотря на интеграцию поддержки движка WebKit, разработка KHTML продолжена, например, в новой версии обеспечена поддержка XPath-запросов. Кроме того, увеличена производительность выполнения web-операций, независимо от используемого web-движка, за счет адаптивной организации параллельной загрузки элементов страниц.
    • Рабочие столы Plasma теперь могут быть сконфигурированы на использование Javascript-шаблонов, которые могут поставляться в виде небольших отдельных пакетов. В частности, новшество позволяет системным администраторам и интеграторам упростить процесс настройки пользователям собственной конфигурации базового десктопа, в котором изменены определенные настройки по умолчанию;
    • Язык Perl включен в число официально поддерживаемых языков для разработки KDE-приложений. В состав включены новые Perl-биндинги. В пакет стандартных приложений KDE Applications включена первая программа, написанная целиком на языке Python (игра Kajongg, представляющая собой вариант Mahjongg для четырех игроков). Поддержка языка Ruby также значительно улучшена;
    • В мультимедиа библиотеке Phonon добавлена опциональная возможность работы поверх звукового сервера PulseAudio.
Из связанных с версией 4.6 планов отмечается проведение работы по адаптации популярных KDE-приложений для использования на мобильных устройствах, например, будут подготовлены мобильные версии Kontact, KOffice и оболочка Plasma Mobile. Будет подготовлен специальный профиль сборки, позволяющий с целью минимизации потребления ресурсов собрать платформу KDE с ограниченным набором возможностей. В мобильной версии также ожидается поддержка акселерации с использованием OpenGL ES 1.1/2.0.

Для управления BlueTooth-устройсвами будет задействован новый BlueTooth-стек BlueDevil, в состав которого войдут инструменты для обнаружения Bluetooth сервисов, сопряжения устройств, просмотра содержимого удаленных хранилищ и обмена файлами. BlueDevil построен на базе пакета bluez и модуля kded, который принимает и мультиплексирует связанные с bluetooth события через DBus и использует KIO для организации интеграции с файловым менеджером.

Что касается рабочего стола, то улучшения в KDE 4.6 будут связаны с продолжением развития концепции Activities (привязка к деятельности пользователя), расширением функций по автоматической группировке связанных между собой окон и усилением зависимости поведения приложений от контекста (например, поддержка учета местоположения пользователя). В планах также имеется создание варианта рабочего окружения Plasma для медиа-центров и мобильных телефонов, продолжая начатое при реализации интерфейса для нетбуков. Релиз KDE Platform 4.6 запланирован на январь 2011 года.



hedgeven

Цитата: D.MON от 10 Августа 2010, 19:57
  • Десктоп Plasma
    • ....
    • В оконный менеджер KWin добавлена поддержка тайлинга, дающая возможность автоматически размещать открываемые окна без перекрытия, одно рядом с другим, используя многофреймовую парадигму, реализуемую в таких оконных менеджерах как Ion. Комфорт работы также повышают расширенные графические эффекты, такие как размывание фона под просвечивающим окном. Добавлена также поддержка перетаскивания пустой области экрана в окно, которые при таком действии расширяет свои границы. Создавать и удалять виртуальные десктопы теперь можно прямо из переключателя активного десктопа.
    • ...
вот это крутая фича.
похоже этот релиз стоит оценить.
Jah will give us everything...

Zhek@Ch

01 Ноября 2010, 22:22 #2 Последнее редактирование: 31 Января 2011, 18:56 от Zhek@Ch
[size="3"]Midori 0.2.9: Релиз легкого web-браузера на базе движка WebKit[/size]

Вышел релиз web-браузера Midori 0.2.9, разрабатываемого участниками проекта Xfce. Midori построен на базе движка WebKit и библиотеки GTK+. В браузере имеется поддержка табов, закладок, управления сессиями, имеется панель для обращения к поисковым системам, средства для создания пользовательских меню, возможность использования скриптов и стилей, определенных пользователями, средства для фильтрации рекламы (Adblock). Поддерживаются внешние расширения, написанные на языках Си, Vala и Lua.

Из добавленных в Midori 0.2.9 улучшений можно отметить:

  • Расширены возможности режима приватного просмотра, который внешне теперь мало чем отличается от обычного просмотра;
  • Обеспечен более полный контроль над сохранением и очисткой локальных HTML5 БД. При доступе сайта к HTML5 БД в информационной сроке высвечивается уведомление, позволяющие принять или отклонить операцию;
  • Улучшены функции управления сохранением Cookie и оптимизирован метод хранения Cookie;
  • Добавлена новая функция "Найти ссылки" (Find Links), вызываемая через нажатие на точку, после чего рядом во всеми ссылками на странице будут выведены номера, набрав которые можно перейти по ссылке;
  • Устранены проблемы совместимости с Google Reader.

Для работы Midori среди обязательных зависимостей присутствуют GTK+ 2.10, WebkitGTK+ 1.1.1, libXML2, libsoup 2.25.2 и sqlite; среди опциональных зависимостей: Unique 0.9, libidn, docutils, libnotify. Установить новую версию Midori в Ubuntu можно воспользовавшись специальным PPA-репозиторием.



Zhek@Ch

31 Января 2011, 19:01 #3 Последнее редактирование: 31 Января 2011, 19:01 от Zhek@Ch
[size="3"]Релиз Midori 0.3.0, легкого web-браузера на базе движка WebKit [/size]

Вышел релиз web-браузера Midori 0.3.0, разрабатываемого участниками проекта Xfce. Midori построен на базе движка WebKit и библиотеки GTK+. В браузере имеется поддержка табов, закладок, управления сессиями, имеется панель для обращения к поисковым системам, средства для создания пользовательских меню, возможность использования скриптов и стилей, определенных пользователями, средства для фильтрации рекламы (Adblock). Поддерживаются внешние расширения, написанные на языках Си, Vala и Lua.

Из добавленных в Midori 0.3.0 улучшений можно отметить:

  • Решены проблемы с использованием символов ',' и '.' для поиска ссылок и текста на странице при использовании русской раскладки клавиатуры;
  • По умолчанию для поиска задействован мета-поисковик DuckDuckGo, отличающийся блокированием рекламных сайтов и трепетным отношением к приватности;
  • Добавлен упрощенный диалог для установки пользовательских скриптов-дополнений и стилей;
  • При копировании URI из адресной строки пробелы теперь заменяются на %20;
  • Исключено блокирование сайтов системой adblock при ручном вводе их URL;
  • Обеспечена поддержка импорта закладок в формате Netscape HTML;
  • Добавлена поддержка libnotify 0.7;
  • Обновлен комплект unit-тестов;
  • Улучшена работа контекстного меню для ссылок;
  • Оптимизированы процедуры парсинга таблиц стилей;
  • Упрощены опции панели и выбора языка;
  • Из панели с расширениями убрано упоминание NAPI-плагинов;
  • Для трекинга ошибок осуществлена миграция на сервис Launchpad;

Для работы Midori среди обязательных зависимостей присутствуют GTK+ 2.10, WebkitGTK+ 1.1.1, libXML2, libsoup 2.25.2 и sqlite; среди опциональных зависимостей: Unique 0.9, libidn, docutils, libnotify. Установить новую версию Midori в Ubuntu можно воспользовавшись специальным PPA-репозиторием.


Rubik

23 Февраля 2011, 01:26 #4 Последнее редактирование: 25 Февраля 2011, 11:01 от Zhek@Ch
[size="3"]Релиз Midori 0.3.2, легкого web-браузера на базе движка WebKit [/size]

Представлен релиз web-браузера Midori 0.3.2, разрабатываемого участниками проекта Xfce. Midori построен на базе движка WebKit и библиотеки GTK+. В браузере имеется поддержка табов, закладок, управления сессиями, имеется панель для обращения к поисковым системам, средства для создания пользовательских меню, возможность использования скриптов и стилей, определенных пользователями, средства для фильтрации рекламы (Adblock). Поддерживаются внешние расширения, написанные на языках Си, Vala и Lua.

Из добавленных в версии 0.3.2 улучшений можно отметить:

  • Строка с классическим меню заменена на одну кнопку рядом с адресной строкой, примерно также как это сделано в браузере Chrome;
  • При восстановлении сессии обеспечено сохранение порядка следования вкладок;
  • В режиме приватного просмотра, активность данного режима отображается в заголовке окна;
  • В дистрибутивах (Ubuntu), где кнопка закрытия окна расположена в левом углу, кнопка закрытия таба теперь автоматически перемещается в правую часть;
  • Для принудительной перезагрузки страницы со сбросом кэша добавлена клавиатурная комбинация Ctrl+Shift+R;
  • Поддержка экспорта закладок в HTML-представлении, совместимом с Netscape;
  • Устранены неприятные ошибки в коде автоматической миграции закладок, в системе автодополнения и механизме блокирования рекламы (adblock);
  • Исправлены проблемы сборки, при использовании в системе GTK+ 2.14;
  • Возобновлено формирование Win32-сборки.
Для работы Midori среди обязательных зависимостей присутствуют GTK+ 2.10, WebkitGTK+ 1.1.1, libXML2, libsoup 2.25.2 и sqlite; среди опциональных зависимостей: Unique 0.9, libidn, docutils, libnotify. Установить новую версию Midori в Ubuntu можно воспользовавшись специальным PPA-репозиторием.


Zhek@Ch

16 Марта 2011, 01:36 #5 Последнее редактирование: 16 Марта 2011, 01:36 от Zhek@Ch
[size="3"]Вышла новая версия браузера Midori [/size]
 
В воскресенье, 13 марта, вышла новая версия Midori 0.3.3. Доступен полный список изменений.

Особо хочется отметить следующие нововведения:

  • Используется максимум 60 соединений, по 6 на каждый хост.
Подобные настройки используются по-умолчанию в webkit >= 1.3.5. Ограничения весьма полезны, особенно если захочется погонять тесты на http://www.browserscope.org.
  • Поддержка MD5 и SHA1 отпечатков в ссылках.
Существует интересная технология "Link Fingerprints" для проверки отпечатков MD5 и SHA1 скачиваемых файлов, когда эта информация добавляется прямо в ссылку и, при загрузке файла браузером, может быть автоматически проверена контрольная сумма файла и выдано предупреждение в случае расхождения значения. Подробнее можно прочитать здесь. Теперь такой функционал доступен и в Midori
  • Замена неподдерживаемой документации FAQ.
Документацию оказалось тяжело поддерживать в актуальном состоянии, зато FAQ Wiki содержит свежую и полезную информацию, поэтому в этом релизе страничка FAQ помещена вместо документации.
  • Решена проблема с копированием в буфер обмена из окна браузера. Детали можно увидеть в отчёте об ошибке.
  • Теперь можно перемещать табы по нажатию Ctrl+Shift+PageUp/PageDown.
>>> Подробности


Zhek@Ch

21 Мая 2011, 00:45 #6 Последнее редактирование: 21 Мая 2011, 00:46 от Zhek@Ch
[size="3"]Релиз Midori 0.3.6, легкого web-браузера на базе движка WebKit[/size]

Представлен релиз web-браузера Midori 0.3.6, разрабатываемого участниками проекта Xfce. Midori построен на базе движка WebKit и библиотеки GTK+. В браузере имеется поддержка табов, закладок, управления сессиями, имеется панель для обращения к поисковым системам, средства для создания пользовательских меню, возможность использования скриптов и стилей, определенных пользователями, средства для фильтрации рекламы (Adblock). Поддерживаются внешние расширения, написанные на языках Си, Vala и Lua.

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

  • Оптимизирован размер и выравниванием элементов в диалоге настройки браузера;
  • Отслеживание выбранных поисковых движков для разных окон;
  • Чтобы не вводить пользователей Adblock в заблуждение, URL в Adblock при добавлении закладок или при изменении домашней страницы теперь подтверждены визуально;
  • Для перехода на предыдущую страницу теперь можно использовать Backspace, а для перезагрузки страницы - F5;
  • При работе в оболочке Unity добавлена поддержка активации режима приватного просмотра через блок быстрых настроек боковой панели;
  • Уменьшено потребление памяти в процессе генерации экрана "speed dial";
  • Реализована поддержка Geo URI, определенных в RFC 5870. Например, можно указывать координаты "geo:50.75504,7.07751";
  • Устранены крахи, возникающие после очистки cookies или в процессе работы автодополнения;
  • Увеличена скорость импорта данных в формате JSON.

Для работы Midori среди обязательных зависимостей присутствуют GTK+ 2.10, WebkitGTK+ 1.1.1, libXML2, libsoup 2.25.2 и sqlite; среди опциональных зависимостей: Unique 0.9, libidn, docutils, libnotify. Установить новую версию Midori в Ubuntu можно воспользовавшись специальным PPA-репозиторием.


Zhek@Ch

04 Августа 2011, 01:21 #7 Последнее редактирование: 04 Августа 2011, 01:21 от Zhek@Ch
[size="3"]Релиз Midori 0.4.0, легкого web-браузера на базе движка WebKit [/size]

Представлен релиз web-браузера Midori 0.4.0, разрабатываемого участниками проекта Xfce. Midori построен на базе движка WebKit и библиотеки GTK+. В браузере имеется поддержка табов, закладок, управления сессиями, имеется панель для обращения к поисковым системам, средства для создания пользовательских меню, возможность использования скриптов и стилей, определенных пользователями, средства для фильтрации рекламы (Adblock). Поддерживаются внешние расширения, написанные на языках Си, Vala и Lua.

Переход от нумерации 0.3.x к 0.4.x обусловлен проведением чистки кода от устаревших компонентов и изменением зависимостей - для работы Midori теперь обязательно наличие WebKitGTK+ 1.1.17 и Vala 0.10. Среди других обязательных зависимостей присутствуют GTK+ 2.10, libXML2, libsoup 2.25.2 и sqlite 3.0; среди опциональных зависимостей: Unique 0.9, libidn, libnotify. Установить новую версию Midori в Ubuntu можно воспользовавшись специальным PPA-репозиторием.

Из изменений можно отметить:

  • Улучшена работа системы блокирования рекламы (Adblock): реализовано кэширование URL, ускорена работа генератора Javascript (некоторая реклама удаляется динамически генерируемым Javascript-кодом), добавлена поддержка inline-парсинга (ускорение на 10%), введено игнорирование субдокументов;
  • Новый диалог, выводимый при запуске браузера после краха. Теперь после краха можно выбрать отмену, восстановление или сохранение последних открытых вкладок;
  • Добавлена поддержка перехода на следующую страницу после нажатия пробела в ситуации, когда текущая страница пролистана до конца. Ссылка для перехода распознается через атрибут "rel="next"" или через выявление ссылок с таким текстом, как "Next".
  • Просмотр исходного кода страницы или сохранение файла больше не приводит к повторной загрузке того же файла;
  • Для используемой в Ubuntu оболочки Unity добавлена поддержка открытия вкладок и окон через меню быстрого вызова (Quicklist);
  • В диалог очистки приватных данных добавлена опция очистки последних открытых вкладок;
  • Шаг масштабировния теперь составляет 10%. Для возврата в исходное состояние можно использовать горячую клавишу "Ctrl"+"=".
  • Из диалога добавления закладок удалено поле с дополнительным описанием;
  • Добавлена опция "--log-file" ("-l") для сохранения лога работы в указанный файл;
  • Через командную строку можно передавать URI с вызовом Javascript-кода ("javascript:");
  • Приведено в порядок оформление экрана настроек.