The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Доступен web-браузер qutebrowser 3.6.0

25.10.2025 08:08

Опубликован релиз web-браузера qutebrowser 3.6.0, предоставляющего минимальный графический интерфейс, не отвлекающий от просмотра содержимого, и систему навигации в стиле текстового редактора Vim, построенную целиком на клавиатурных комбинациях. Код написан на языке Python с использованием PyQt и QtWebEngine. Исходные тексты распространяются под лицензией GPLv3. Применение Python не сказывается на производительности работы с сайтами, так как отрисовка и разбор контента осуществляется силами движка Blink и библиотеки Qt.

Браузер поддерживает систему вкладок, менеджер загрузок, режим приватного просмотра, встроенный просмотрщик PDF (pdf.js), систему блокировки рекламы (на уровне блокировки хостов), интерфейс для просмотра истории посещений. Для просмотра видео в YouTube можно настроить вызов внешнего видеопроигрывателя. Перемещение по странице осуществляется при помощи клавиш "hjkl", для открытия новой страницы можно нажать "o", переключение между вкладками производится через клавиши "J" и "K" или "Alt-номер вкладки". При нажатии ":" выводится приглашение командной строки, в которой можно осуществить поиск по странице и выполнить типовые команды, как в vim, например, ":q" для выхода и ":w" для записи страницы. Для быстрого перехода к элементам страницы предлагается система "хинтов", которыми помечаются ссылки и изображения.

В новой версии:

  • В команду ":version" добавлен вывод информации об оконном менеджере X11 или композитном сервере Wayland и загруженных дополнениях WebExtensions.
  • Добавлена поддержка подсказок (hint) для элементов, являющихся частью теневого DOM (Shadow DOM).
  • В скрипте qutedmenu обеспечена сортировка истории по времени доступа.
  • На системах с Qt 6.8.2+ по умолчанию включено аппаратное ускорение отрисовки 2D canvas.
  • В окружениях на базе Wayland, в которых не используется ветка Qt 6.10, обеспечено выставление по умолчанию переменной окружения EGL_PLATFORM=wayland для решение проблем с включением аппаратного ускорения отрисовки.


  1. Главная ссылка к новости (https://github.com/qutebrowser...)
  2. OpenNews: Доступен web-браузер qutebrowser 3.5.0
  3. OpenNews: Доступен web-браузер qutebrowser 3.5.0
  4. OpenNews: Выпуск браузера Pale Moon 33.9.0
  5. OpenNews: Браузер Ladybird успешно прошёл 90% тестов на совместимость с Web-платформой
  6. OpenNews: Выпуск браузерного движка Servo 0.0.1
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/64115-qutebrowser
Ключевые слова: qutebrowser
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (48) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, Аноним (2), 08:36, 25/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –6 +/
    Ничего лучше старого огнелиса с vimperator или pentadactyl в этом плане уже не будет.
     
     
  • 2.4, ninekeem (?), 08:47, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    И конечно же работают эти расширения также хорошо, как и браузер, который изначально построен на vim-like биндах.

    Ну и лично мне довольно стрёмно давать несколько ДЕСЯТКОВ разрешений расширению браузера, конечно же.

    Но вынужден также признать, что, к сожалению, qutebrowser не является полноценной заменой "привычным" браузерам. Расширений нет (да, есть скрипты, которые пытаются их заменить, но довольно слабо и разумеется функционал далеко не весь), прокси на отдельные домены не сделать (а если запустить отдельную сессию и включить прокси там, прокси применится и на первую сессию), а ещё, уж не знаю, только у меня эта проблема или нет, но иногда qb любит ломать страницы: то перестанет находить на них кнопки и поля ввода, то перевернет страницу (не шутка), то станет показывать квадрат Малевича.

    Браузер интересный и это правда здорово, что это нативное решение с vim-like управлением, но ещё пилить и пилить… Держу в итоге два браузера и на qb переключаюсь когда ну очень уж хочется, а фичи плагинов не так важны.

     
     
  • 3.6, Аноним (6), 09:00, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >И конечно же работают эти расширения также хорошо, как и браузер, который изначально построен на vim-like биндах.

    Да.

     

  • 1.7, 12yoexpert (ok), 09:04, 25/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +9 +/
    > систему блокировки рекламы (на уровне блокировки хостов)

    блокировка рекламы на уровне хостов делается в файле хостов, /etc/hosts

    https://github.com/StevenBlack/hosts

    а для браузеров придумали uBlock Origin, без поддержки которого назвать браузер полноценным не получится

     
     
  • 2.10, Аноним (10), 09:35, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >без поддержки которого назвать браузер полноценным не получится

    Гугл с вами не согласен

     
     
  • 3.27, МИСАКА (?), 12:27, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Мы с Гуглом тоже не согласны, что его v3 поделие можно называть браузером, и что теперь?
     
  • 3.50, 12yoexpert (ok), 18:46, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    доа? а почему не яндэкс, гражданин? нарушаете
     
  • 3.54, Аноним (54), 19:47, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    https://chromewebstore.google.com/detail/ddkjiahejlhfcafbddmgiahcphecmpfh
     
     
  • 4.63, 12yoexpert (ok), 01:31, 26/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    https://i.di.wz/hopu
     
  • 2.11, Аноним (11), 09:55, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • –18 +/
    Если вы привыкли пиратский методом захотить на сайты, это не значит что другие также делают! Вы не чем не лучше "зайца" в автобусе , который не оплатил проезд!!!
     
     
  • 3.47, Аноним (47), 18:06, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • +3 +/
    "Ты зашёл на сайт, но ты зашел без уважения. Ты скачал у меня 100 мегабайт джаваскрипта, но запретил ему исполняться в своём браузере!" (Дон Веб Мак Карлеоне)
     
     
  • 4.72, Аноним (72), 04:26, 26/10/2025 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 3.53, anonymous (??), 19:32, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Окстись. Если я читаю Библию для общего развития, это не значит что я обазн бежать в церковь креститься. Если я открываю сайт, я не обязан там смотреть рекламу и идти покупать всякую чушь.
     
     
  • 4.57, Аноним (10), 20:50, 25/10/2025 Скрыто ботом-модератором     [к модератору]
  • +1 +/
     
  • 4.60, Аноним (60), 23:59, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В средние века uBlock был не нужен, потому что всех маркетологов вставлявших на страницы лишнее ...
     

  • 1.9, Аноним (9), 09:15, 25/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    >"Код написан на языке Python с использованием PyQt и QtWebEngine."
     
     
  • 2.32, Аноним (32), 14:15, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Falkon тоже на QtWebEngine и OK. А Python, не он же странички парсит и рендерит.
     

  • 1.12, Грустный (?), 09:55, 25/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –9 +/
    Сообщество хочет браузер, где:  
    — Нет Google
    — Нет трекинга
    — Есть приватность и поддержка современного веба  

    Но при этом:  
    — Не хочет жертвовать даже 300₽ в месяц
    — Критикует бесплатные решения за «недостаточную проработанность», «некрасивый интерфейс» или «отсутствие фич из Chrome»  
    — Считает, что «open source = я имею право требовать, но не обязан ничего отдавать»  

     
     
  • 2.15, Грустный (?), 10:12, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Минусы к моему посту — лучшее доказательство, что я прав. Правда глаза колет. ρ(・ω・、)
     
     
  • 3.19, Аноним (9), 10:29, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > "Критикует бесплатные решения"

    Да вы шызу словили!

    >"Минусы к моему посту — лучшее доказательство, что я прав. Правда глаза колет. "

    Обычно всем пофиг на этом сайте количество "+" и "-" они легко накручиваются. (Кроме инфантильных школьников.)

     
  • 2.16, Аноним (-), 10:20, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Все так.
    Меня точно также минусили, когда я посмел написать, что секта фанатиков СВОбодки годами приучала пользователей к "эта как фотошоп, только бизплатна!" и гнобила авторов за любые попытки монетизации. Не то чтобы это было сильно удивительно, если сам мозолеед предлагал в своем висере авторам софта стоять с протянутой рукой перед "сообществом".

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

     
  • 2.18, Аноним (9), 10:25, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > "— Не хочет жертвовать даже 300₽ в месяц"

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

    > "— Считает, что «open source = я имею право требовать, но не обязан ничего отдавать»"

    Но в РФ разработчик несёт ответственность за свой код - запрещаются участие граждан РФ в незарегистрированных НКО! А также, есть уголовную ответственность за организацию деятельности подобных организаций.

     
     
  • 3.36, Аноним (32), 14:24, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Но в РФ разработчик несёт ответственность за свой код - запрещаются участие граждан РФ в незарегистрированных НКО!

    Это только мешает опенсорсу в РФ. Проекты не должны быть ограчены госграницами, они должны быть международными для эффективного развития.

     
     
  • 4.49, Аноним (47), 18:17, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В РФ, местами, Интернет неделями не работает. Причем, это бьёт даже по госслужбам, не смотря на белые списки. А вы про какое-то "эффективное развитие" рассказываете, когда "развитОе" работает через раз..
    А вот участие в НКО - это ещё доказать надо. И бьёт не по СПО, а по возможности русских разработчиков получать компенсацию труда и защиту своих прав. Впрочем, только если НКО не зарегистрирована в реестре. А из зарегистрированных разработчиков погнали уже с другой стороны - западные НКО, по требованию спонсоров, и банки.
    Зато любой хакер теперь знает, кто его настоящий враг - враг прогресса.
     
     
  • 5.55, Аноним (54), 19:51, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    https://opennet.ru/46944-law
     
  • 2.20, Омнонем (?), 10:38, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну так родите изначально нормальный продукт, который будет иметь эти фичи, а потом просите денег на его поддержку и ДАЛЬНЕЙШЕЕ развитие. А не выбрасывайте на прилавок полуфабрикат, который так и не будет доведён до ума, с прицелом на высасыванием пожертвований (или нытьё из-за их отсутствия) ..
     
     
  • 3.31, Аноним (31), 14:08, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Изначально нормальным ничто не рождается, а на развитие нужны ресурсы.
     
  • 2.30, 12yoexpert (ok), 13:55, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > — Не хочет жертвовать даже 300₽ в месяц

    потому что это рубли, любой нормальный человек побрезгует

     
     
  • 3.34, Аноним (32), 14:18, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Обменять можно что угодно на что угодно.
     
  • 3.37, Аноним (37), 14:27, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Научись пользоваться,вдруг понравится.
     
  • 2.35, Аноним (37), 14:23, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Без современного браузера и Google бесполезен. Конкуренты в виде мессенджеров не спят и хотят получить своё.
     

  • 1.14, Аноним (14), 10:00, 25/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Есть довольные пользователи этого чуда? Как оно? Недавно тестировал броузеры, с помощью scrollIntoView() JS, так только Firefox и Chrome правильно работали, остальные неправильно.
     
     
  • 2.46, Аноним (46), 17:08, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Недавно тестировал броузеры, с помощью scrollIntoView() JS, так только Firefox и Chrome правильно работали, остальные неправильно

    Так это поделие работает на QtWebEngine, который в свою очередь является мордой к Chromium.

    > Есть довольные пользователи этого чуда? Как оно?

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

    Автор сабжа просто нашел себе игрушку.

     

  • 1.23, Аноним (23), 11:11, 25/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Python не сказывается на производительности это хохма дня просто.      
     
     
  • 2.45, Аноним (46), 17:03, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Python не сказывается на производительности это хохма дня просто.

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

     
  • 2.62, Аноним (-), 01:11, 26/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Python не сказывается на производительности это хохма дня просто.      

    Если Python как обёртка поверх движка, написанного на C/C++/Rust и т.д., то действительно не сказывается от слова совсем.

     

  • 1.40, Аноним (40), 15:19, 25/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Для пользователей Hyprland пойдет, там вроде как всё управление через клаву.
     
     
  • 2.41, Аноним (41), 16:05, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Примерно как в kde.
     
  • 2.43, Аноним (43), 16:45, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Подозреваю, что в этих всех системах есть проблема с ловлей горячих клавиш.
    Все эти перебиндинги при перекрытии начинают сильно раздражать.
     

  • 1.51, Frestein (ok), 18:55, 25/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Комменты, ммм... Мякотка. Ни одного реального пользователя Qutebrowser или хотя бы человека минимально вникшего проект.

    Что же. Это мой дейли драйвер и со всеми обывательскими задачами он прекрасно справляется. Его UI/UX это именно то, что я так долго искал - минимальный отвлекающий фактор и отличная нативная поддержка vim-like подхода к работе, tridactyl и в подметки не годится по критерию нативности, хоть и тоже очень классный. И последнее, конфигурация что следует XDG и позволяет полностью контролировать браузер из одного конфиг файла.

    Мне же не хватает WebExtensions, т.к. достойной альтернативы Imagus через userscripts, что еще бы и завелся нормально в Qutebrowser - нет. Поэтому пока в системе все еще остается Firefox, но уже не в статусе дейли драйвера.

    Интересней Qutebrowser разве что Nyxt, но это уже совсем другая история...

     
     
  • 2.56, Ан339ним (?), 20:42, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Вот и хорошо, что никто не спешит этим пользоваться. Дидовским инструментам типа vi место на свалке истории.
     
     
  • 3.58, Аноним (41), 20:58, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Чего это? У вим всегда была проблема только низкая производительность аддонов, других недостатков, собственно, и нет.
     
  • 3.61, Аноним (-), 01:08, 26/10/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Дидовским инструментам типа vi

    Ты, может быть, удивишься, но у neovim аудитория в основном до 25 и младше. Для ноутбука оно, конечно, вряд ли удобно, но для стационарника с большой механической клавой — просто кайф.

     
     
  • 4.66, Аноним (66), 01:44, 26/10/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > vim аудитория в основном до 25 и младше

    visual studio аудитория в основном от 0 да 65535

    Попробуй visual studio Enterprise. Тебе понравится.

     
  • 4.70, Ан339ним (?), 01:50, 26/10/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Еще бы статистику по ОС увидеть, а то, что там юзают четырёхпроцентники на своих локалхостах вообще не показатель нужности. Я в 20 и сам в консольке любил посидеть.


     
  • 2.64, Аноним (66), 01:35, 26/10/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    За 65535 лет не изобрели кнопки. Нет даже интеграции с нeйр0lин к.
     
     
  • 3.71, Ан339ним (?), 01:50, 26/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    То, что нет ai ассистента - уже достаточно, чтобы держаться от всяких vim и emacs подальше.
     

  • 1.52, Аноним (-), 18:56, 25/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    А что, симпатично, мне нравится, шикарная замена почившему surf от suckless. И я серьезно.
     
  • 1.59, Аноним (-), 23:19, 25/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > Применение Python не сказывается на производительности работы с сайтами,
    > так как отрисовка и разбор контента осуществляется силами движка Blink и библиотеки Qt.

    Вот еще бы его как раз выкинуть, и оставить только Blink и Qt :)

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2025 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру