Доступний Vieb 9.4, web-бразуер у стилі редактора Vim

Опубліковано web-браузер Vieb 9.4, оптимізований для керування з клавіатури, використовуючи принципи роботи та комбінації клавіш, властиві текстовому редактору vim (наприклад, для введення тексту у формі необхідно переходити в режим вставки). Код написаний мовою JavaScript та поширюється під ліцензією GPLv3. Інтерфейс побудований на базі платформ Electron, а як web-движок задіяний Chromium. Готові збірки підготовлені для Linux (AppImage, snap, deb, rpm, pacman), Windows та macOS.

Ключові можливості:

  • Підтримка вертикальних та горизонтальних вкладок, з можливістю групування, виділення кольором, автоочищення, окремої прив'язки Cookie, відновлення закритих вкладок, закріплення вкладок, заморожування (вивантаження вмісту) вкладок, показу індикатора відтворення звуку тощо. Підтримка вкладок-контейнерів ізольованих від інших вкладок (Cookie та збережені дані не перетинаються).
  • Можливість розділення вікна на частини для одночасного перегляду кількох сторінок.
  • Вбудовані механізми блокування небажаного вмісту, включаючи блокування реклами за списками easylist/easyprivacy, прокидання для сторінок AMP та можливість підключення косметичних фільтрів для зміни сторінок.
  • Підтримка автодоповнення введення, реалізована локально на основі історії відвідувань та наявного набору команд без звернень до зовнішніх сервісів. Підтримка перевірки правопису.
  • Гнучка система керування повноваженнями та налаштуваннями. Окремі налаштування для доступу до повідомлень, мікрофону, повноекранного режиму тощо. Наявність вбудованих чорних та білих списків. Можливості для перевизначення User Agent, управління Cookie, заборони звернення до зовнішніх ресурсів, налаштування кешування (для окремих сайтів можна вимкнути збереження сторінок у локальному кеші або включити чищення кешу при виході) та завдання власних правил застосування WebRTC та приховування локальних адрес WebRTC .
  • Можливість зміни зовнішнього вигляду через теми оформлення. Наявність темної та світлої теми. Повноцінне масштабування інтерфейсу, розміру шрифтів та сторінок.
  • Можливість прив'язування клавіатурних комбінацій до довільних можливостей, команд та дій. Підтримка класичного керування за допомогою миші та наявність режимів у стилі vim. Наприклад, доступні роздільні режими навігації/пошуку в web («e»), введення команд («:»), натискання кнопок та переходу за посиланнями («f»), пошуку на сторінці («/»), активації покажчика («v ») для завантаження зображень та виділення посилань, вставки тексту («i»), редагування поточного URL («e», для відкриття нового URL пропонується команда «:open URL»).
  • Наявність файлу конфігурації, що дозволяє настроїти поведінку всіх команд. Можливість зміни параметрів та налаштувань на льоту в стилі vim (режим введення команд «:», в якому можна використовувати схожі на vim команди showcmd, timeout, colorscheme, maxmapdepth, spelllang, splitright, smartcase тощо).

Доступний Vieb 9.4, web-бразуер у стилі редактора Vim
Доступний Vieb 9.4, web-бразуер у стилі редактора Vim
Доступний Vieb 9.4, web-бразуер у стилі редактора Vim


Джерело: opennet.ru

Додати коментар або відгук