- Uzbl
-
Uzbl
Uzbl, запущенный в UbuntuТип Автор Dieter Plaetinck, et al.
Написана на Операционная система Состояние Активное
Лицензия Сайт Uzbl — это бесплатный и свободный минималистический браузер, разработанный и вдохновленный в соответствии с философией UNIX. Разработка была начата в начале 2009 года, последняя стабильная версия вышла 14 мая 2012[2]. Основная часть браузера написана на C, но используются и другие языки, чаще всего Python. Всё части проекта uzbl опубликованы как свободное программное обеспечение под лицензией GNU GPL 3 версии.
Название образовано от английского usable, написанного lolspeak’ом.
Несмотря на то, что Uzbl находится на ранней стадии разработки, проект уже зарекомендовал себя как один из самых лучших минималистичных бразузеров[3]
Содержание
Дизайн
Uzbl следует философии Unix, «Пишите программы, которые делают что-то одно и делают это хорошо. Пишите программы, которые бы работали вместе. Пишите программы, которые бы поддерживали текстовые потоки, поскольку это универсальный интерфейс»."[4] В итоге, Uzbl не содержит большинство возможностей, которые имеют другие браузеры: к примеру, в нём нет своего тулбара, нет своих виджетов, он не управляет закладками, загрузками или cookies, оставляя всё это внешним скриптам или программам, как uzbl_tabbed (добавляет поддержку вкладок). Для взаимодействия с другими программами он использует стандартный ввод (FIFO), конвееры, Unix domain socket или текстовый файл. Такой дизайн — не недостаток, а преимущество, которое позволяет сделать программу более гибкой и настраиваемой.
Возможности
Uzbl использует WebKit, и поэтому имеет поддержку многих веб-стандартов, включая HTML, XML, XPath, CSS, ECMAScript (JavaScript), DOM, and SVG, проходит все Acid3 тесты.[5][6] Webkit также поддерживает Netscape-подобные плагины, такие как Adobe Flash Player и MPlayer.[7]
Дизайн Uzbl фокусируется на использовании клавиатурных сокращений, но так же поддерживает мыши и другие указывающие устройства ввода. Как pentadactyl и vimperator[8] , Uzbl представляет интерфейс, основанный на режимах, унаследованных от vi и Vim. Вместо того, чтобы двигать курсор в адресную строку или к ссылке, пользователь нажимает горяую клавишу, которая включает командный режим, из которого он может перейти по ссылке или URL, изменить настройки браузера и делать остальные вещи, присущие нормальным веб-браузерам. Осваивание такого интерфейса очень явно показывает суть кривой обучаемости, однажды изученный, он позволяет пользователю работать быстрее, испытывать большее удобство, чем с любым другим браузером.
Разработка
Uzbl написан и спроектирован для Arch Linux, но может быть скомпилирован и для других GNU/Linux-дистрибутивов. Присутствуют руководства для сборки под Gentoo Linux, Ubuntu, PLD Linux, MacPorts, and Nix package manager. Также доступны готовые пакеты для множества дистрибутивов.[9]
История
Идея для нового браузера появилась весной 2009 на форуме Arch Linux[10] , так как не существовало браузера, строго следующего философии Unix. В результате, Dieter Plaetinck начал разработку и скоро вокруг проекта возникло целое сообщество разработчиков.[5] Самая первая версия появилась 21 апреля 2009.[11] Только после двух месяцев разработки проект стал относительно пригодным для использования.[8] 21 Сентября 2009 Uzbl был принят в Debian[12] и появился в тестовой ветке 2 Октября 2009.[13]
См. также
Uzbl на Викискладе? - uzbl.org — официальный сайт Uzbl
- slashdot story
- FOSDEM Talk Video and Slides
- Carl Chenet (March 2010). «Uzbl, votre nouveau navigateur web» (French). GNU/Linux Magazine France 125: 8–12. ISSN 1291-7834. Проверено 2010-03-18.
Ссылки
- ↑ Uzbl LICENSE file from GitHub.
- ↑ 2012.05.14: World Naked Gardening Day (May 2012).
- ↑ Software Review: 2009 LnF Awards. Arch Linux Magazine (January 2010). Проверено 13 марта 2010.
- ↑ Uzbl – a browser that adheres to the Unix philosophy..
- ↑ 1 2 Vervloesem, Koen Uzbl: a browser following the UNIX philosophy. LWN.net. Eklektix, Inc. (15 июля 2009). Проверено 3 марта 2010.
- ↑ A quick comparison of Linux web browsers (22 июня 2009). Проверено 3 марта 2010.
- ↑ WebKitFeatures. WebKit Wiki. Проверено 3 марта 2010.
- ↑ 1 2 Bataille, Benoit Uzbl: un navigateur internet, rien qu'un navigateur internet (French) (12 мая 2009). Проверено 3 марта 2010.
- ↑ howtos. Uzbl Wiki. Проверено 3 марта 2010.
- ↑ Dieter@be Arch Philosophy/Structure Applied to a Browser. Arch Linux BBS (19 апреля 2009). Проверено 27 декабря 2011.
- ↑ Dieter@be Arch Philosophy/Structure Applied to a Browser. Arch Linux BBS (21 апреля 2009). Проверено 27 декабря 2011.
- ↑ Ritter, Stefan Accepted uzbl 0.0.0~git.20090826-1 (source i386). Список рассылки debian-devel-changes (21 сентября 2009).
- ↑ Debian testing watch uzbl 0.0.0~git.20090826-1 MIGRATED to testing. Список рассылки uzbl (2 октября 2009).
Браузеры (список • сравнение) На Trident На Gecko Camino • Firefox (Mobile) • Galeon • Ghostzilla • K-Meleon • K-Ninja • Kazehakase • Netscape • Orca Browser • SeaMonkey • Skyfire • Swiftfox
На KHTML
и WebKitABrowse • Arora • Chrome • Chromium • Comodo Dragon • CoolNovo • Epiphany • Flock • Konqueror • Lunascape • Maxthon • Midori • QupZilla • RockMelt • S60 web browser • Safari • SRWare Iron • Яндекс.Браузер
На Presto На Java / J2ME Bolt Browser • HotJava • Opera Mini • Teashark • UC Browser
Текстовые Другие Amaya • Arachne • Charon • Dillo • Fusion Media Explorer • Internet Explorer for Mac • Lunascape • Mosaic • NetPositive
Наиболее популярные браузеры выделены жирным шрифтом; курсив — разработка прекращена Категории:- Программное обеспечение по алфавиту
- Свободное программное обеспечение, написанное на Си
- Свободные браузеры
- Браузеры под POSIX-системы
Wikimedia Foundation. 2010.