Usbekistan

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 28. august 2015; checks kræver 7 redigeringer .
Usbekistan

Uzbl kører på Ubuntu
Type Browser
Forfatter Dieter Plaetinck, et al.
Skrevet i C , Python
Interface GTK
Operativ system UNIX-lignende
nyeste version
Stat Aktiv
Licens GPLv3 [2]
Internet side uzbl.org
 Mediefiler på Wikimedia Commons

Uzbl  er en gratis og open source minimalistisk webbrowser designet og inspireret af UNIX-filosofien . Udviklingen startede i begyndelsen af ​​2009, den seneste stabile version blev frigivet den 28. februar 2016 [3] . Størstedelen af ​​browseren er skrevet i C , men der bruges andre sprog, oftest Python . Alle dele af uzbl-projektet udgives som gratis software under GNU GPL 3-versionen .

Navnet er afledt af det engelske usable skrevet af lolspeak .

På trods af at Uzbl er på et tidligt udviklingsstadium, har projektet allerede etableret sig som en af ​​de bedste minimalistiske browsere [4]

Design

Uzbl følger Unix-filosofien , "Skriv programmer , der gør én ting, og gør det godt. Skriv programmer, der arbejder sammen. Skriv programmer, der understøtter tekststreams, fordi det er en generisk grænseflade." [5] Som følge heraf indeholder Uzbl ikke de fleste af de funktioner, som andre browsere har: for eksempel har den ikke sin egen værktøjslinje , den har ikke sine egne widgets , den administrerer ikke bogmærker, downloads eller cookies , hvilket efterlader alt dette til eksterne scripts eller programmer som uzbl_tabbed ( tilføjer understøttelse af faner ). Den bruger standardinput ( FIFO ), pipes , en UNIX-domæne-socket eller en tekstfil til at kommunikere med andre programmer . Dette design er ikke en ulempe, men en fordel, der giver dig mulighed for at gøre programmet mere fleksibelt og tilpasseligt.

Funktioner

Uzbl bruger WebKit og har derfor understøttelse af mange webstandarder inklusive HTML , XML , XPath , CSS , ECMAScript ( JavaScript ), DOM og SVG og består alle Acid3- tests. [6] [7] Webkit understøtter også Netscape - lignende plugins såsom Adobe Flash Player og MPlayer . [otte]

Uzbls design fokuserer på brugen af ​​tastaturgenveje , men understøtter også mus og andre pegende input-enheder. Ligesom pentadactyl og vimperator [9] giver Uzbl en grænseflade baseret på tilstande nedarvet fra vi og Vim . I stedet for at flytte markøren til adresselinjen eller til et link, trykker brugeren på en genvejstast, der aktiverer kommandotilstand, hvor han kan følge links, ændre browserindstillinger og gøre de samme ting som i velkendte webbrowsere. At mestre en sådan grænseflade viser meget tydeligt essensen af ​​indlæringskurven , når den først er lært, giver den brugeren mulighed for at arbejde hurtigere, opleve mere bekvemmelighed end med nogen anden browser.

Udvikling

Uzbl er skrevet og designet til Arch Linux , men kan også kompileres til andre GNU / Linux-distributioner . Der er byggevejledninger til Gentoo Linux , Ubuntu , PLD Linux, MacPorts og Nix-pakkehåndtering . Færdiglavede pakker er også tilgængelige til mange distributioner. [ti]

Historie

Idéen til en ny browser dukkede op i foråret 2009 på Arch Linux-forummet [11] , fordi der ikke var nogen browser, der strengt fulgte Unix-filosofien. Som et resultat begyndte Dieter Plaetinck udviklingen, og snart opstod et helt udviklerfællesskab omkring projektet. [6] Den allerførste version udkom den 21. april 2009. [12] Efter kun to måneders udvikling blev projektet relativt brugbart. [9] 21. september 2009 blev Uzbl accepteret i Debian [13] og dukkede op i testgrenen den 2. oktober 2009. [14]

Se også

Links

  1. Udgivelse 0.9.1 - 2016.
  2. Uzbl LICENS-fil fra GitHub Arkiveret 30. april 2021 på Wayback Machine .
  3. 2016.02.28: uzbl 0,9 (februar 2016). Hentet 29. september 2016. Arkiveret fra originalen 11. april 2016.
  4. Softwareanmeldelse: 2009 LnF Awards (downlink) . Arch Linux Magazine (januar 2010). Hentet 13. marts 2010. Arkiveret fra originalen 16. februar 2010. 
  5. Uzbl - en browser, der overholder Unix-filosofien. . Dato for adgang: 24. maj 2012. Arkiveret fra originalen 3. juni 2012.
  6. 1 2 Vervloesem, Koen Uzbl: en browser, der følger UNIX-filosofien . LWN.net . Eklektix Inc. (15. juli 2009). Hentet 3. marts 2010. Arkiveret fra originalen 2. april 2022.
  7. En hurtig sammenligning af Linux-webbrowsere (downlink) (22. juni 2009). Hentet 3. marts 2010. Arkiveret fra originalen 26. juni 2009. 
  8. WebKitFeatures . Webkit Wiki . Hentet 3. marts 2010. Arkiveret fra originalen 22. juli 2012.
  9. 1 2 Bataille, Benoit Uzbl: un navigator internet, rien qu'un navigateur internet  (fransk)  ? (12. maj 2009). Hentet 3. marts 2010. Arkiveret fra originalen 12. juni 2010.
  10. howtos (downlink) . Uzbl Wiki . Dato for adgang: 3. marts 2010. Arkiveret fra originalen den 27. februar 2010. 
  11. Dieter@be. Arch filosofi/struktur anvendt på en browser . Arch Linux BBS (19. april 2009). Hentet 27. december 2011. Arkiveret fra originalen 15. juni 2011.
  12. Dieter@be. Arch filosofi/struktur anvendt på en browser . Arch Linux BBS (21. april 2009). Dato for adgang: 27. december 2011. Arkiveret fra originalen 24. juli 2011.
  13. Ritter, Stefan Accepteret uzbl 0.0.0~git.20090826-1 (kilde i386) . debian-devel-changes postliste (21. september 2009). Hentet 24. maj 2012.
  14. Debian testur. uzbl 0.0.0~git.20090826-1 MIGRERET til test . uzbl postliste (2. oktober 2009). Hentet 24. maj 2012.