Uzbl
![]() | |
![]() UZBL läuft auf Ubuntu | |
Originalautor (en) | Dieter Plaetinck, et al. |
---|---|
Stabile Version | 0.9.1[1] ![]() |
Repository | |
Geschrieben in | C, Python |
Motor | Webkit |
Betriebssystem | Unix-artig |
Typ | Webbrowser |
Lizenz | GPL-3.0-Nur[2] |
Webseite | www.uzbl.org |
Uzbl ist ein abgebrochener frei und offen minimalistisch Webbrowser für Einfachheit und Einhaltung der Unix -Philosophie. Die Entwicklung begann Anfang 2009 und wird immer noch in berücksichtigt Alpha Software von den Entwicklern. Die Kernkomponente von UZBL ist in geschrieben C, aber andere Sprachen werden auch verwendet, vor allem Python. Alle Teile des UZBL -Projekts werden als kostenlose Software unter veröffentlicht GNU GPL-3.0-Nur.
Der Name kommt vom Wort verwendbar, geschrieben lol spreche.[3]
Die Entwicklung von UZBL ist noch in Alpha -Stufe. UZBL wurde ursprünglich für für Arch Linuxarbeitet aber mit anderen Linux -Verteilungen und BSD Systeme. Kompilierungsleitfäden sind für verfügbar Gentoo Linux, Ubuntu, Macports, und Nix Package Manager.[4] Das Projekt ist derzeit aufgrund mangelnder Zeitmangel "aufgegeben".[5]
Obwohl UZBL in frühen Entwicklungsstadien ist, hat sie als a bekannt geworden minimalistisch Browser.[6] Ab 2019 wird die weitere Entwicklung des Projekts eingestellt.[5]
Entwurf
UZBL folgt dem Unix -Philosophie, „Schreiben Sie Programme, die eine Sache tun und es gut machen. Schreiben Sie Programme, um zusammenzuarbeiten. Schreiben Sie Programme, um Textströme zu verarbeiten, da dies eine universelle Schnittstelle ist. “[7] Infolgedessen enthält UZBL nicht viele Merkmale anderer Browser. UZBL hat keine eigene Werkzeugstangen oder Grafische Kontrollelemente, und nicht verwaltet Lesezeichen, Geschichte, Downloads, oder KekseSie werden von externen Programmen oder Skripten behandelt. Diese Skripte sind in der Regel benutzerschrieben, obwohl einige zum Download zur Verfügung stehen uzbl_tabbed zum Surfenstöbern Unterstützung. Für die Interaktion kann es Eingaben aus lesen Standardeingabe (FIFO Rohr) oder von POSIX LOCAL IPC -Sockel oder es kann bestanden werden Textdateien so wie ein Konfigurationsdatei. Dieses Design ist beabsichtigt und ermöglicht eine weitere Anpassung.[wer?]

Merkmale
UZBL verwendet das Webkit Layout -Engine und erbt daher die Unterstützung für viele Webstandards, einschließlich Html, Xml, XPath, Cascading Style Sheets, ECMaskript (JavaScript), Dom, und SVG, das Acid3 Browser -Test.[8][9] Web Kit unterstützt Netscape-Stil -Plugins wie z. Adobe Flash Player und Mplayer.[10]

UZBLs Design konzentriert sich auf Tastatursteuerung und heiße Tasten, obwohl es auch unterstützt Maus und andere Zeigevorrichtungen Eingang. Wie Pentadaktyl und Vimperator[11] Firefox-Erweiterungen, UZBL vi und VIM -Textredakteure. Anstatt den Cursor in eine Adressleiste oder einen Link zu verschieben, drückt ein Benutzer einen Hotkey, um in den Befehlsmodus zu wechseln. Aus diesem Modus kann der Benutzer: Wählen Sie Links in der aus Port anzeigen durch zugewiesene Schlüssel (0 bis 9 standardmäßig) oder durch Eingabe einer eindeutigen Zeichenfolge des Link -Textes; Navigieren Sie zu einer anderen Webseite, indem Sie seine URL eingeben. Einstellungen ändern; und andere normale Webbrowsing-Aufgaben ausführen. Während diese modusbasierte Schnittstelle eine anfangs steile Erzeugung erzeugt LernkurveEinmal erlernt es, wenn es in der Regel eine größere Geschwindigkeit und Bequemlichkeit als viele andere Browser mehr ermöglicht. UZBL ermöglicht die Konfiguration der verwendeten Hotschlüssel.
Geschichte
Die Idee, einen neuen Webbrowser zu erstellen, begann im Frühjahr 2009 am Internetforen von Arch Linux.[12] Dieter Plaetinck begann die Entwicklung des Browsers und wurde dann von anderen Entwicklern unterstützt.[8] Der erste Code wurde am 21. April 2009 veröffentlicht.[3][12] Das Produkt war nach nur zwei Monaten Entwicklung verwendbar.[11] Neben Zusammenstellungsleitfäden für eine Reihe von Linux -Verteilungen und Mac OS X/Darwin (MAC -Ports) Es sind mehrere vorkompilierte Binärdateien verfügbar,[4] Obwohl offiziell noch keine Version als stabil markiert ist. Am 21. September 2009 wurde UZBL in die aufgenommen Debian Betriebssystem[13] und wurde am 2. Oktober 2009 in seine Testabteilung migriert.[14]
Verweise
- ^ "Release 0.9.1". 27. Oktober 2016. Abgerufen 21. Juni 2018.
- ^ UZBL -Lizenzdatei aus GitHub.
- ^ a b Perrin, Chad (2010-11-15). "Probieren Sie den UZBL -Browser aus, wenn Sie es satt haben, aufzublähen.". TechRepublic. Archiviert von das Original Am 2010-11-23. Abgerufen 2019-02-20.
Am 21. April 2009 war das erste Commit im Github -Projekt für einen Browser namens UZBL - LOLCAT Rechtschreibung für "Usable" -, obwohl die erste Nachrichten der UZBL -Website fast einen Monat zuvor ausgeht.
- ^ a b "Howtos". Uzbl Wiki. Abgerufen 2010-03-03.
- ^ a b "Wie ist der offizielle Status dieses Projekts? #408".
- ^ "Software Review: 2009 LNF Awards". Arch Linux Magazine. Januar 2010. Abgerufen 2010-03-13.
- ^ "UZBL - Ein Browser, der sich an die Unix -Philosophie hält".
- ^ a b Vervloesem, Koen (2009-07-15). "UZBL: Ein Browser, der der Unix -Philosophie folgt". Lwn.net. EKLKTIX, INC. Abgerufen 2010-03-03.
- ^ "Ein kurzer Vergleich der Linux -Webbrowser". 2009-06-22. Archiviert von das Original am 2009-06-26. Abgerufen 2010-03-03.
- ^ "WebkitFeatures". Webkit Wiki. Abgerufen 2010-03-03.
- ^ a b Bataille, Benoit (2009-05-12). "UZBL: UN Navigateur Internet, Rien Qu'un Navigateur Internet" [UZBL: Ein Webbrowser, nur ein Browser] (in Französisch). Abgerufen 2010-03-03.
- ^ a b Dieter@be (2009-04-19). "Archphilosophie/Struktur auf einen Browser angewendet". Arch Linux BBS. Abgerufen 2011-12-27.
- ^ Ritter, Stefan (2009-09-21). "Akzeptiert UZBL 0.0.0 ~ Git.20090826-1 (Quelle I386)". Debian-devel-änderungen (Mailingliste).
- ^ Debian Testing Watch (2009-10-02). "UZBL 0.0.0 ~ Git.20090826-1 migriert auf Tests". Uzbl (Mailingliste).
Externe Links
- Offizielle Website
- Slash-Dot-Geschichte
- Fosdem Talk Video und Folien
- Carl Chenet (März 2010). Denis Bodor (Hrsg.). "UZBL, Votre Nouveau Navigateur Web" [UZBL, Ihr neuer Webbrowser]. GNU/Linux Magazine Frankreich (auf Französisch). 125: 8–12. ISSN 1291-7834. Archiviert von das Original Am 2011-05-19. Abgerufen 2010-03-18.