Dillo 3.3.0

1000px.jpg

После более года разработки состоялся выпуск 3.3.0 минималистичного кроссплатформенного браузера Dillo.

Особенности проекта:

  • Написан на языках C и C++ с минимальным количеством зависимостей.
  • Использует собственный движок рендеринга в реальном времени.
  • Низкое потребление памяти и быстрый рендеринг даже при работе с большими страницами.
  • Использует быструю и лёгкую библиотеку графического интерфейса FLTK.
  • Поддерживает HTTP, HTTPS, FTP и локальные файлы.
  • Возможность расширения с помощью плагинов, написанных на любом языке.
  • Распространяется по лицензии GNU GPL 3.

https://git.dillo-browser.org/buggy

Основные изменения:

  • Добавлена опциональная поддержка контента, кодированного алгоритмом Brotli (br).

  • Добавлена страница about:keys, отображающая текущие сочетания клавиш.

  • Добавлено открытие ссылок нажатием клавиши Ctrl и левой клавишей «мыши» (дублирует нажатие средней кнопкой).

  • Нажатие средней клавиши «мыши» на кнопках «Back» и «Forw» открывает ссылку в новой вкладке.

  • Комбинация клавиш Ctrl+C копирует выделенный текст в буфер обмена, поэтому Ctrl+V работает, как должна.

  • Поддержка IPv6 включена по умолчанию, если она поддерживается платформой.

  • Добавлена поддержка Content-Disposition заголовка HTTP для задания имени файла.

  • Переключение на вкладку с номером n при нажатии клавиш Alt+n.

  • Добавлены служебные страницы about:cache, about:dicache, отображающие детальную информацию о внутреннем кеше.

  • Добавлена поддержка поисковой системы mojeek с коротким доступом по «mj» в адресной строке.

  • Скрытие элементов формы (таких, как кнопки и поля ввода) с помощью свойства display:none в CSS.

  • Увеличены отступы в адресной строке для облегчения выделения текста с помощью «мыши».

  • Перемещение вперёд и назад с помощью кнопок «мыши».

  • Исправлена ошибка при входе через OAuth путём разрешения использования файлов cookie при перенаправлениях 30X в корневом каталоге.

  • Добавлена поддержка удалённого управления через сокет UNIX (включена по умолчанию, отключается с помощью опции configure --disable-control-socket).

  • Добавлена консольная утилита dilloc для управления браузером из командной строки. Для этого PID Dillo передаётся в переменную среды DILLO_PID.

  • В файл конфигурации добавлена поддержка параметра page_action для определения пользовательских пунктов в меню страницы, позволяющих запускать программы или скрипты.

  • В файл конфигурации добавлена поддержка параметра mark_unloaded_images для отображения границ незагруженных изображений.

  • В файл конфигурации добавлена поддержка параметра trace_http для отладки трафика HTTP.

  • Сопоставление полных префиксов поиска в параметре search_url для избежания частичных совпадений.

  • При отправке форм не используются кешированные ответы.

  • Добавлена экспериментальная поддержка библиотеки FLTK >= 1.4 (опция configure --enable-experimental-fltk) (на всех скриншотах).

  • Официальные страницы сайта и репозитория Git теперь https://dillo-browser.org и https://git.dillo-browser.org/dillo соответственно.

  • Исправлены ошибки.

>>> Репозитории Git
>>> Баг-трекер
>>> Документация

>>> Подробности на dillo-browser.org

©  Linux.org.ru