Опубликован релиз web-браузера qutebrowser 2.5, предоставляющего минимальный графический интерфейс, не отвлекающий от просмотра содержимого, и систему навигации в стиле текстового редактора Vim, построенную целиком на клавиатурных комбинациях. Код написан на языке Python с использованием PyQt5 и QtWebEngine. Исходные тексты распространяются под лицензией GPLv3. Применение Python не сказывается на производительности, так как отрисовка и разбор контента осуществляется силами движка Blink и библиотеки Qt...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=56957
Самое то для любителей оконных менеджеров.
во, тоже первое на ум пришло, что идеально для мозаичных
> для любителей оконных менеджеровНадо чтобы оконный менеджер был в окне, который в оконном менеджере, который в окне, который ...
Самое НЕ ТО для любителей оконных менеджеров. Как пользователь i3 заявлю, что любая программа, сама предоставляющая "табы", не может считаться "имеющей минималистичный интерфейс", т. к. табирование окон -- это прерогатива WM, а не приложухи. Сравним с хромом: там тоже табы. А раз и тут табы, и там табы, то конкретно по "минималистичности UI" qutebrowser не подкупает, так что остается сравнивать по другим критериям, по которым qutebrowser уже проигрывает: поддержка веб-стандартов, девтулзы и все такое.Дайте мне наконец браузер, который во-первых на блинке (лучше него нет), и который НЕ реализует концепт табов, и в котором всё по хоткеям. И который настройки хранит в текст/плейн файлах, а не как хром в какой-то бинарной черной дыре ~/.config/chromium.
> qutebrowser уже проигрывает: поддержка веб-стандартов, девтулзы и все такоеЧто с ними не так?
> НЕ реализует концепт табов:set tabs.show never
> и в котором всё по хоткеямДа, из коробки, плюс есть команда :bind, позволяющая в т.ч. биндить последовательности действий.
> И который настройки хранит в текст/плейн файлахДа.
Минималистичный браузер это способ упаковать г-но в хорошую упаковку.
Как на подобии, когда устраиваешься в компанию на работу из 10человек. А в вакансии пишут: "Наша компания самая активноразвивающаяся на рынке. Перпективы гарантировпны. Компания на рынке с 2000 года".
Какая же активноразвивающаяся но на рынке с 2000 года.
.
С другой стороны можем рассмотреть Lite Yandex браузер для андроид.
То что он г-но это понятно, но этот браузер использует движок VebWiew самого Андроида. И таким образом он легкий как дистрибутив, и не занимает лишнего места.
Прочитал описание новости, так и не понял о каких окнах в менеджере идет речь. Могу предположить это окошко внутри браузера. И что тут такого.
"Это пригодится для любителей оконных бракзеров", звучит как "Мосфильм снял фильм го-но про войну, для любителей войны подойдет" если фильм г-но, то оно и есть го-но, его студент снял на свой андроид, причём тут война.
.
Если браузер г-но причём тут окна.
Так все программы оконные менеджеры: картинок, кин(ов), описаний исторических хроник, настроек поведенческих инстинктов менеджеров, kdeconnect..
Серьёзно - почему браузерный движок плох для отрисовки интерфейса браузера? Просто изолировать вещи чтобы из веб-страницы не получалось обращаться к интерфейсу.
> Серьёзно - почему браузерный движок плох для отрисовки интерфейса браузера? Просто изолировать
> вещи чтобы из веб-страницы не получалось обращаться к интерфейсу.Очень характерно что нет ответов, но три минуса. Потому что нечего ответить, наверное. Это печально, сочувствую.
Плох тем, что тогда интерфейс браузера - это ещё одна тормозящяя и лагучая вещь, на которую нужно тратить ресурсы компьютера.
Qutebrowser - основной мой браузер. Начать хотя бы с того, что его конфиг - config.py - исходный код на python. То есть задание переменных, например, User-Agent можно сделать динамичным. Некоторое время делал эту переменную через fake_useragent, но этот модуль забросили.Также браузер позволяет писать свои userscript'ы, которые являются простыми исполняемыми файлами (напоминает программирование CGI-скриптов, так же есть переменные среды $QUTE_URL и др.).
Даже python не мешает этому браузеру быть намного легче Firefox'а или Chrome, однако браузер не имеет аппаратного ускорения, поэтому воспроизводить видео лучше через внешний плеер -> How do I play Youtube videos with mpv? https://qutebrowser.org/FAQ.html
Браузер, который не браузит, но зато написан на офигенном языке и вообще вы не понимаете, это другое
притом что использует кутёвый модуль, сделанный на базе хромиума
"python не мешает этому браузеру быть намного легче Firefox'а или Chrome"
---
Ну, Lynx тоже не мешает быть намного легче чего угодно, но это не делает с оного полноценного современного вэб браузера...
> Для просмотра видео в YouTube
> можно настроить вызов внешнего видеопроигрывателяНо как?!
Вон ссылка вверху,от доброго анонима. Пункт 10.
Слабоватые хоткеи, надо в вимовском стиле сделать. Эквилибристы тогда оценят.D
> в вимовском стилес режимами порчи и пищания.
> эквилибристы
это имаксеры, для которых даже педалей недостаточно.
> В то же время выпущена новая версия браузера Min 1.24Как его шукать в pkg search?
А то шукаю pkg search min, а их там...% pkg search min | wc -l
341Лениво столько экранов всё читать...
просто загугли "min"
> % pkg searchЭто фря(?). Ищи в 'www/*', например, www/firefox
Во бжде электрона почти нет. Точнее есть, но не так чтобы рабочий. Возможно заработает в линуксаторе.
$ ll /usr/ports/www/ni^D
nibbleblog/ nift/
/mi, не /ni. my bad. впрочем, результат не сильно отличается:> ll /usr/ports/www/min^D
mini_httpd/ miniflux/ minio-client/ minio/ miniserve/
% pkg search -x "^min*" | wc -lсколько показывает?
$ pkg search -x '^min*' | wc -l
122
> $ pkg search -x '^min*' | wc -l
> 122Во. А у меня 55.
% freebsd-version
13.0-RELEASE-p5% grep url /etc/pkg/FreeBSD.conf
url: "pkg+http://pkg.FreeBSD.org/${ABI}/quarterly",А у тебя 122 в какой среде?
Но 55 читать уже не сильно лениво.
Прочитал.
Там всё-равно браузера нет. Список результатов поиска тут:
https://pastebin.com/wK6RYErm
>>минимальный графический интерфейс, не отвлекающий от просмотра содержимого, и систему навигации в стиле текстового редактора Vim, построенную целиком на клавиатурных комбинацияхБудешь, не отвлекаясь, смотреть на клавиатуру
> Буду, не отвлекаясь, смотреть на клавиатурупофиксил
Это для тех кто умеет в слепую печать, если Вы к ним не относитесь, то да, для Вас это минус, а не плюс
Min - это ещё одна телеметризилла. Спрыгнул с него после добавления телеметрии.
> Qutebrowser - основной мой браузерУ меня-то основным браузером всегда был Firefox.
Но после того, как из-за нехватки ресурсов системы он стал не только тормозить, но и закрывать без предупреждения и даже без уведомления вкладки, которые считает ресурсопожирателями, то Файрфоксом в качестве основного браузера пользоваться стало совсем невозможно и пришлось основным у себя сделать qutebrowser.Когда Файрфокс просто тормозил - это пол беды. Ну посидишь, подождёшь, пока он расшевелится и работаешь в нём кое-как дальше, хоть и медленно. Ну это как в 90-х годах неспешно запускались программы, потом в 2000-х неспешно загружались сайты, а потом пришёл Файрфокс. :-)
Но когда Файрфокс научился портить данные (а уничтожение вкладки приводит к потере ценной информации), то пользоваться таким браузером стало вообще невозможно.
Наверняка это где то отключается в about:config..
С каждым обновлением теперь приходится лазить туда и делать так, что бы просто работало по человечески, а не то, что привнесло рукожопое новшество с очередным обновлением.
Что значит "закрывать без предупреждения вкладки"? Мне приходится auto tab discard держать, чтобы он выгружал мне лишние вкладки, и он весьма ресурсоёмкий. Но они не закрываются. Я видел только сообщения о зависших аддонах (на деле они просто очень долго отрабатывают), но как можно повесить страницу? Вкладки с "ценными" данными (такими, как введённый текст) даже auto tab discard способен не выгружать. При этом, на случай падения или других ситуаций (вроде случайно нажатого хоткея, закрывшего страницу) я использую form history control (раньше был lazarus) -- на мой взгляд, это проблема все браузеров, они теряют важные данные на которые ты потратил время. И это настоящая потеря. Однако, такие аддоны сохраняют набранный текст практически во всех случаяхЧушь о производительности я комментировать не буду, ориентировочно с тех пор, как перешли на вебрендер, она возросла достаточно для того, чтобы уделывать хром, но и раньше мои проблемы были только на билдах с гтк2 (действительно запуск сессии мог занимать минуты при достаточном числе вкладок, но это баг). Всерьёз говорить о таком нельзя.
ладно, фаерфокс
У сафари( мобильного ), даже когда памяти хватает но много вкладок, он умудряется их порядок каждый раз перемешивать
>Перемещение по странице осуществляется при помощи клавиш "hjkl"Клавиши со стрелками это же так не илитно.
есть еще nyxt довольно неплохой
https://nyxt.atlas.engineer
О, как хорошо, что узнал о нем. Буду использовать как маркер. Если встречу человека, который признается, что пользуется ЭТИМ, сразу буду понимать, что передо мной интересная личность
Без блокировщиков рекламы нет смысла, к сожалению. Давно уже без ublock origin и umatrix в интернеты не хожу
Есть у него блокировщик рекламы (порт блокировщика Brave).
Устанавливаешь блокировщик и кидаешь ему фильтры с adblock или ublock.
Ютуп из коропки не может, зато ...встроенный просмотрщик PDF (pdf.js)... есть. Чтож делать то? Без просмоторщика пдф ну никак в наше время....а в версии 3.0 будет прекращена поддержка многих устаревших платформ... какие они оптимистичные :)
>":w" для записи страницыТ.е. через браузер можно делать deface страниц? Нужно проверить на whitehouse.gov
> QtWebEngineФу какая гадость. Оно ж не работает в нормальных OS.
А сборка с QtWebKit поддерживается?