Состоялся (https://phabricator.kde.org/source/falkon/browse/master/CHAN...) релиз браузера Falkon 3.0.0 (https://phabricator.kde.org/source/falkon/), пришедшего на смену QupZilla после перехода (https://www.opennet.dev/opennews/art.shtml?num=47003) проекта под крыло сообщества KDE и переноса разработки в инфраструктуру KDE. Ожидается, что разработка под эгидой KDE позволит привлечь к работе над браузером новых разработчиков и стимулировать развитие проекта.
Из новшеств, представленных в Falkon 3.0, можно отметить экспериментальную поддержку дополнений на языке Python и возможность использования вертикальной панели вкладок, взамен горизонтальной. На данный момент пока отсутствуют компоненты для интеграции с оболочкой KDE Plasma, но она, как и возможность разработки дополнений на JavaScript/QML, уже заявлена (http://blog.qupzilla.com/2018/02/google-summer-of-code-2018....) в числе приоритетных задач, поставленных перед участниками инициативы Google Summer Code 2018.
Основные особенности Falkon:- Использование библиотеки Qt и модуля QtWebEngine (https://www.opennet.dev/opennews/art.shtml?num=38916), без добавления в обязательные зависимости библиотек KDE;
- Первостепенное внимание уделяется экономии потребления памяти, обеспечению высокого быстродействия и поддержанию отзывчивости интерфейса;
- При построении интерфейса используется родной для каждого десктоп-окружения набор пиктограмм, виджетов и стилей, что позволяет обеспечить оформление, неотличимое от штатных программ для GNOME, KDE и Windows. В интерфейсе активно используются вкладки;
- Интегрированная подсистема блокирования рекламы (AdBlock). Для блокирования можно использовать как внешние чёрные списки (EasyList от Adblock Plus), так и добавлять собственные правила блокирования рекламы. Поддержка быстрого блокирования Flash-роликов и наличие режима активации Flash-контента только после клика;- Панель быстрого запуска (Speed-dial), выводимая вместо пустых страниц и позволяющая организовать быстрый доступ к наиболее часто используемым сайтам;
- Панель быстрого поиска, позволяющая мгновенно отправить запрос к определённым поисковым системам и сайтам;
- Унифицированный интерфейс для работы с закладками, историей посещений и RSS-лентами, оформленным внутри одного окна;
- Поддерживается возможность изменения оформления через подключение внешних визуальных тем. Гибкие возможности по настройке интерфейса;
- Поддержка расширения функциональности через плагины;- Единый унифицированный интерфейс для доступа к закладкам, истории посещений и подписке/чтению RSS. Вся информация представлена внутри одного окна;
- Менеджер безопасных соединений (SSL Manager), позволяющий управлять локальными CA-сертификатами;
- Режим приватной навигации, при котором данные об открытых страницах не оседают в кэше и истории посещений;
- Управление закладками в стиле Chrome (через звёздочку в адресной строке). Реализация настроек также напоминает подход, принятый в Chrome;
- Поддержка импорта закладок из браузеров Firefox и Chrome;
- Интерфейс управления Cookie;
- Поддержка написания дополнений для обработки содержимого web-страниц с использованием скриптов GreaseMonkey;
- Поставка плагина PIM (Personal Information Manager) с реализацией системы управления персональной информацией, используемой для автоматизации заполнения персональных данных в web-формах (например, заполнение ФИО, email и т.п.);
- Исходные тексты распространяются под лицензией GPLv3.
URL: https://phabricator.kde.org/source/falkon/browse/master/CHAN...
Новость: http://www.opennet.dev/opennews/art.shtml?num=48156
Кто-то пробовал? Как впечатления?
Зачем пробовать? Очевидно, что это очередная никому не нужная затычка, существующая лишь потому, что кто-то считает что в ДЕ должен быть свой браузер.
Я буду пробовать, потому что qupzilla хороша.Вот это порадовало:
> Использование библиотеки Qt и модуля QtWebEngine
> без добавления в обязательные зависимости библиотек KDE
На то и ДЕ, чтобы было всё своё родное :)
А если пытаться намеренно брать софт, не привязанный к ДЕ, всё равно образуются ДЕ, только очень толстыя и пёстрыя
Зато всё будет рабочыя, а не для галочкы.
И не говори. Зачем вообще браузеры, можно все смотреть в консоли ;)
Конечно же в ДЕ должен быть браузер. Как минимум для удобного скачивания первонеобходимых вещей.
Не понял - они гвоздями к кедам/плазме прибьют или нет?
>Использование библиотеки Qt и модуля QtWebEngine, без добавления в обязательные зависимости библиотек KDE
>> Использование библиотеки Qt и модуля QtWebEngine, без добавления в обязательные зависимости библиотек KDEЧто не понятно?
> На данный момент пока отсутствуют компоненты для интеграции с оболочкой KDE Plasma, но она, как и возможность разработки дополнений на JavaScript/QML, уже заявлена в числе приоритетных задач,
> компоненты
>Что не понятно?Понятно, что это временно, пока к плазме и т.д. не привязали.
А ты прочти еще три раза и всё поймёшь, там правда есть ответ на этот вопрос.
Это пока что все та же "старая-добрая" qupzilla. Для собирающихся переходить совет: не забудьте переместить профили из одного браузера в другой, штатно это не прописано, все зависит от основательности мантейнеров вашего дистриба (в арче я человеку, отвечающему за сборку уже написал пожелание на включение в пакет скрипта миграции)
Пользуюсь уже недели 2, вертикальные табы оказались очень удобной штукой. Не работают ютубовские 360 видосы, вк рисует полосу прокрутки внизу, несмотря на то, что ширины более чем хватает - больше ничего не заметил. На многих сайтах предлагает скачать свежий хром, но это потому что я выделываюсь и в юзерагент гордо прописал Falkon вместо всей этой легаси netscape-mozilla-like-gecko-webkit требухи. От qupzilla отличий пока очень мало.
Кто знает, они его вместо или вместе с konqueror будут развивать?
Вместе с чем? Konqueror вроде уже давным-давно сделал своё дело, провернул колесо дхармы, породив WebKit и ушёл на покой. Вроде даже писали, что откапывать его сочли бессмысленным и решили теперь развивать этот Falkon являющийся его прямым потомком (Netscape - Gecko (Mozilla) Khtml (Konqueror) - WebKit (Safari) - Chrome - QupZilla - Falkon) таки да, вместо.
И не смотря на это, Konqueror последних версий легко подхватывает движок QtWebengine. Одна только шероховатость при этом, в ютубовском плейере не работает кнопочка "На весь экран".
Нихрена там шероховатость "не одна". Я честно пытался пользоваться конкерором - это тихий ужас. Падучесть такая - слов нет. И память течет - когда вкладки закрываешь, память не уменьшается.А смешная кнопочка "на весь экран" как раз просто фиксится сменой юзерагента на хромовый.
> поддержку дополнений на языке Python
> разработка дополнений на JavaScript/QMLНу всё. Был годный браузер, станет ещё один жручий тормоз.
> станет ещё один жручий тормоз.А когде не был? Пробовал прошлую версию, у меня Firefox работает быстрее и памяти гораздо меньше потребляет.
Дополнений. Это не значит, что тебя обяжут "дополнять".
Ага, видели мы эти "дополнения". В FF они тоже так называются, а по факту на них уже базовый функционал реализуют.
Годный браузер, для юзабельности мне не хватает HTTPS Everywhere.
Ну началось, хотя все стоит...
Could not find a package configuration file provided by "Qt5QuickWidgets"
> Ну началось, хотя все стоит...
> Could not find a package configuration file provided by "Qt5QuickWidgets"В альте это qt5-declarative-devel (Qt5QuickWidgets.pc).
Все это хорошо. Но как переходить на браузер, который не поддерживает десяток популярных и нужных мне дополнений? Ну поставлю его, дальше то что?Ок, дополнений нет, тогда в чем еще его преимущества? Безопасность? он не следит за тобой, в отличии от мозиллы? Там нет 100500 зондов, как в ff?
переходи на lynx. он не следит за тобой, и в нем нет 100500 зондов и дополнений
FF не следит. Открой для себя ghack-userjs.
> При построении интерфейса используется родной для каждого десктоп-окружения набор пиктограмм, виджетов и стилей, что позволяет обеспечить оформление, неотличимое от штатных программ для GNOME, KDE и Windows.Спасибо Qt за это. Не то что древний GTK со своей звёздной болезнью ("нет, я буду принимать только свои гетекашные темы, не буду выглядеть так, как хочешь ты").
>пришедшего на смену QupZillaЭто ж он и есть?
Чукча не читатель.
Писал как-то автору насчёт какой-то мелочи с возможностью переключения опции на старый вариант, он ответил в духе "тебе надо, добавь одну строчку кода и скомпилируй". И подобного на баг трекере встретить можно много. С таким отношением только совсем уж нетребовательные юзеры будут им пользоваться.Не вижу причины наплыва программеров из-за перехода в стан КДЕ, у которых и без того нехватка кодеров.
> Писал как-то автору насчёт какой-то мелочи с возможностью
> переключения опции на старый вариант, он ответил в духе
> "тебе надо, добавь одну строчку кода и скомпилируй".Ну не знаю, несколько раз писал по разным поводам -- один раз ответ на "патчик" был такой:
this should be fixed on Transifex
So if you could, it would be great to fix there.-- но это как раз совершенно понятно; а так весьма конструктивный апстрим как для меня.
PS: s/отдалённо такого плана/такой/ (поскольку нашёл и привёл), конечно.
>> Писал как-то автору насчёт какой-то мелочи с возможностьюЯ тоже встречал в их трекере так себе отношение (притом что так себе был собран appimage). Собственно, как говорили здесь -- без расширений какой в нём смысл? Потолстеет-то он моментально.
И ведь есть же чудаки, которые пользуются "этим"...
"Этим"?
Если бы "этим" не пользовались, ты бы не родился.
> Ожидается, что разработка под эгидой KDE позволит привлечь к работе над браузером новых разработчиков и стимулировать развитие проекта.Троице это никак не помогло. :-(
Я что-то не очень понял, точнее - совсем не понял: Falkon - это брендированная сборка чего - Мозиллы или Чрома? Откуда ноги растут? Из каких корней? И кто уже смотрел - чё он пишет в юзер-агенте?
> Я что-то не очень понял, точнее - совсем не понял: Falkon -
> это брендированная сборка чего - Мозиллы или Чрома? Откуда ноги растут?
> Из каких корней? И кто уже смотрел - чё он пишет
> в юзер-агенте?Ни то, ни другое.
Полностью самописный браузер на движке QtWebEngine с лёгким набором прилагаемых плагинов
и долгой историей успехов и поражений.
да... у него хоть были поражения, кто знает?
(хотя какая разница, что было, главное что сейчас)
Это брендированная сборка Qupzilla =)
> Falkon - это брендированная сборка чего - Мозиллы или Чрома?Нет.
> Откуда ноги растут?К.О. утверждает, что из ж0пы.
> Из каких корней?Если ноги растут из корней, то Вы либо Буратино, либо Пиноккио, либо дендроид.
> И кто уже смотрел - чё он пишет в юзер-агенте?Qupzilla по дефолту такое писала:
Mozilla/5.0 (X11; Linux i686) AppleWebKit/538.1 (KHTML, like Gecko) QupZilla/1.8.9 Version/7.0 Safari/538.1
вертикальной панели вкладок - это гуд.
Разработка в рамках студенческого конкурса от гугль не оставляет надежд. Разработчики браузера должны каждый день баги и уязвимости фиксить, а не раз в год под гранд.
Ну т где пароли храниться будут и как их переносить в оба направления абсолютно непонятно. Они думают, что браузер держит юзера закладками?
> Ну т где пароли храниться будутЕще года два назат в купзилле пароли можно было хранить на выбор в текстовом файле, kwallet либо gnome-keyring.
> экспериментальную поддержку дополнений на языке Python.Наконец-то хоть кто-то попытался. Супер!