The OpenNET Project / Index page

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

Выпуск перенастраиваемого web-браузера Nyxt 2.0.0

23.05.2021 12:52

Опубликован выпуск web-браузера Nyxt 2.0.0, рассчитанного на применение продвинутыми пользователями, для которых предоставляются практически безграничные возможности по настройке и изменению поведения любых аспектов работы с браузером. Концептуально Nyxt напоминает Emacs и Vim и вместо готового набора настроек даёт возможность менять саму логику работы, используя язык Lisp. Пользователь может переопределить или перенастроить любые классы, методы, переменные и функции. Код проекта написан на языке Lisp и распространяется под лицензией BSD. Интерфейс может быть собран с GTK или Qt. Готовые сборки сформированы для Linux (Alpine, Arch, Guix, Nix, Ubuntu) и macOS.

Для повышения эффективности рабочего процесса браузер оптимизирован для управления с клавиатуры и поддерживает типовые клавиатурные комбинации Emacs, vi и CUA. Проект не привязан к конкретному браузерному движку и использует минимальный API для взаимодействия с web-движками. На базе данного API имеются прослойки для подключения движков WebKit и Blink (по умолчанию применяется WebKitGTK), но при желании браузер можно портировать и на другие движки. В состав входит встроенная система блокирования рекламы. Поддерживается подключение дополнений, написанных на Common Lisp (в планах реализация поддержки WebExtensions, по аналогии с Firefox и Chrome).

Основные возможности:

  • Поддержка вкладок и возможность быстрого переключения между открытыми вкладками, используя встроенный поиск (например, чтобы перейти к вкладке с сайтом www.example.com достаточно начать вводить "exa.." и будут показаны имеющиеся вкладки.
  • Возможность одновременного выделения разных объектов на странице для их использования в качестве аргументов команд. Например, пользователь может одновременно выбрать и совершить действия с несколькими изображениями на странице.
  • Система закладок с поддержкой классификации и группировки по тегам.
  • Возможность поиска по содержимому, охватывая сразу несколько вкладок.
  • Древовидный интерфейс для просмотра истории посещений, позволяющий проследить историю переходов и ветвление.
  • Поддержка тем оформления (например, имеется тёмная тема) и возможность изменения элементов интерфейса через CSS. Режим "dark-mode" позволяющий автоматически применить к текущей странице тёмное оформление, даже если сайт не предоставляет тёмную тему.
  • Строка состояния Nyxt Powerline, через которую можно быстро получить любые данные о состоянии и настройке.
  • Профили данных, дающие возможность изолировать разные типы деятельности, например, в разные профили можно вынести активность, связанную с работой и развлечениями. В каждом профиле используется своя база Cookie, не пересекающаяся с другими профилями.
  • Режим блокировки отслеживания (reduce-tracking-mode), позволяющий ограничить активность различных счётчиков и виджетов, используемых для отслеживания перемещения пользователя между сайтами.
  • По умолчанию включена sandbox-изоляция web-движка - каждая вкладка обрабатывается в отдельном sandbox-окружении.
  • Управление сеансами, пользователь может сохранить часть истории в файл и затем восстановить состояние по этому файлу.
  • Поддержка автозаполнения форм с использованием предопределённого или вычисленного содержимого. Например, можно настроить добавление в поле текущей даты.
  • Возможность загрузки обработчиков, настроек и режимов в зависимости от маски URL. Например, можно настроить включение тёмного режима для Wikipedia при открытии сайта после 10 часов вечера.
  • Возможность вызова внешнего редактора для редактирования определённых полей в web-формах. Например, при необходимости набора объёмного текста можно вызвать текстовый редактор.
  • Режимы принудительного отключения звука и WebGL в выбранных вкладках.
  • Режим визуального выделения текста с использование только клавиатуры.
  • Режим отслеживания изменений (watch-mode), позволяющий автоматически перезагружать страницу через определённое время.
  • Режим визуализации изменений между двумя состояниями страницы.
  • Возможность замены нескольких страниц/вкладок на одну сводную страницу.
  • Поддержка пакетной загрузки по ссылкам на странице (например, разом можно загрузить все изображения).
  • Возможность использования разных цветов для внутренних и внешних ссылок. Поддержка показа URL, на который ведёт ссылка, рядом с текстом ссылки. Поддержка скрытия ссылок для уже ранее открытых URL.
  • Возможность сортировки таблиц на web-страницах по произвольным столбцам.


  1. Главная ссылка к новости (https://nyxt.atlas.engineer/ar...)
  2. OpenNews: Релиз браузерного движка WebKitGTK 2.32.0
  3. OpenNews: Релиз минималистичного web-браузера links 2.22
  4. OpenNews: Выпуск web-браузера qutebrowser 2.0
  5. OpenNews: В браузер Brave встроена поддержка распределённой сети IPFS
  6. OpenNews: Выпуск браузера Ephemeral 7, развиваемого проектом elementary OS
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/55195-nyxt
Ключевые слова: nyxt, browser
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (99) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 13:40, 23/05/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –31 +/
    без Qt не взлетит
     
     
  • 2.4, Аноним (4), 13:50, 23/05/2021 [^] [^^] [^^^] [ответить]  
  • +30 +/
    Он поддерживает как qt, так и gtk. Код бы глянул прежде чем писать. Но видимо тебе некогда на уроках.
     
     
  • 3.15, Аноним (1), 14:30, 23/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    вы абсолютно правы
     
  • 3.55, Аноним (55), 20:24, 23/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >Он поддерживает как qt, так и gtk.

    На самом деле, qt ещё не поддерживается, но в планах заявлен.

     
     
  • 4.106, ИмяХ (?), 13:19, 25/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    То есть его нельзя перенастроить так, чтобы он поддерживал qt? Какой же он тогда "полностью перенастраиваемый?"
     
     
  • 5.108, Аноним (108), 14:23, 25/05/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Можно, но пока - нет
     

  • 1.2, Аноним (2), 13:43, 23/05/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Я джва года ждал!
     
     
  • 2.39, Аноним (39), 16:43, 23/05/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Lisp?!!!

    Вот чем Столлман оказывается все это время занимался! (Кроме того, как о женщинах фантазировал.)

     
     
  • 3.43, Аноним (43), 17:17, 23/05/2021 [^] [^^] [^^^] [ответить]  
  • +11 +/
    Lisp лучше женщин.
     
     
  • 4.47, Аноним (39), 18:18, 23/05/2021 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > Lisp лучше женщин.

    Вот знаете, Столлман вас полностью поддерживает!

     
     
  • 5.80, Fractal cucumber (ok), 10:09, 24/05/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А я Столмана в этом поддерживаю!
    (толку от этих женщин, только деньги просят)
     
     
  • 6.101, Аноним (101), 08:46, 25/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    а от тебя какой толк?
     
     
  • 7.109, Смузихлеб (?), 17:01, 25/05/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Денег не просит?
     
  • 4.77, Жироватт (ok), 08:51, 24/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Женщины с исходником на лиспе да, таки лучше мясных обезьян.
     
     
  • 5.92, Аноним (92), 18:35, 24/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    А вот это уже идея (с) Для всего опенсорс сообщества, включая всякие рискиВ
     
  • 5.97, ммнюмнюмус (?), 01:08, 25/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Уже на питоне, makehuman вам в руки
     
  • 5.102, DmA (??), 09:27, 25/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Программируемая женщина на Лиспе, да ещё с открытыми исходниками :)
     

  • 1.3, Атон (?), 13:45, 23/05/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –8 +/
    А почему нет виндовых бинарников, что это за дискриминация?
     
     
  • 2.5, Аноним (2), 13:51, 23/05/2021 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Будь мужиком, собери!
     
  • 2.6, Аноним (4), 13:51, 23/05/2021 [^] [^^] [^^^] [ответить]  
  • +18 +/
    Дискриминация здорового человека.

    К тому же они сами во всю горланят о возможности запускать линуксовый софт. Вот пусть пользуются.

     
     
  • 3.11, Атон (?), 14:08, 23/05/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Дискриминация здорового человека.

    Вот, вот! Здорового человека каждый дискриминировать может!

     
  • 3.17, Аноним (17), 14:32, 23/05/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Они теперь скажут: "кому это нужно" и "линуксойды пусть используют". О возможности запускать линуксовый софт они кричат только потому что хотят выставишь вендоз в хорошем свете и "да зачем тебе этот твой линукс?!!??!!?" и про игры ещё что-нибудь добавят.
     
     
  • 4.69, Аноним (69), 02:13, 24/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Это - другое!
     

  • 1.7, Аноним (7), 13:53, 23/05/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Кажется, они переизобрели Luakit. Правда, теперь со вкусом Common Lisp-а
     
     
  • 2.32, Аноним (32), 15:58, 23/05/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Тогда уж переизобрели Vimperator
     
  • 2.33, Аноним зеленый (?), 16:00, 23/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Если не раст, то и не NIH. Зачем перепиливать уже существующее, лучше бы помогли допилить.
     

  • 1.9, user90 (?), 13:56, 23/05/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    > для подключения движков WebKit и Blink

    Хромой на одну ногу?))

     
  • 1.10, Аноним (10), 14:02, 23/05/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    "Готовые сборки сформированы для Linux (Alpine, Arch, Guix, Nix, Ubuntu) и macOS."
    "Ubuntu 20.04 package (x86-64)
    It should work on other distributions based on this version of Ubuntu.It will probably not work on other Debian-based distributions."
    Что за игнор/хейт батьки-Дебиана?
    Ладно бы они только на хомячковые дистры собирали пакеты, но тут и Alpine и рачик и гуикс и никс, что на нафиг?!
     
     
  • 2.12, user90 (?), 14:24, 23/05/2021 [^] [^^] [^^^] [ответить]  
  • –4 +/
    > и гуикс и никс, что на нафиг?!

    Ибо Лисп, бро! Жаль только, что движка на нем мы уже не увидим..

     
     
  • 3.25, Аноним (25), 15:17, 23/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >> и гуикс и никс, что на нафиг?!
    > Ибо Лисп, бро! Жаль только, что движка на нем мы уже не
    > увидим..

    Это не отвечает на вопрос почему авторы принципиально не поддерживают Debian?

     
     
  • 4.41, Аноним (39), 16:46, 23/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Возможно потому, что Ubuntu пакет общий и для Дебиана. Так иногда бывает...
     
     
  • 5.49, Аноним (49), 19:12, 23/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Возможно потому, что Ubuntu пакет общий и для Дебиана. Так иногда бывает...

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

     
     
  • 6.82, Аноним (82), 13:14, 24/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Это один и тот же случай.

    > Нет, в данном случае авторы прямо пишут, что для убунты и производных подойдёт, а для деба как повезёт.

    Да, именно так обычно и бывает, когда пакет для Убунты, собрано в Убунте и тестировано в Убунте.
    Однако, в Дебиане работает.

    А вы вообще лицензии свободного и открытого софта читали? Везде прописан отказ от гарантий.

     
     
  • 7.83, Аноним (83), 14:16, 24/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Это один и тот же случай.
    >> Нет, в данном случае авторы прямо пишут, что для убунты и производных подойдёт, а для деба как повезёт.
    > Да, именно так обычно и бывает, когда пакет для Убунты, собрано в
    > Убунте и тестировано в Убунте.
    > Однако, в Дебиане работает.
    > А вы вообще лицензии свободного и открытого софта читали? Везде прописан отказ
    > от гарантий.

    Нет, дело не в отказе от гарантий, бывает что работеает, а бывает что и нет, по указанным выше причинам


     
  • 6.103, Аноним (103), 12:57, 25/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Для деба уже давно "как повезет". Смирись с этим просто. Опакечивают мейнстрим в первую очередь.
     
     
  • 7.110, Аноним (110), 17:16, 25/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Для деба уже давно "как повезет". Смирись с этим просто. Опакечивают мейнстрим
    > в первую очередь.

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

     
     
  • 8.111, Аноним (110), 17:17, 25/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, смысле на бунтах та же помойка и осталась, а со снапами стело ещё хуже, вот ... текст свёрнут, показать
     
  • 3.71, Аноним (71), 02:35, 24/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >> Ибо Лисп, бро! Жаль только, что движка на нем мы уже не увидим

    Ну если на чем и писать сейчас движок, то sbcl подходит почти идеально. Вопрос в деньгах.

     
  • 3.98, ммнюмнюмус (?), 01:12, 25/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Когда, сначала gcc и linux надо переписать на lisp.
     
  • 2.14, Аноним (17), 14:26, 23/05/2021 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Для арча вообще бред делать готовые сборки. Пока оно собиралось - уже успело устареть. libC вот недавно обновился, между прочим.
     
     
  • 3.30, Michael Shigorin (ok), 15:52, 23/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    И что отвалилось с обновлением [g]libc, осмеюсь поинтересоваться?

    PS: или в раче умудряются даже его превратить в веселье именно для пользователей?

     
     
  • 4.31, Аноним (17), 15:54, 23/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Отвалилась меса, но это в первый раз за 8 лет.
     
  • 4.48, Аноним (48), 18:59, 23/05/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > в раче

    Завидуй молча.

     
  • 3.107, макпыф (ok), 13:37, 25/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    эээ, в арче щас glibc 2.33 которую уже очень давно выпустили? что там не давно обновилось? типо её пересобрали или она только щас в арче обновилась с 2.32? (вроде в арче пакеты новые обычно).

    я её с февраля использую

     
  • 2.53, Аноним (53), 20:06, 23/05/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > "Готовые сборки сформированы для Linux (Alpine, Arch, Guix, Nix, Ubuntu) и macOS."
    > "Ubuntu 20.04 package (x86-64)
    > It should work on other distributions based on this version of Ubuntu.It
    > will probably not work on other Debian-based distributions."
    > Что за игнор/хейт батьки-Дебиана?
    > Ладно бы они только на хомячковые дистры собирали пакеты, но тут и
    > Alpine и рачик и гуикс и никс, что на нафиг?!

    А не потому ли, что означенные дистры выступили в поддержку травли RMS, а Debian решил-таки явно не встревать?!
    Если так, то это уже кое-что говорит о проекте.

     
  • 2.57, Аноним (57), 20:33, 23/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >Что за игнор/хейт батьки-Дебиана?

    Видимо, просто некому этим заниматься.

    >и гуикс и никс, что на нафиг

    С того момента, как в гуикс завезли pack, он стал довольно удобным средством сборки дистронезависимых тарболов.

     
     
  • 3.84, Аноним (83), 14:18, 24/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >>Что за игнор/хейт батьки-Дебиана?
    > Видимо, просто некому этим заниматься.
    >>и гуикс и никс, что на нафиг
    > С того момента, как в гуикс завезли pack, он стал довольно удобным
    > средством сборки дистронезависимых тарболов.

    Если собирают для убунты, то маловероятно, что некому собрать для Дебиана, тут скорее просто забили или целенаправлено не собрали

     
     
  • 4.85, Аноним (85), 14:33, 24/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Думаю, дело в том, что они ориентируются на свежую версию вебкита, в которой были кое-какие важные изменения, а в дебиан её по понятным причинам ещё не завезли
     
  • 2.105, Аноним (103), 13:04, 25/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ну почему сразу игнор? Так многие делают. Давно причем. Кстати, пакет чудесно ставится на Debian 10. Так что не ной.
     

  • 1.13, Аноним (13), 14:25, 23/05/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А экстеншены, экстеншены будут поддерживать?
     
     
  • 2.19, Аноним (19), 14:35, 23/05/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Все какие ты вкомпилишь.
     
  • 2.20, user90 (?), 14:45, 23/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Думаю тут легко написать самому. А уж как ты это назовешь..
     

  • 1.21, Аноним (21), 14:48, 23/05/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ublock поднимет? Если нет - не нужен.
     
     
  • 2.56, Анон123амм (?), 20:29, 23/05/2021 [^] [^^] [^^^] [ответить]  
  • –5 +/
    нафига єто кривое поделие, если там блокировка рекламы уже встроена в движок по дефолту?
     
     
  • 3.72, Lex (??), 04:10, 24/05/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    «Реклама» очень разная бывает. Нельзя просто взять и заблокировать «всю рекламу»
     
     
  • 4.81, rshadow (ok), 12:16, 24/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    да можно, она все равно пролезет. Пусть выживают хитрейшие.
     
  • 3.74, nebularia (ok), 06:26, 24/05/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    uBlock Origin это на редкость *прямое* поделие, имеющее кучу возможностей по блокировке коварной (пытающейся обходить блокировщики) рекламы. А тут у нас:

    https://github.com/atlas-engineer/nyxt/blob/master/documents/CHANGELOG.org#ad-

    > Only host-based for now and uses Easylist by default.

    То есть даже нет CSS-фильтрации.

     
     
  • 4.91, Аноним (85), 18:31, 24/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Пока что нету. Это достаточно легко реализуется.
     

  • 1.22, Anonymoustus (ok), 14:50, 23/05/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Да это же браузер моей мечты!

    А когда будет для Windows XP?

     
     
  • 2.93, Oxyd76 (?), 18:40, 24/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Для XP никогда, а для виндей есть qutebrowser. https://qutebrowser.org/doc/install.html#_prebuilt_binaries
     
     
  • 3.96, Anonymoustus (ok), 20:59, 24/05/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Для XP никогда, а для виндей есть qutebrowser. https://qutebrowser.org/doc/install.html#_prebuilt_binaries

    Лучше не советуйте никому это г**но.

     

  • 1.23, Аноним (23), 15:07, 23/05/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –9 +/
    Сразу на Для полностью перестраиваемого браузера должен использоваться Java... большой текст свёрнут, показать
     
     
  • 2.26, Аноним (26), 15:19, 23/05/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Для полностью перестраиваемого браузера должен использоваться JavaScript - он всё равно необходим

    А потом ловить странные взаимодействия js-кода броузера и js-кода из интернета?

     
     
  • 3.34, Аноним (34), 16:05, 23/05/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да. Spectre называется. Не запускайте вредоносное ПО на своём компе. Иначе вас ничего не спасёт. Ни отдельный процесс на страничку, ни отдельный процессор.
     
     
  • 4.38, Аноним (17), 16:31, 23/05/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Лучше вообще ничего не запускать, и обновления дефолт ос не качать. Именно так я и словил вирусню на машине, которая два года без дела стояла, даже не была подключена к сети и после свежей установки дефолт ос и её обновления внезаптно проникла вирусня.
     
     
  • 5.40, Аноним (26), 16:44, 23/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Появиласть сеть - появились вирусы. Удивительно!
     
     
  • 6.79, Аноним (79), 09:08, 24/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Тс-с-с! Никому! Вирусы были и до сетей ))
     
  • 2.58, Аноним (57), 20:36, 23/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >Для полностью перестраиваемого браузера должен использоваться JavaScript

    Начинай, потом расскажешь.

    >Использовать какие-то лиспы - это тащить ещё один интерпретатор.

    Там компилятор.

     
     
  • 3.64, Аноним (64), 22:59, 23/05/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >Там компилятор.

    Да пофиг. Зачем мне ещё один компилятор, да ещё не такой вылизанный, как JSный? У меня и без него память всю на компе съели.

     
     
  • 4.78, Жироватт (ok), 08:53, 24/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    512мб-рамы-кун в треде?
     
  • 4.115, Аноним (115), 21:10, 03/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    зря Вы на sbcl бочку катите. Очень приятный компилятор: рассказывает где что можно поменять чтобы побыстрее стало. Ну и его лет так на 10 побольше вылизывали, если считать от момента ответвления от cmucl.

    Ну чтоб не быть голословным: вот смотрите, две почти одинаковые программы, а sbcl работает почти на секунду быстрее.

    [1] https://benchmarksgame-team.pages.debian.net/benchmarksgame/program/nbody-sbcl
    [2] https://benchmarksgame-team.pages.debian.net/benchmarksgame/program/nbody-node

    И хорошо видно как он ругается на кодописателя, что тот забил на declaim с типами аргументов.

     

  • 1.24, paulus (ok), 15:16, 23/05/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > архив XZ (367 МБ)

    не дофига ли?

     
     
  • 2.37, Аноним84701 (ok), 16:15, 23/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Там, походу, ВСЕ зависимости code 151,9 MiB g3idjpqsp2p2d163qfz... большой текст свёрнут, показать
     

  • 1.29, A no Nimu (?), 15:46, 23/05/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Офигенно. То что нужно
     
  • 1.35, Аноним (35), 16:07, 23/05/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    ublock, youtube могёт?
     
     
  • 2.36, Аноним (35), 16:15, 23/05/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Имел ввиду без дополнительных движков, а то с Блинком тот же Яндекс браузер ведь.
     

  • 1.42, Аноним (-), 16:57, 23/05/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Браузер имеет лицензию "BSD 3-Clause License", жаль не копилефт.
     
  • 1.44, lockywolf (ok), 17:17, 23/05/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Почему не на Scheme?

    Зачем выбирать мёртвый диалект Лиспа?

     
     
  • 2.45, Sharlatan (?), 17:50, 23/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    На Guile scheme пакет есть в Guix https://guix.gnu.org/en/packages/nyxt-2.0.0/
     
  • 2.46, Аноним (46), 17:53, 23/05/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Чтобы быть не таким, как все. Чтобы быть бунтарем и бороться с системой. Чтобы показать пацанам, какой ты крутой, чисто конкретный и четкий.
     
  • 2.60, Аноним (57), 20:39, 23/05/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Почему не на Scheme?
    >Зачем выбирать мёртвый диалект Лиспа?

    Сам спросил - сам ответил?

     

  • 1.52, Аноним (52), 19:57, 23/05/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Чем оно лучше emacs?
     
     
  • 2.59, Аноним (57), 20:38, 23/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, это и есть емакс среди браузеров
     

  • 1.54, Аноним (54), 20:13, 23/05/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Теперь осталось только Vim Linux создать
     
     
  • 2.62, Аноним (62), 21:49, 23/05/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Такой уже есть. Его создал Михаил Широгин. http://ftp.altlinux.org/pub/people/mike/iso/misc/
     

  • 1.61, Аноним (61), 21:48, 23/05/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Черт возьми, да это же то чем должны были стать браузеры лет 10+ назад.
    Жаль что на лиспе, но я давно ждал этого будущего.
     
  • 1.63, Аноним (63), 22:55, 23/05/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Шедеврально! И JavaScript весь тоже блокирует?
     
     
  • 2.66, Аноним (57), 01:18, 24/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Есть noscript-mode
     
  • 2.67, Аноним (67), 01:19, 24/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    А че, в хромофайрфоксах яваскрипт больше не отключается?
     
  • 2.68, Аноним (57), 01:19, 24/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    https://github.com/atlas-engineer/nyxt/blob/master/source/noscript-mode.lisp
    >  “enable-javascript-markup” gboolean
    >Determines whether or not JavaScript markup is allowed in document. When this setting is disabled, all JavaScript-related elements and attributes are removed from the document during parsing. Note that executing JavaScript is still allowed if “enable-javascript” is TRUE.

    Любопытно, это баг или фича? Почему не отключают “enable-javascript”?

     

  • 1.73, Аноним (73), 06:20, 24/05/2021 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +/
     
  • 1.75, Аноним (75), 07:39, 24/05/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    HTML5?
     
  • 1.76, Неа (?), 07:59, 24/05/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Перенастраиваемый...Садись, Иванов, два.
     
     
  • 2.86, Иванов (?), 14:44, 24/05/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я и не вставал, марь ивановна
     

  • 1.87, Аноним (87), 16:20, 24/05/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    А где удобный графический итырфейс? Где работа с вкладками?
    Это браузер для сёрфа, или сунь-вынь утилита полу-командной строки?
     
  • 1.88, Аноним (88), 16:26, 24/05/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А WebKit уже совсем безопасный? У него же раньше, вроде, большие проблемы были. Сборки с Blink-ом нету?
     
  • 1.89, Oxyd76 (?), 18:21, 24/05/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Чорт, какие вкусные фичи... Но Lisp... Любимый qutebrowser хотя-бы на пайтоне.
     
  • 1.104, Аноним (103), 13:02, 25/05/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    nyxt-ubuntu.zip, внутри которого nyxt_2.0.0_amd64.deb - это что за мода такая пошла?
     
  • 1.114, Аноним (114), 21:01, 26/05/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    И так, в полку здравомыслящих прибыло. Собрыл с Qt. Приятненько.
     

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



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

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