Акк.
![]() | |
![]() Узбл работает на Ubuntu | |
Оригинальный автор(ы) | Дитер Платинк и др. |
---|---|
Стабильная версия | 0.9.1 [1] ![]() |
Репозиторий | |
Написано в | С , Питон |
Двигатель | Вебкит |
Операционная система | Unix-подобный |
Тип | Веб-браузер |
Лицензия | Только GPL-3.0 [2] |
Веб-сайт | www.uzbl.org |
Uzbl — это прекращенный бесплатный минималистичный веб-браузер с открытым исходным кодом , разработанный для простоты и соответствия философии Unix . Разработка началась в начале 2009 года и до сих пор рассматривается как альфа- разработчиками версия программного обеспечения. Основной компонент Uzbl написан на C , но также используются и другие языки, в первую очередь Python . Все части проекта Uzbl выпускаются как свободное программное обеспечение только под лицензией GNU GPL-3.0 .
Название происходит от слова «пригодный для использования» , написанного на языке лол . [3]
Разработка Узбла все еще находится на стадии альфа-версии . Uzbl изначально был разработан для Arch Linux , но работает с другими дистрибутивами Linux и BSD системами . Руководства по компиляции доступны для Gentoo Linux , Ubuntu , MacPorts и менеджера пакетов Nix . [4] В настоящее время проект «заброшен» из-за нехватки времени. [5]
Несмотря на то, что Uzbl находится на ранней стадии разработки, он приобрел известность как минималистичный браузер. [6] По состоянию на 2019 год дальнейшее развитие проекта прекращено. [5]
Дизайн
[ редактировать ]Узбл следует философии Unix : «Пишите программы, которые делают одно дело и делают это хорошо». Пишите программы для совместной работы. Пишите программы для обработки текстовых потоков, потому что это универсальный интерфейс». [7] В результате Uzbl не содержит многих функций других браузеров. Uzbl не имеет собственных панелей инструментов или графических элементов управления , а также не управляет закладками , историей, загрузками или файлами cookie , оставляя их на усмотрение внешних программ или скриптов. Эти сценарии обычно пишутся пользователями, хотя некоторые из них доступны для скачивания, например uzbl_tabbed, для просмотра с вкладками поддержки . Для взаимодействия он может считывать входные данные со стандартного ввода ( FIFO канал ) или из локального сокета POSIX IPC , а также может передаваться текстовые файлы , такие как файл конфигурации . Этот дизайн является преднамеренным и допускает большую настройку. [ ВОЗ? ]

Функции
[ редактировать ]Uzbl использует механизм верстки WebKit , и поэтому наследует поддержку многих веб-стандартов, включая HTML , XML , XPath , Cascading Style Sheets , ECMAScript ( JavaScript ), DOM и SVG , проходя Acid3 . тест браузера [8] [9] Веб-кит поддерживает плагины в стиле Netscape, такие как Adobe Flash Player и MPlayer . [10]

Дизайн Uzbl ориентирован на управление с клавиатуры и горячие клавиши , хотя он также поддерживает ввод с помощью мыши и других указывающих устройств . Как пятипалый и вимператор [11] Расширения Firefox, Uzbl использует интерфейс на основе режимов, полученный из текстовых редакторов vi и Vim . Вместо того, чтобы перемещать курсор в адресную строку или ссылку, пользователь нажимает горячую клавишу, чтобы переключиться в «командный» режим. В этом режиме пользователь может: выбирать ссылки в окне просмотра с помощью назначенных клавиш (от 0 до 9 по умолчанию) или путем ввода однозначной строки текста ссылки; перейдите на другую веб-страницу, введя ее URL-адрес; изменить настройки; и выполнять другие обычные задачи просмотра веб-страниц. Хотя этот интерфейс на основе режимов изначально требует сложного обучения , после его изучения он обычно обеспечивает пользователю большую скорость и удобство, чем многие другие браузеры. Узбл позволяет настраивать используемые горячие клавиши.
История
[ редактировать ]Идея создания нового веб-браузера возникла весной 2009 года на интернет-форумах Arch Linux. [12] Дитер Платинк начал разработку браузера, а затем его поддержали другие разработчики. [8] Первый кодекс был опубликован 21 апреля 2009 года. [3] [12] Продукт можно было использовать всего лишь через два месяца разработки. [11] Помимо руководств по компиляции для ряда дистрибутивов Linux и Mac OS X / Darwin ( порты для Mac ), доступно несколько предварительно скомпилированных двоичных файлов: [4] хотя официально еще не существует версии, отмеченной как стабильная. 21 сентября 2009 года Uzbl был принят в Debian. ветку нестабильного репозитория [13] и был перенесен в тестовую ветку 2 октября 2009 г. [14]
Ссылки
[ редактировать ]- ^ «Выпуск 0.9.1» . 27 октября 2016 г. Проверено 21 июня 2018 г.
- ^ Файл Uzbl LICENSE с GitHub .
- ^ Jump up to: а б Перрин, Чад (15 ноября 2010 г.). «Попробуйте браузер uzbl, если вам надоело раздувать функции» . Техреспублика . Архивировано из оригинала 23 ноября 2010 г. Проверено 20 февраля 2019 г.
21 апреля 2009 года ознаменовалось первым коммитом в проекте GitHub для браузера под названием uzbl — слово lolcat означает «пригодный для использования», — хотя первая новость на веб-сайте uzbl датируется почти месяцем ранее.
- ^ Jump up to: а б "както" . Узбл Вики . Архивировано из оригинала 27 февраля 2010 г. Проверено 3 марта 2010 г.
- ^ Jump up to: а б «Каков официальный статус этого проекта? #408» . Гитхаб .
- ^ «Обзор программного обеспечения: награда LnF Awards 2009» . Журнал Arch Linux . Январь 2010 г. Архивировано из оригинала 16 февраля 2010 г. Проверено 13 марта 2010 г.
- ^ «Узбл – браузер, придерживающийся философии Unix» .
- ^ Jump up to: а б Вервлёсем, Коэн (15 июля 2009 г.). «Узбл: браузер, следующий философии UNIX» . LWN.net . Эклектикс, ООО . Проверено 3 марта 2010 г.
- ^ «Быстрое сравнение веб-браузеров Linux» . 22 июня 2009 г. Архивировано из оригинала 26 июня 2009 г. Проверено 3 марта 2010 г.
- ^ «Вебкитфункции» . ВебКит Вики . Проверено 3 марта 2010 г.
- ^ Jump up to: а б Батай, Бенуа (12 мая 2009 г.). «Узбл: веб-браузер , просто браузер» (на французском языке) . Проверено 3 марта 2010 г.
- ^ Jump up to: а б «Архифилософия/структура применительно к браузеру» . Арх Linux BBS . 19 апреля 2009 г. Проверено 27 декабря 2011 г.
- ^ Риттер, Стефан (21 сентября 2009 г.). «Принят узбл 0.0.0~git.20090826-1 (исходный код i386)» . debian-devel-changes (список рассылки).
- ^ Часы тестирования Debian (2009-10-02). «uzbl 0.0.0~git.20090826-1 ПЕРЕМЕЩЕНА на тестирование» . узбл (список рассылки).
- Карл Шене (март 2010 г.). Денис Бодор (ред.). «Узбл, Votre Nouveau Navigationur Web» [Узбл, твой новый веб-браузер]. GNU/Linux Magazine France (на французском языке). 125 : 8–12. ISSN 1291-7834 . Архивировано из оригинала 19 мая 2011 г. Проверено 18 марта 2010 г.
Внешние ссылки
[ редактировать ]
- Официальный сайт
- история с косой чертой
- FOSDEM Видео доклада и слайды