Издание на напълно конфигурируемия уеб браузър Nyxt 2.0.0

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

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

Основни възможности:

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

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster