Объявлено (http://permalink.gmane.org/gmane.comp.python.announce/12387) о выходе новой версии web-браузера qutebrowser 0.7.0 (https://www.qutebrowser.org/), предоставляющего минимальный графический интерфейс, не отвлекающий от просмотра содержимого, и систему навигации в стиле текстового редактора Vim, построенную целиком на клавиатурных комбинациях. Код написан на языке Python с использованием PyQt5 и QtWebKit, и распространяется (https://github.com/The-Compiler/qutebrowser) под лицензией GPLv3. Применение Python не сказывается на производительности, так как отрисовка и разбор контента осуществляется силами движка WebKit2 и библиотеки Qt.
Проект развивается под впечатлением от браузера dwb (http://portix.bitbucket.org/dwb/) (неподдерживается и привязан к устаревшему WebKit1), а также Firefox-дополнений Vimperator (http://www.vimperator.org/) и Pentadactyl (http://5digits.org/pentadactyl/). Поддерживается система вкладок, менеджер загрузок, режим приватного просмотра, просмотрщик PDF (встроенный pdf.js), система блокировки рекламы (работает на уровне блокировки хостов), интерфейс для просмотра истории посещений. Для просмотра видео в YouTube можно настроить вызов внешнего видеопроигрывателя.
Перемещение по странице осуществляется при помощи клавиш "hjkl", для открытия новой страницы можно нажать "o", переключение между вкладками производится через клавиши "J" и "K" или "Alt-номер вкладки". При нажатии ":" выводится приглашение командной строки, в которой можно осуществить поиск по странице и выполнить типовые команды, как в vim, например, ":q" для выхода и ":w" для записи страницы. Для быстрого перехода к элементам страницы предлагается система "хинтов", которыми помечаются ссылки и изображения.
В новой версии значительно улучшены реализации истории посещений и системы хинтов. Добавлены новые команды, например, ":edit-url" для редактирования URL во внешнем редакторе, ":jump-mark" и ":set-mark" для быстрого перехода на сохранённую позицию на странице, ":messages" для просмотра списка ошибок. Реализована возможность настройки отправки собственных HTTP-заголовков.
URL: http://permalink.gmane.org/gmane.comp.python.announce/12387
Новость: https://www.opennet.ru/opennews/art.shtml?num=44589
>...Применение Python не сказывается на производительности, так как отрисовка и разбор контента осуществляется силами движка WebKit2 и библиотеки Qt.не самая очевидная причинно-следственная связь
> просмотрщик PDFтак же необходим в браузере как планировщик в почтовом клиенте
удобно открывать pdf не сохраняя.
И не загружая :-)
Ага
Годно.
Жесть-то какая. Ну всякие вимаксеры будут довольны -- они обожают разучивать нелепые комбинации клавиш для выполнения банальных действий.
Когда у меня будет хорошее настроение, то я напишу для них графический редактор. В текстовом режиме и без поддержки мыши. Им понравится.
Пока ты тянешся мышкой сделать одно банальное действие, мы с помощью нелепых комбинаций делаем 5-10 действий
Ага, только те действия, которые я делаю мышкой практически в один клик, требуют множества действий на клавиатуре.
Вот тебе банальнейший пример: заменить один кусок текста другим. Мышью я одним движением подвожу курсор к началу текста и выделяю нужный участок. Одним движением. После этого можно сразу печатать. Сразу. Без какой либо ещё подготовки.
А теперь расскажи как это делается в виме.
И не забывай, что банальный подвод курсора к нужной литере это очень медленная процедура, занимающая кучу времени. А у тебя ещё переключения режимов и прочая ерунда.Вот зачем ты пытаешься оправдать свои вкусы эффективностью? Ребёнку очевидно, что твой подход неэффективен. Просто скажи: "Мне так нравится" и все вопросы отпадут. О вкусах не спорят. Нравится? Ок.
Как же смешно слушать людей, которые судят о том, чего совершенно не знают. Типичные диванные онолитеки
Обычный потреблянт. Ему в голову не может даже прийти, что с текстом, кроме выделения, можно сделать что-либо ещё. Про Visual режим он не знает. Да и не надо ему ничего знать. Всё, что не входит в его use case - зло. Зато высраться на опеннете он считает необходимым. А в жизни он, скорее всего, нормальный человек. Вот так и живём.
То есть выделение текста не нужно? То чтоттрудно сделать любимым способом - не нужно…
Помнится как-то спорил с одним любителем vi, который доказывал, что vi не хуже mcedit. Из всех его 3 примеров мегаоптимизации суперпроизводительности ни нашлось ни одного, который бы требовал меньшего количества нажатий клавиш.
Вот серфил ты мышкой, серфил и ни с того ни с сего захотелось тебе удалить кусок текста, волшебным образом появившегося в редактируемом поле? Если так, то мышкой действительно быстрее. Вот только это экзотика, с тем же успехом могу тебе предложить поменять мышкой две строки местами, что делается за доли секунды с клавы, или еще пару десятков таких же экзотических действий.
а за сколько выделяются эти самые куски текста с клавиатуры? Оно же перекроет все копипасты мыщкой
Есть хоткей выделить строку, удалить строку и т д. В этих случаях клава удобнее (если строка с непечатными символами и тройным кликом фиг выделишь ее). Обычно юзают и мышь и клаву параллельно.
Это все фиг с ним, вкусы и т д, но почему из коробки в большинстве дистров идет только vi, в котором без гугля невозможно сделать элементарных действий? Что так сложно тот же nano в поставку класть? Эта любовь к vi-подобным хоткеям у линуксоидов стала патологической.
В большинстве тех дистров, что я видел, а перепробовал я их немало - и vim, и nano были по-дефолту. Беда в другом - ни тот, ни другой с дефолтным конфигом не дают всего богатства своих возможностей. А вот дистра, где кладут по дефолту недефолтный конфиг, я сходу даже не припомню. Я еще Мишико как-то говорил - что толку, что ты сделал сборку с каким-то экзотическим WM, если без настройки конфига он убог и уныл? Можно подумать, так трудно поставить этот WM из реп и получить точно такой же результат? Ну и смысл в такой сборке? Вот и в дистрах лучше бы не нескучные обои меняли, и свистоперделки прикручивали, а делали бы вменяемые конфиги в поставке.
лучше-то лучше, но ведь это просто скучно и не интересно :(
> В большинстве тех дистров, что я видел, а перепробовал я их немалоЕсть такая профессия - дистры перепробовать.
>[оверквотинг удален]
> - и vim, и nano были по-дефолту. Беда в другом -
> ни тот, ни другой с дефолтным конфигом не дают всего богатства
> своих возможностей. А вот дистра, где кладут по дефолту недефолтный конфиг,
> я сходу даже не припомню. Я еще Мишико как-то говорил -
> что толку, что ты сделал сборку с каким-то экзотическим WM, если
> без настройки конфига он убог и уныл? Можно подумать, так трудно
> поставить этот WM из реп и получить точно такой же результат?
> Ну и смысл в такой сборке? Вот и в дистрах лучше
> бы не нескучные обои меняли, и свистоперделки прикручивали, а делали бы
> вменяемые конфиги в поставке.О чем спич вообще. Удобство мышки в данном случае, что в подавляющием большинстве сценариев на её поведение одинаково.
А представьте ситуацию: вы вы последнии когды работали с кастомным конфигом а потом сели за чужой комп и вам в vim отредактировать что-нибудь по-быстрому? Запоминать 100500 хоткеев можно, вот только они имеют свойство забываться если не используются постоянно.
А поведение мышки интуитивно понятно и работает почти везде совершенно одинаково.
В nano Ctrl+K вырезает строку с удалением Ctrl+U вставляет строку. В итоге заменить строки местами три нажатия Ctrl+K вверх/вниз Ctrl+U.
В произвольном месте? Не надо мне ваших строчек из конфигов или сипыпышных файлов, я человек, я с текстом работаю, не с кодом. И вот для этих целей, как выделение с произвольной точки до произвольной точки, хоть убей, ты месяц будешь тренироваться, чтобы выделить именно тот участок и всё равно будет медленнее чем мышкой. Я даже успею мышкой же на правую кнопку и выбрать "копировать", а потом "Вставить". Что вы там собрались в браузере "строки местами менять", где это и чего? мне вообще не понятно, это для чего? Как? И тем не менее оно медленнее, чем мышкой.
а ты пробовал, что несешь, тут этот гон?В емаксе есть стандартные сочетания, для перехода на следующее слово, следующее предложение, а с помощью плагинов можно выбирать текст между дужками, лапками, абзацами и вообще кучей разных способов. Перед тем как что-то говорить, это надо пробовать, а то выставляешь себя круглым дураком
> а за сколько выделяются эти самые куски текста с клавиатуры? Оно же перекроет все копипасты мыщкойРовно за столько же за сколько удаляются.
Чтоб удалить кусок текста его не нужно выделять.
То есть команды
"_удалить_ отсюда и до конца третьего предложения (третьей точки)"
и
"_выделить_ отсюда и до конца третьего предложения (третьей точки)"
имеют одинаковое количество нажатий.Если же, все-таки, хочется сначала выделить, а потом удалить,
то это на одно нажатие клавиши больше, чем просто удалить.
(команда будет "_выделить_ отсюда и до конца третьего предложения (третьей точки), удалить"
Нажимаю кнопку insert.
всего-то нажимаю R
после ввожу текст которым нужно заменить текст на котором находится курсор.
)))
Это же очень сложно...
> Одним движением.Это не одно движение, а целая куча:
0. хватание мыши;
1. нахождение курсора;
2. прицеливание в начало текста;
3. зажатие кнопки;
4. прицеливание в конец текста;
5. отпускание кнопки;
6. перемещение руки обратно на клавиатуру.> А теперь расскажи как это делается в виме.
0. Из кучи доступных выбирается наиболее удобный в данном случае способ перемещения курсора в начало текста (например, /<первые_буквы><enter>) и выполняется;
1. выбирается команда перемещения в конец блока (например, на символ перед точкой перемещает «t.»);
2. выполняется команда «c» (замена): ct.<ввод текста для замены><esc>.
Итого: /<первые_буквы><enter>ct.<текст замены><esc>. И никаких прицеливаний, убираний рук с букв и перемещений курсора стрелками.
А первые буквы могут же быть во множественном числе - тогда как? Не надо лишних движений совершать?
> А первые буквы могут же быть во множественном числе ...Первые не могут.
Только последние и только после шипящих.
Это классе в четвертом проходят.
Вы пэтэушник-третьеклассник?
>Вот тебе банальнейший пример: заменить один кусок текста другим./s/A.Stahl/ванузятнег
И всех дел :))))
Глупо говорить о чем-то, не разбираясь.Тот же подвод курсора делается не стрелочками, а в зависимости от контекста соответствующими командами. При соответствующем опыте, в 95% случаев ввести команду получается намного быстрее, чем перенести руку на мышь/тачпад, спозиционировать курсор и перевести руку обратно на клавиатуру. В остальных 5% случаев мне никто не мешает использовать в том же виме мышку.
Да с чего ты взял, что мы, емаксеры, мышью не пользуемся? Если что-то быстрее сделать мышкой - почему бы и нет, мы так и сделаем.Однако Emacs позволяет куда больше интересных вещей сделать. Поскольку есть клавиатурные сочетания для выполнения любого действия, их можно объединить в группу, и затем применить разом ко всему тексту.
Суть в том, что если мы говорим о необходимостях, которые возникают один-два раза, то тут нет разницы в инструментах. Но если речь заходит о выполнении сложных действий большое количество раз - вот тут Emacs даст фору любому текстовому редактору.
Но одним этим дело не кончается. Когда человек привыкает к вышеописанным возможностям Emacs, и не может без них жить, он внезапно обнаруживает, что...
Что Emacs имеет очень классные "особые" режимы работы. Например Org-mode позволяет группировать и скрывать отдельные куски текста, добавлять в них todo-записи, формировать повестку дня (agenda) - и всё это при работе с одним лишь текстовым файлом.
News-ридера удобнее Gnus до сих пор не придумали. А ещё через него можно и почту читать. Кое-кто даже делал бэкенды для rss.
Есть режимы, превращающие Emacs в очень удобные IDE. Подсветка синтаксиса любых языков, автодополнения символов, проверка типов - и это всё вкупе с базовыми возможностями редактирования является киллер-фичей данного редактора.
Впрочем, если вкратце, то: да, нам так больше нравится.
GNUS-бэкенд для opennet не сделали еще?
> GNUS-бэкенд для opennet не сделали еще?Раньше был транспорт из opennet в почтовую рассылку, но он не пользовался особой популярностью. К тому же, News-ы нельзя редактировать после добавления, а сообщения на opennet - можно. Так что вряд ли такой транспорт появится.
Впрочем, я получаю извещения о новых новостях через gwene:
gwene.ru.opennet.opennews.opennews.full
gwene.ru.opennet.opennews.opennews.mini.full
> Мышью я одним движением подвожу курсор к началу текста и выделяю нужный участок... а когда оказывается, что захвачено несколько лишних букв в предыдущем слове, нажимаю контрол и пятаюсь снять выделение с них (потому что в другой программе это сработало). После этого выделение снимается целиком и я выделяю нужный участок снова. После чего курсором с нажатым шифтом пытаюсь скорректировать, чтобы снять выделение со ОПЯТЬ случайно захваченного участка на этот раз после выделения. Потом замечаю, что я не в той раскладке. Мышкой тянусь к переключателю, нажимаю смену языка, выделение в файле сбрасывается, выделяю снова. Опять захватываю лишнего. Просто вбиваю новый текст, при этом удаляется часть нужного мне текста, так что я просто вбиваю его снова. Но уже с двумя грамматическими ошибками. Нажимаю правой кнопкой на подчёркивание, ищу нужный вариант, не нахожу, нажимаю "добавить в словарь". Подчёркивание убирается, и я внезапно замечаю, что написано и правда с ошибкой. Прицельно расположив мышью курсор в нужном месте, исправляю слово на правильное.
Каждый день такое вижу. От туннельного синдрома оно, может, и спасает, но вот на скорость если и влияет, то отнюдь не в позитивную сторону.
> переключения режимов
И для тех, кто не может вим: НЕТ! НИКАКОГО! ПЕРЕКЛЮЧЕНИЯ! РЕЖИМОВ! Если не можете этого понять, то просто запомните. Напишите на бумажке и каждый день с утра перечитывайте.
В виме вы ВСЕГДА находитесь в режиме перемещения по тексту, переходя в другие временно, ненадолго, когда необходимо вбить небольшой участок текста, или произвести какую-либо другую операцию типа вертикального выделения или замены в блоке.
Вы никогда не затроллите настоящего вимера этим аргументом. Видеть, как пользователь ноутпада или ещё какого мсворда пытается троллить вимера ПЕРЕКЛЮЧЕНИЕМ режимов, это как видеть, как слепой пытается затроллить зрячего на тему "какое все у вас цветастое, невозможно же так жить".
"А теперь расскажи как это делается в виме."3-6 клавишь для установки в нужную позицию + <Ctrl+V> + 3-6 клавишь для выделения нужного участка кода + <d>. В Gvim есть поддержка мыши, т.е. если влом нажимать клавиши, выделяешь мышью и нажимаешь <d>. Пожалуйста, не критикуйте того, чего не знаете!
Если эмулятор терминала поддерживает, и если включена соответствующая опция в vimrc, то в обычном vim в терминале тоже работает мышь.
> Вот тебе банальнейший пример: заменить один кусок текста другим. Мышью я одним
> движением подвожу курсор к началу текста и выделяю нужный участок. Одним
> движением. После этого можно сразу печатать. Сразу. Без какой либо ещё
> подготовки.Это как сразу? Мышью по экранной клавиатуре?
> А теперь расскажи как это делается в виме.
В виме это делается вообще без движения мышы и т.д.
Там ты _сразу_ печатаешь.
Боже мой, ну и зашквар же ты все-таки
то есть пока я обновляю страницу, вы ее обновляете 5-10 раз?
Нет пока ты обновляеш страницу, я уже обновил и половину страницы прочитал
Мне кажется, нам нужно провести конкурс: кто быстрее сможет обновить страницу за 1 минуту. И если я выиграю - так и быть, набью вам еблище.Только чур макросы не писать!
да я тебе набью и без конкурса.
Не всегда можно получить выигрыш. И истории типа поменять две строки местами не так уж и часты.
> Не всегда можно получить выигрыш. И истории типа поменять две строки местами
> не так уж и часты.а че там сложного?
ddp
> ddpБез использования мышки не считается.
Меня как вимера удивляет, нахрена в браузере навигация в стиле Vim.
На ноуте с тачпадом очень неудобно. Тачпад вообще настолько неудобная штука, что вимер/емаксер/блокнотчик -- не важно, комбинации клавиш разучишь и будешь тыкать в кнопочки.
Согласен, об этом я не подумал.
То есть для тех реких случаев, когда ноутом пользуешься, скажем, в машине и некуда мышь деть?
Ноут отличается от десктопа тем, что вовсе не обязательно садиться на стул перед столом. Можно сесть на диван, в кресло, можно лечь. Можно поставить себе ноут на живот, или на стул рядом с собой. Очень удобна такая отвязанность, по сравнению с одной единой правильной позой для работы с десктопом.
Ведь и сочетания клавиш в имаксе, заменяющие клавиши Home, End, PgUp, PgDown, Delete, я оценил только тогда, когда начал работать с ноутом. Правда не из-за тачпада, а из-за урезанной клавиатуры, которая по своей урезанности приближается к той допотопной клавиатуре под которую Столлман пилил имакс.
> На ноуте с тачпадом очень неудобно. Тачпад вообще настолько неудобная штука, что
> вимер/емаксер/блокнотчик -- не важно, комбинации клавиш разучишь и будешь тыкать в
> кнопочки.Поразительно. Что тучпаде неудобного? (отлично работает в том числе вместе с вимом).
>> На ноуте с тачпадом очень неудобно. Тачпад вообще настолько неудобная штука, что
>> вимер/емаксер/блокнотчик -- не важно, комбинации клавиш разучишь и будешь тыкать в
>> кнопочки.
> Поразительно. Что тучпаде неудобного? (отлично работает в том числе вместе с вимом).очень зависит от тачпада...
есть такие модели что в винде, что в линуксе - везде глюкавило страшное. о чем думали разработчики вставившие эту модель тачпада в ноут?
Например в Acer TM B113-*.links без мышки управляется, но у него навигация - ад...
ПиСя: данный браузер мне не нужен, но может быть интересен определеннім разработчикам или инжинерам.
>>> На ноуте с тачпадом очень неудобно. Тачпад вообще настолько неудобная штука
>> Поразительно. Что тучпаде неудобного?
> очень зависит от тачпада...Ну ХЗ. Я специально забирал у дезигнеров яббло самое наираспоследнейшее и пробовал на всем_известно_лучшем_в_мире_няняня яббловом тачпаде (тот котоый силу тыка чувствует) ... чёта не распарсил %-\ (С) LOR
Видимо люди делятся на 10 категорий - кому вдоль и кому поперёк :)
Не отключать при вводе букв — постоянно задевается.
Отключать при вводе букв — приходится ждать окончания таймаута.
Неудобно.
>Не отключать при вводе букв — постоянно задевается.Корпоративный стиль запрещает закатывать рукава? Сочувствую. Но это не проблема тачпада.
> это не проблема systemd
> но ведь головы у всех разные! ну что вы, это только до первой стрижки
Поэтому в нормальных ноутбках есть трекпойнт, а тачпад отключается в BIOS - обычно один раз, сразу после покупки.
> Поэтому в нормальных ноутбках есть трекпойнт, а тачпад отключается в BIOS -
> обычно один раз, сразу после покупки.Кому как. Я вот от трекпойнта использую только кнопки, а сам трекпойнт — только изредка в качестве скроллера. %%Жаль, нет драйвера с интерфейсом аналогового джойстика, его можно было бы использовать в играх.%%
Зависит от тачпада. Эппловский и его клоны - хорошие, лично мне даже удобнее мышки.Но сами по себе они шлют raw data, к ним нужен еще хороший драйвер. В линуксе так себе, сильно уступает эппловскому, к сожалению.
> Зависит от тачпада. Эппловский и его клоны - хорошие, лично мне даже
> удобнее мышки.Ну попробуй на нем хотя бы кваку поиграть. Оценишь, так сказать, скорость и точность контроливания движения.
Bottom line:
Ни один тачпад НЕ МОЖЕТ БЫТЬ лучше мыши. Period. Все остальные "мнения" -- результат самоуговоров.
>комбинации клавиш разучишь и будешь тыкать в кнопочки.Святая истина. Я когда недобук купил - аж тайловый wm осилил, не то что шорткаты в редакторе.:) А тачпад, кстати, пришлось отключать хардварно - выдиранием шлейфа, потому как бракованный оказался. Три года потом жил без него, пока не сменил бук на новый. Может, и есть где "правильные" тачпады, но лично я не сталкивался.
Очень спорное высказывание.
Одно дело тачпад от дядюшки Ляо из восточного шаолиня, другое дело тачпад устройств высокого класса.
У меня на макбуке например шикарный тачпад которым более чем удобно пользоваться. (Не подумайте ничего плохого, стоит православный линупс вместо макос)
> нахрена в браузере навигация в стиле Vim.Ради однобуквенных команд (постоянно использую y, t, P, u, R, O, gu по версии раскладки vimperator) и универсальной консоли с дополнением по табу. Намного удобнее адресной строки и узкоспециализировнных консолей.
Взрослый человек, а все указываете другим как жить
Взрослый - это только снаружи.
Про графический редактор вы хотели пошутить, но не получилось.
Посмотрите на профессионального дизайнера или ретушера, работающего в фотошопе - как у него руки скачут по клавиатуре. В тулбар тыкают только новички и любители.
Art Studio на спектруме именно такой и был
> Когда у меня будет хорошее настроение, то я напишу для них графический редактор.
> В текстовом режиме и без поддержки мыши.Не хочу тебя расстраивать, но
ты не поверишь сколько в фотошопе можно сделать без мыши, одними хоткеями.
Мышевозитель, попробуй в два клика сделать что-то типа#!/bin/sh
# convert to lowercase and renamefor i in ${*} ; do
lc="`echo ${i}|tr -s '[:upper:]' '[:lower:]'`"
if [ "${lc}" != "${i}" ] ; then
mv "${i}" "${lc}"
fi
doneАсь?
> Мышевозитель, попробуй в два клика сделать что-то типа
> #!/bin/sh
> # convert to lowercase and rename
> for i in ${*} ; do
> lc="`echo ${i}|tr -s '[:upper:]' '[:lower:]'`"
> if [ "${lc}" != "${i}" ] ; then
> mv "${i}" "${lc}"
> fi
> done
> Ась?Совершенно дурацкий пример. Ясен хрен что с командной строки такое удобнее.
И вообще man awk, там это ещё проще делается, в одну строчку.
echo 'upper' | awk '{print toupper($0)}' а у вас слишком много букф.
- lc="`echo ${i}|tr -s '[:upper:]' '[:lower:]'`"
- if [ "${lc}" != "${i}" ] ; then
- mv "${i}" "${lc}"
+ mv -n "${i}" "$(echo ${i} | tr '[:upper:]' '[:lower:]')"
Боюсь разочаровать, но ImageMagic уже написан.
чем это отличается от Uzbl?
> чем это отличается от Uzbl?Из главного:
1) uzbl то ли заброшен, то ли очень медленно пилится.
2) В qutebrowser сейчас добавляют поддержку QtWebEngine (ради этого собирали деньги, и удачно собрали в 2 раза больше, чем надо было).
А чем это лучше luakit?!
Ничем, просто это на питоне.
> А чем это лучше luakit?!luakit можно собрать с неустаревшим WebKit1?
> А чем это лучше luakit?!Luakit заброшен. Даже форков нет.
> минималистичногоЛадно.
> Код написан на языке PythonУхх. Больно.
> с использованием PyQt5Аааааа...
> и QtWebKitАААААААААААААААААААААААААААААААААААААААААААААААА
> минималистичногоВ плане интерфейса же, читать разучился? А ты тулкитофоб.
9000 уже этих вимоподобных браузеров, а толку никакого
> 9000 уже этих вимоподобных браузеров, а толку никакогоПочти все заброшены, а этот постоянно релизится, а ещё главный разработчик работает над ним полный рабочий день. Деньги ему на зарплату собирали краудфандингом. :)
Лучше бы продолжили свернутый проект QtWeb.NET .Слинкованный статически занимает всего 12,5 метров ,поддерживает клав-ые комбинации.В одной из лайв сборок видел версию пожатую до 4 мб.
> Минималистичный
> Webkit
>увеб-браузер
>обертка над вебкитом
Лицензия хороша. Внешний проигрыватель видео - хорошо. Всё остальное... непонятно. От плохой видимости списка открытых табов до крайне примитивного блокировщика рекламы. На фоне этого визуальный мусор от "хинтов" (а работы с мышью в Webkit оторвать при всём желании не так уж легко, вряд ли они это делали) - так, вишенка на торте.
Минималистичный?
> PyQT, WebKit2И сколько занимает места после установки со всеми зависимостями? Или же сколько будет занимать этот браузер в виде "*.run" пакета?
>минимальный графический интерфейс
>минималистичногочто тебе непонятно?
Заголовок определенно четко обозначает ситуацию -> браузер минималистичный, т.е. весит [u]мало[/u]
Наши литераторы любят искать скрытый смысл и догадывать о чем писатель думал. Здесь все же технический ресурс.
> Наши литераторы любят искать скрытый смысл и догадывать о чем писатель думал.
> Здесь все же технический ресурс.Так это не от профессии, а от устройства головы зависит.
В интернете полно граждан с СПГС, как полно точно знающих о чем думает, например, Путин.
> Выпуск минималистичного web-браузера...
> Применение Python не сказывается на производительности, так как отрисовка и разбор контента осуществляется силами движка WebKit2 и библиотеки Qt.Ага, только либы питона это + еще каких то 400 метров, очень минималистично выходит...
Тебе места на диске жалко что ли?
Я вот не понимаю людей которых в 2016 году волнует размер пакета на диске или количество потребляемого ОЗУ.
Главное ж ведь чтоб работал быстро, чтоб ui удобный, чтоб багов не было и весь нужный функционал был.
Ёмкость ssd дисков всё ещё дорога, вот когда они перевалят за гиг за разумные деньги, тогда можно будет и не думать о размере пакета
>встроенный pdf.jsИ сразу плохо.
Все никак не пойму пишут негодное барахло, а вот элементарной системы для киосков так и не сделали. Пилят тольок какие-то ключи в FireFox и все.
Пробовал этот браузер где-то полгода назад.
Очень понравилось возможность сделать вкладки сбоку, типа как в аддоне для ff tree style tab. Но в целом он работал не сильно быстро, точнее после загрузки сайта все ок, а вот сама загрузка и построение dom-дерева довольно медленно.
Видимо это связано с отсутствием всяких оптимизаций по префечу и прочему что есть в современных браузеров.
Сейчас скомпиляю эту версию и гляну как там дела, ибо очень давно хочу перелезть с тормознутого фф, но останавливает только отсутствие боковых вкладок и вимператора. А в плане производительности когда вместо фф запускаю хромиум будто за новый комп пересел ._.
> минималистичного web-браузера qutebrowser 0.7.0
> осуществляется силами движка WebKit2 и библиотеки Qt"Минималистичного" и "WebKit2", КАРЛ!
Крикнул в голосину!
Минималисты, йоптуть...
А ты сравни с какой-нибудь оперой, которая за основу берёт не вебкит, а хромиум целиком.
>>интерфейс для просмотра истории посещенийкому нужно смотреть историю просещений-то?