LINUX.ORG.RU

Otter Browser RC 12

 , ,


1

3

01.09.2018 стал доступен двенадцатый релиз-кандидат Otter Browser - браузера с открытым исходным кодом, целью которого является воссоздание лучших аспектов классического браузера Opera с использованием Qt5.

Основные изменения относительно версии RC 11:

  • движок QtWebEngine больше не блокируется при получении лент новостей, ссылок и поисковых движков;
  • некоторые другие исправления.


Некоторые изменения относительно версии Beta 12:

  • переработаны панели инструментов;
  • улучшены боковые панели;
  • значительно улучшены страницы ошибок;
  • улучшена конфигурация User Agents;
  • ​​поддержка управления несколькими конфигурациями прокси и их настройка на страницу или хост;
  • добавлен модуль для просмотра списка открытых окон и вкладок;
  • действие для управления скоростью воспроизведения мультимедиа;
  • добавлена ​​поддержка настройки меню F12;
  • улучшенная поддержка стиля панели вкладок;
  • добавлена поддержка удаления пользовательских скриптов в Addons Manager;
  • добавлена поддержка внешних значков для пользовательских скриптов;
  • добавлены новые сочетания клавиш;
  • несколько улучшений в экспериментальном движке QtWebEngine (Blink);
  • начальная версия просмотрщика лент новостей (Atom и RSS 2.0);
  • добавлена возможность создания скриншота страницы;
  • добавлена возможность открывать выделение как ссылку, если оно соответствует URL-адресу.


Автор благодарит всех контрибьюторов (особенно bajasoft), всех отправляющих багрепорты, переводчиков и всех пользователей.
А также выражает благодарность annulen за продолжение работы по возрождению QtWebKit.


Ссылки:
AppImage для Linux, 64 bit (66 MiB);
Другие пакеты;
Репозиторий с исходным кодом.

>>> Подробности

★★★★★

Проверено: jollheef ()
Ответ на: комментарий от TheAnonymous

Стоит-стоит, проект интересный. Тем более что из былого зоопарка браузеров на Qt, по-моему, кроме сабжа живой осталась только QupZilla.

dogbert ★★★★★ ()
Последнее исправление: dogbert (всего исправлений: 1)

целью которого является воссоздание лучших аспектов классического браузера Opera

Быстрое отключение загрузки графики одной клавишей g сделали? Постепенное отображение по мере загрузки сделали? Опера была хороша для работы на говёном интернете (и мне, да, иногда приходится бывать в местах, где другого интернета до сих пор не существует).

MHT из коробки сделали, или, может, планируют?

Если сделали — то это действительно отличный проект.

движок QtWebEngine

То есть, ближайший аналог сабжа по техническим потрохам — Falkon, он же бывшая Qupzilla? Никто, случайно, не пробовал их сравнивать?

hobbit ★★★★★ ()
Ответ на: комментарий от hobbit

Никто, случайно, не пробовал их сравнивать?

я сравнивал недавно, фалькон лучше как по интерфейсу, так и по фичам, но у него серьёзный недостаток, который ставит на нём крест - он прибит гвоздями к кедам

anonymous ()
Ответ на: комментарий от anonymous

он прибит гвоздями к кедам

Huh?

[commagray@Canterlot ~]$ sudo pacman -S falkon
resolving dependencies...
looking for conflicting packages...

Packages (11) minizip-1:1.2.11-3  qt5-declarative-5.11.1-2  qt5-location-5.11.1-2  qt5-svg-5.11.1-1
              qt5-webchannel-5.11.1-1  qt5-webengine-5.11.1-3  qt5-x11extras-5.11.1-1
              qt5-xmlpatterns-5.11.1-1  re2-20180901-1  snappy-1.1.7-1  falkon-3.0.1-5

Total Download Size:    43.57 MiB
Total Installed Size:  172.68 MiB

commagray ★★★ ()
Ответ на: комментарий от anonymous

Ну вон kwallet в makedepends. :)

Кеды вообще сильно поменялись по части прибивания друг к другу. KF5 тиеричен и множество библиотек из него независимы. Т.е. зависят только от Qt.

a1batross ★★★★★ ()
Ответ на: комментарий от hobbit

MHT из коробки сделали, или, может, планируют?

«Да, но пока нет»
https://github.com/OtterBrowser/otter-browser/issues/1131
Вроде сделали, но только с QtWebEngine.
А по умолчанию работает с QtWebKit, т.к. у QtWebEngine свои проблемы

TheAnonymous ★★★★★ ()
Ответ на: комментарий от anonymous

фалькон лучше как по интерфейсу, так и по фичам

Там же всё гвоздями было прибито? Ну во время qupzilla было.
Чем хорош Otter - весь интерфейс настраивается, все элементы на всех панелях можно переставить, как угодно.
А что по фичам?

TheAnonymous ★★★★★ ()
Ответ на: комментарий от TheAnonymous

В этой issue речь про запись в MHT. Меня больше интересовало открытие сохранённых ранее MHT-файлов (написал неясно, да, извиняюсь).

hobbit ★★★★★ ()
Последнее исправление: hobbit (всего исправлений: 1)
Ответ на: комментарий от hobbit

Ты сильно много хочешь от опенсорсного проекта, который пилят три с половиной анонимуса.
Большая часть твоих хотелок есть в Вивальди. Насчёт прогрессивного отображения врать не буду — вряд ли, учитывая хромиум под капотом.

dogbert ★★★★★ ()
Ответ на: комментарий от Vigi

Неожиданно годный проект по запиливанию vim подобной навигации в браузер на хромиуме(qtwebengine). Переполз на него с фурифокса, который в ограничении возможностей дополнений дошел до маразма.

einhander ★★ ()
Ответ на: комментарий от a1batross

Кеды вообще сильно поменялись по части прибивания друг к другу.

Да нефига они не поменялись. Те же цветовые темы только через kde можно настроить.

anonymous ()

Зачем все эти маргинальные браузеры нужны, если под них толком расширений-то нет? Пользоваться современными браузерами без расширений невозможно. А в большинстве маргинальщины даже плагина для блокировки рекламы нет, а там где есть - это, фактически, единственный рабочий плагин.

Вот для этого браузера есть какие-то плагины?

maverik ★★ ()
Ответ на: комментарий от TheAnonymous

1) чтобы понять, зайди в настройки фалькона и посмотри вкладки «внешний вид», «загрузки», «расширения»
2) посмотри контекстное меню, которое вызывается при клике пкм на закладке в панели закладок
3) в фальконе можно добавлять кейворды для поисковиков не только на латинице

anonymous ()
Ответ на: комментарий от fornlr

Мне кажется этому браузеру надо бы скооперироваться с ReactOS.

В отличие от ректала, Otter работает. Да, далеко не всё гладко, но результат и прогресс имеются.

anonymous ()
Ответ на: комментарий от TheAnonymous

Мне бы минимальный набор иметь: блокировка рекламы, что-то типа umatrix / noscript, vimperator или альтернатива, и что-нибудь типа self-destructing cookies.

Уже не в первой теме, кстати, спрашиваю, есть ли браузер не основанный на firefox и chrome / chromium, для которого есть эти плагины? Firefox и форки не подходят, т.к. либо webextensions (соотв., можно забыть про vim-управление, да и вообще, многие вещи), либо базируются на esr 52, который уже выкинули на мороз (а значит ни security патчей, ни чего-либо другого). Хром - зонд, хромой - тоже, ungoogled chromium - единственный вариант, но его надо собирать самому. И если на пеке это не то, чтобы большая проблема, то на каком-нибудь не очень мощном ноутбуке (у меня есть такие) это такое себе занятие (разве что собирать на хосте, потом переносить).

maverik ★★ ()

Прекрасный, хорошо настраиваемый браузер. Самая достойная альтернатива браузерам от компаний-гигантов. Если устранить подтормаживания и добавить несколько функций (например, пункты «Закрыть вкладки справа/слева» в контекстном меню вкладки), будет идеален.

batekman ★★★ ()
Ответ на: комментарий от hobbit

То есть, ближайший аналог сабжа по техническим потрохам — Falkon, он же бывшая Qupzilla? Никто, случайно, не пробовал их сравнивать?

я пробовал. оба были собраны с qtwebengine из поставки qt 5.11.1

otter падуч до безобразия, falkon значительно более устойчив. adblock у otter-а получше будет. у falkon-а вообще отключен веб-инспектор. пользовательские стили у обоих - мягко говоря говеные, и сделаны для галки. у falkon-а стили вообще загружаются через зашитую в код js обертку как пользовательский скрипт

с qtwebkit-ом otter намного стабильнее работает (сейчас снего и пишу), однако замечена неприятная особенность - при загрузке страницы видны элементы, которые по-хорошему должны блокироваться. скрываются они только после окончания рендеринга

ananas ★★★★★ ()
Ответ на: комментарий от ananas

Это особенности qtwebengine, локально отладчик не работает, а «удалённо» может открываться решето, поэтому по умолчанию отключили. Так что смотри, чтобы хоть порт через сеть был закрыт

TheAnonymous ★★★★★ ()
Ответ на: комментарий от hobbit

я вот доберусь до этого Otter'а и буду сравнивать. надо потыкать палочкой. у Falkon'а уже есть некоторая история, а этот ещё совсем свежий. но, судя по всему, они не очень-то отличаются, ибо QtWebEngine делает бОльшую часть всей работы.

Iron_Bug ★★★ ()

по-быстрому собрала (make, make install). собралось с QtWebEngine. запустила. попробовала открыть местный городской сайт - ужасно медленно, прямо чуть ли не минуту или полторы открывался, баннеры видны. в фальконе открывается в полсекунды и баннеры режет. я пока не разбиралась с аддонами в otter, но как-то сильно грустно открываются сайты.

Iron_Bug ★★★ ()
Ответ на: комментарий от anonymous

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

Iron_Bug ★★★ ()
Ответ на: комментарий от Iron_Bug

Тогда надо собрать свежий qtwebkit (5.212), otter работает прежде всего с ним, а поддержка qtwebengine пока экспериментальная.

я не хочу устраивать помойку из своего компа

Наоборот же, в отличие от make install, appimage как раз ничего в системе не оставляет и не требует зависимостей, просто запускаешь как бинарник и работает.
Имхо, в самый раз, чтобы попробовать и посмотреть, что это такое. А если уже понравится, тогда ставить нормальные пакеты из репозитория для дистрибутива

TheAnonymous ★★★★★ ()
Ответ на: комментарий от TheAnonymous

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

Iron_Bug ★★★ ()
Последнее исправление: Iron_Bug (всего исправлений: 1)
Ответ на: комментарий от TheAnonymous

просто запускаешь как бинарник

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

Iron_Bug ★★★ ()
Последнее исправление: Iron_Bug (всего исправлений: 3)
Ответ на: комментарий от Iron_Bug

у меня все свежие версии библиотек и компилятора
плюс я иногда правлю опции сборки и некоторые мелочи

Звучит как гента с нестабильной веткой

это и есть помойка. а-ля маздай

Имхо, лучше помойка а-ля маздай, чем помойка а-ля слакваре, лол.
Хотя чего помойка то, если софт самодостаточный, всё своё с собой, в систему ничего не тащит. Это скорее как portable-софт под шиндошс, где тоже один экзешник, в систему и в реестр не гадит, права администратора не нужны.

по две минуты сайты открываются, даже не особо навороченные. там какой-то тотальный косяк

хз, с qtwebkit 5.212 (без qtwebengine) всё открывается быстро, примерно, как тот же firefox. В appimage он (webkit) и запакован.

А если собрано с поддержкой обоих движков, где-то в настройках должен быть переключатель

TheAnonymous ★★★★★ ()
Последнее исправление: TheAnonymous (всего исправлений: 1)
Ответ на: комментарий от TheAnonymous

Звучит как гента с нестабильной веткой

да нет, почему. всё нормально работает. я ещё иногда из транков совсем свежачки подтягиваю :) я с годами и опытом всё больше склоняюсь к полной сборке всего вручную. только так можно собрать дистр своей мечты. иначе - постоянно какие-то компромиссы, недостатки, недоделки, непонятки и т.д.

А если собрано с поддержкой обоих движков, где-то в настройках должен быть переключатель

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

Iron_Bug ★★★ ()
Ответ на: комментарий от Iron_Bug

склоняюсь к полной сборке всего вручную

Возможно, но это долго, обновлять всё постоянно тоже надо вручную.
Мне пока гента норм - USE-флагов обычно хватает, если что, можно положить свои патчи в /etc/portage/patches, или положить ебилд в локальный оверлей и там подправить что надо для сборки.
И свежачки тоже можно подтягивать (ебилды -9999 обычно есть, только надо размаскировать)
А без пакетного менеджера как-то фи.

TheAnonymous ★★★★★ ()