среда, 8 января 2014 г.

Альфа-версия Otter Browser

Otter Browser, главное окноПока в России под гром фейерверков весело и задорно встречали Новый год, в тайной лаборатории почти соседней нам Польши родилась альфа-версия браузера, который потенциально может стать заменой Opera ветки 12.x. Написан он с использованием фреймворка Qt5 и соответственно, компонента QtWebKit, но в перспективе будет перенесён на QtWebEngine (который, напомню, основан на коде Blink) и, возможно, будет иметь возможность переключения на Gecko. Впрочем, это всё в будущем. Сейчас же он предлагает следующие возможности:

  • Вкладки, их прикрепление и открепление, боковые вкладки (но текст поворачивается на 90°, без поворота будет работать потом), вкладки внизу окна;

  • менеджер загрузок;

  • история посещений;

  • просмотр cookies;

  • панель поиска;

  • менеджер сеансов;

  • приватные вкладки и окна;

  • закладки;

  • настройка поисковых движков;

  • корзина закрытых вкладок;

  • масштабирование страницы;

  • миниатюры вкладок при наведении на них мыши.




Ну и ещё по мелочам. Автор подчёркивает, что это не 100% повторение Opera, но по возможности близкая к ней реализация. Как он сам его позиционирует: «Веб-браузер, который контролируется пользователем, а не наоборот». Сама программа изначально разрабатывается как максимально модульная. Упоминавшаяся выше запланированная возможность переключения движков рендеринга — не единственная. Из планируемых функций, например, почтовик и RSS-клиент тоже будут модулями, причём отдельными, но использующими единый интерфейс.
Скриншот главного окна:



Главное окно Otter Browser
Ещё несколько скриншотов



Кстати, о запланированных возможностях. Вот они, в том порядке важности, который определил разработчик:
Высший приоритет:




  • Стартовая страница (аналог SpeedDial);

  • настройка прокси в самом браузере;

  • настройки отдельных сайтов;

  • менеджер паролей.




Средний приоритет:




  • Почтовый- и RSS-клиенты;

  • отложенная загрузка Flash-объектов;

  • блокировка содержимого;

  • проверка орфографии;

  • панели (информация о странице, заметки, загрузки, закладки и т. д.);

  • значок в системном лотке.




Низкий приоритет:




  • Тонкая настройка пользовательского интерфейса;

  • автозаполнение форм;

  • функции MDI для интерфейса;

  • мышиные жесты;

  • группировка вкладок;

  • импорт существующих настроек;

  • возможность добавлять/заменять пункты в контекстном меню;

  • расширения;

  • Opera Link-подобное решение;

  • улучшенная интеграция с различными платформами (интеграция с панелью задач Windows и т. п.);

  • движок рендеринга Blink (через QtWebEngine после того, как он будет готов. А готов он будет предположительно весной, с выходом Qt 5.3).




Очень низкий приоритет:




  • Поддержка тем оформления от Opera 12.x (через QStyle);

  • модуль мгновенного обмена сообщениями по протоколу IRC (через libpurple);

  • модуль BitTorrent;

  • поддержка миниатюр для вкладок (которые отображаются при растягивании панели вкладок).




Как видно, планы наполеоновские, но по ним уже можно судить насколько близко автор хочет повторить классическую Opera. И вопрос сейчас в программистах, которые могли бы помочь в разработке. Да и не только в них, сейчас, например, идёт активное обсуждение логотипа программы (тот, что в начале статьи — ещё не окончательный), так что помощь дизайнеров тоже не помешает.

Ссылки:




Сайт проекта: http://otter-browser.org/. Открываться может не отовсюду из-за хостера, но всегда открывается через Opera Turbo.

Репозиторий на GitHub: https://github.com/Emdek/otter

Экспериментальные бинарники: http://sourceforge.net/projects/otter-browser/files/otter-browser-alpha1/

Неофициальные сборки: https://github.com/Emdek/otter/wiki/Packages

This entry passed through the Full-Text RSS service — if this is your content and you're reading it on someone else's site, please read the FAQ at fivefilters.org/content-only/faq.php#publishers.


Комментариев нет:

Отправить комментарий