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

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

    • Вкладки, их прикрепление и открепление, боковые вкладки (но текст поворачивается на 90°, без поворота будет работать потом), вкладки внизу окна;
    • менеджер загрузок;
    • история посещений;
    • просмотр cookies;
    • панель поиска;
    • менеджер сеансов;
    • приватные вкладки и окна;
    • закладки;
    • настройка поисковых движков;
    • корзина закрытых вкладок;
    • масштабирование страницы;
    • миниатюры вкладок при наведении на них мыши.

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

    Скриншот главного окна:

    Главное окно Otter Browser

    Ещё несколько скриншотов
    Просмотр кэша:

    Otter Browser, просмотр кэша

    Список загрузок:

    Otter Browser, список загрузок

    Окно настроек:

    Otter Browser, окно настроек

    Otter Browser, окно настроек

    Otter Browser, окно настроек

    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
    Метки:
    Поделиться публикацией
    Похожие публикации
    Комментарии 80
    • +51
      Чисто спортивный интерес: кто сделает нормальную оперу на Blink раньше. Opera ASA или энтузиаст-одиночка?
      И что характерно, с каждым месяцем больше веры в энтузиаста-одиночку.
      • НЛО прилетело и опубликовало эту надпись здесь
        • +3
          Хрентам.
          code.google.com/p/chromium/issues/detail?id=5569
          Dec 16, 2008
          О, круто, недавно 5 лет маразму разработчиков хрома исполнилось. :) Надо было отпраздновать.
          • НЛО прилетело и опубликовало эту надпись здесь
            • 0
              Это не Opera ASA из верхнего комментария?
      • +5
        Прикольно, конечно, но почему бы не делать UI на QML? Немного жаль, что автор пошёл по другому пути. Возможно со старта это показалось бы излишне потраченными усилиями, но в перспективе дало бы больше возможностей по реализации каких-то инновационных UI/UX фич и приколях. Это, конечно, если автор и правда собирается выйти за рамки Оперы 12.
        • НЛО прилетело и опубликовало эту надпись здесь
          • +19
            А как вам весёлый коричневый конус-циклоп?
            • +17
              Это антогонист для УГ.
              Пусть будет
              Оптимистичное Го*но.

              PS: мне этот логотип утро сделал. Ничего более потешного в этом году ещё не видел.
              • +3
                Вот! Вот оно название! Идеально.
              • 0
                А мне показалось, что это мышка. Правда не помню коричневых мышей…
                • 0
                  В таком варианте — на хомяка похоже.
                • +2
                  10-секундный вариант:
                  image
                  • 0
                    на логотип не тянет (представьте это в трэе)
                    • +5
                      Тогда уже на иконку не тянет, логотип вполне себе.
                  • +2
                    Мне кажется, что лучше схематично нарисовать морду в анфас, как обычно рисуют котэ, но чтобы было понятно, что это выдра.

                    Эту фотку взять за основу
                    image

                    • +2
                      С первого раза прочитал «оттёр браузер»… от чего я там его «оттёр»?)
                      • 0
                        Уж лучше бы он ее Wydra назвал, было бы стильно.
                    • 0
                      Честно, даже этот логотип с точки зрения маркетинга гораздо привлекательнее той буквы «О» с тенью :)
                      • 0
                        А я так и думал, что это веселый коричневый конус-циклоп, просто на бок упал… потому что пьяный… потому и веселый
                      • 0
                        «Черепашка показала голову».
                      • +2
                        Слишком рано, я считаю, вы написали о нем. Как только вышла первая версия пару дней назад, я ее сразу же собрал, но пока браузером это назвать очень сложно, разве что страницы открывает. Ну и еще сайт не открывается из России из-за хостера, я писал об этом Emdek, он сказал, что это пока починить нельзя.
                        • 0
                          Положили бы сайт на Github Pages, чего уж там.
                        • +1
                          Круто, буду следить за проектом. Надеюсь, у него получится.
                          Только с приоритетами у него что-то не то: gestures имеют низкий приоритет. Из-за них постоянно столько криков было! :)
                          • +1
                            Пока слабо выглядит…
                            Но хотелось бы видеть браузер для гигов, поддерживающий современные возможности.
                            • +20
                              Удаляется пакет otter-browser …
                              dpkg: предупреждение: при удалении otter-browser каталог «/usr/local/bin» не пуст, поэтому не удалён
                              • НЛО прилетело и опубликовало эту надпись здесь
                              • –13
                                Еще один браузер… И не лень людям время тратить?
                                • +18
                                  Ну во-первых, какая разница как кто тратит своё время?
                                  А во-вторых, ниша гикбраузера внезапно опустела — так почему бы и нет?
                                  • –1
                                    Минуса к своему комменту честно ожидал.
                                    Наверное я не гик, и мне сложно это понять.
                                    Мне кажется, что существующих сегодня браузеров с лихвой достаточно, чтобы на любой вкус нашлось решение.
                                    • +1
                                      Opera 12.x вы ещё относите к существующим?
                                      • +2
                                        Вот да, Chamie прав. Я пользуюсь Opera 12, но она сейчас существует на правах IE6. А её функционал, в части мелочей, уникален.
                                        • 0
                                          Я попробую вникнуть, чем хороша Opera 12 по сравнению с основной Opera.
                                          Вообще не люблю ее. Например, не нравится то, что нет Drag&Drop ссылок (на новую вкладку).
                                          А в FireFox не нравится долгий запуск и прожорливость.
                                          В IE не нравится «Майкрософтовость», и вообще GUI.

                                          Но врядли кому-то удастся сделать браузер, который будет идеалом для всех.
                                          • +6
                                            > Например, не нравится то, что нет Drag&Drop ссылок (на новую вкладку).
                                            Есть. Хватаете ссылку и тащите на панель вкладок. Либо на существующую, тогда ссылка откроется в ней, либо в пустое место, тогда откроется новая вкладка. Да, тащить надо начинать по вертикали, по горизонтали — выделяется текст ссылки.

                                            Мне опера нравится за то, что ею управляю я, а не она мной. Это, хм, комплексное ощущение. Такое же есть в ФФ, но Опера по сравнению с ФФ — спорткар )
                                            • 0
                                              Дело не только в том, кто управляет браузером. Браузером всё-таки управляет человек. А вот влать над веб-сайтами «та Опера» давалаёт ощутимо большую, чем Хром или новая Опера.
                                              • +1
                                                Ненене, Хром определённо управляет мной :) Он меня заставляет смотреть всё мультимедиа на сайтах, в особенности флеш-рекламу :)
                                      • 0
                                        Ниша 'гикбраузера' была занята раньше и остаётся занятой сейчас uzbl'ом. Опера была хороша в этом плане, но это тут просто вне конкуренции.
                                        • 0
                                          Видимо он слишком гикбраузер :) Вечером попробую, никогда раньше о нём не слышал.
                                          • 0
                                            Я так смотрю, он действительно слишком «гик» :) Да и версии под Win нет :)
                                          • 0
                                            Тоже никогда о таком проекте не слышал — в меморис.

                                            Но вообще-то это даже браузером не называется — это «the uzbl web interface tools».
                                            • 0
                                              Пользовался некоторое время uzbl, ощущения странные. Сейчас firefox с плагином pentadactyl вполне устраивает.
                                        • +11
                                          Куда не ткнешься в описании любого браузера, так там всякие финтифлюшки типа RSS, Flash, MDI и ни слова о чем-то что может пригодится в рабочих задачах, типа TLS, SSL, настройка исключений для всплывающих окон, поддержка работы с сертификатами, нормальный редактор хранилищ сертификатов, XMLHTTP.
                                          • НЛО прилетело и опубликовало эту надпись здесь
                                            • 0
                                              я не говорю, что этого нет в браузере, а только о том, что этого нет в описании, при чем желательно поподробней.
                                            • 0
                                              Кстати, если я правильно помню, Opera одна из первых поддерживала (и поддерживает, если говорить о 12.16) TLS 1.2, сейчас до сих пор он не работает в FF и Хроме, по крайней мере по умолчанию, в основном только 1.0
                                            • НЛО прилетело и опубликовало эту надпись здесь
                                              • +1
                                                Значит, я не единственный, кто вначале так прочитал :)
                                              • +7
                                                — Занимательный факт. У горшка с петунией мелькнула лишь одна мысль: «Ну вот опять...». Многие уверены, если бы только мы знали, почему горшок с петунией подумал именно так, мы бы лучше поняли природу мироздания!

                                                Дуглас Адамс
                                                • НЛО прилетело и опубликовало эту надпись здесь
                                                • +1
                                                  Polan Strong!
                                                  • +7
                                                    image
                                                    Вариант логотипа
                                                    • +2
                                                      image
                                                      Еще вариант.

                                                      А если серьезно, я уже набрасываю логотип. У выдры такая морда, что очень тяжело визуально уйти от ненужных ассоциаций.
                                                • 0
                                                  Даже через Opera Turbo не всегда открывается. Кто-нибудь знает, как связаться с автором?
                                                  • 0
                                                    Всё, связался через джаббер.
                                                  • +1
                                                    Ваще бомба, пойду заценю сорец.
                                                    • +3
                                                      Буду следить за проектом. Очень нужной фичи старой Оперы нет и не намечается: выделение текста в ссылке.
                                                    • –3
                                                      Уберите Почтовый- и RSS-клиенты из плана вообще. Ну не браузера это дело.
                                                      • +1
                                                        Почта – да, но вот RSS — это же XML, скачиваемый с конкретного адреса сайта, который содержит некое содержимое (нередко – лишь ссылки на странички в формате «для печати») и ссылку для перехода на оригинал страницы. Мне кажется, это очень сильно похоже на стандартные принципы отображения HTML-страниц. Да и в целом, до сих пор держу старую оперу как RSS-читалку, весьма удобно когда список новостей и «короткая» новость на расстоянии одной вкладки от полного содержимого.
                                                        • +1
                                                          RSS делается предельно просто: берётся исходный RSS-поток и на него натравливается XSLT-шаблон. Результат проказывается как web-страница. Всё.
                                                          • 0
                                                            Да понятно это, но в идеале хочется и оффлайн сохранение лент, и поиск быстрый по кешированному контенту, и много что ещё. И не браузеру этим надо заниматься.
                                                            • 0
                                                              Хз, минимальный просмотрщик ленты всё таки был бы полезен. Посмотреть на лету, что же в той ленте есть.
                                                        • +7
                                                          Довольно неплохо, но посмотрим что до релиза дойдёт…
                                                          Но вот логотип 100% сделал мой день — такого я ещё пожалуй не видел. Он даже вдохновил в перерыве за карандашик взяться:

                                                          P.S.: Совпадения или отсылки к чему-либо случайны и являются плодом вашего воображения :D
                                                          • 0
                                                            В размере иконки такой значок будет неотличим от совпадающего.
                                                          • 0
                                                            Мне почему-то очень напомнило demos/browser из стандартной поставки Qt SDK
                                                            UPD: посмотрел исходники — да это переделаный browser
                                                            • 0
                                                              Other browser
                                                              • 0
                                                                Хо, настройка прокси в браузере выдаётся как фича (а не неотъемлемая часть) — и это уже норма…
                                                                Я так понимаю — браузер сейчас — обвес интрефейса (читай рюшек) над движком (автор(ы) браузера(ов) движок не трогают)
                                                                следовательно кардинальных изменений нет?
                                                                Нет, ну вкладки сбоку на широкоэкранных мониторах конечно хорошо, но отключение мерзкой гиф-анимации «галочкой» (а не допрасширением) кануло в лету вместе с оперой?
                                                                • 0
                                                                  Про GIF‐анимации и выделение ссылок лучше спросить в баг трекере браузера. Здесь его автора, как я понял, нет, поэтому ответить некому.
                                                                  • 0
                                                                    Так в том-то и проблема: данные функции — особенность движка и «разработчик» обвеса браузера на это повлиять не может…
                                                                    • 0
                                                                      Так движок же открытый. Можно держать собственную ветку и организовать кампанию по пропихиванию патчей из этой ветки в upstream. Тем более, что и новой Opera эти патчи могут быть небесполезны: сколько их уже пилят за выделение ссылок. А тут кто‐то за них напишет, так что может помогут с пропихиванием. Если сможет и захочет, конечно. Но чтобы это узнать надо спросить. Можно ещё спросить разработчиков движка, зная Google, я на них не надеюсь.

                                                                      Разумеется, речь идёт о QtWebEngine. Не знаю, правда, насколько «основан» будет означать совместимость патча с Blink.
                                                                    • 0
                                                                      Вопрос про GIF: github.com/Emdek/otter/issues/114
                                                                      Про выделение ссылок ответили уже, что это поведение зашито в движок и поменять его не так просто.
                                                                  • +2
                                                                    А мне кажется паразитировать на названии оригинала было бы неплохой идеей. Ну, только дизайнера получше меня найти

                                                                    • +1
                                                                      Есть мнение, что браузер был назван в честь одноименной горы на острове Шпицберген, только авторы шифруются и не признаются. На этом даже криптотеорию можно построить, — мол, популярность браузера в России была предопределена с самого начала, поскольку Шпицберген находится в совместном владении Норвегии и России.

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

                                                                    Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.