Xombrero: een minimalistische browser met focus op beveiliging
Xombrero, zoals het zichzelf op zijn website beschrijft, is een " minimalistische webbrowser met geavanceerde beveiligingsfuncties die zijn ontworpen-in ", en dat is ongeveer alles. In tegenstelling tot veel andere minimalistische browsers, zoals Qutebrowser en Luakit, heeft het eigenlijk een vertrouwde interface waarmee gebruikers die gewend zijn aan Firefox en dergelijke direct naar binnen kunnen springen. Voor degenen die op zoek zijn naar een lichtgewicht toetsenbordgebaseerde browser, is Xombrero een interessante alternatief dat u kunt uitchecken.
Wat is er zo speciaal aan Xombrero?
Volgens zijn ontwikkelaar is Xombrero gebouwd met het idee dat de gebruiker verantwoordelijk zou moeten zijn voor het nemen van beslissingen over beveiliging. Het lost zowel cookies als scriptingproblemen op door zowel persistente als per sessiebesturingselementen voor scripts en cookies te bieden, waardoor het gemakkelijk wordt om tracking- en scripting-aanvallen te dwarsbomen. Kort gezegd staat het standaard geen cookie en javascript toe en moet u de vertrouwde sites op de witte lijst plaatsen om per sessie cookies en javascripts van die sites toe te staan.
Als veilig en vertrouwd niet genoeg is, is het ook snel. Dit kan te wijten zijn aan het feit dat standaard geen javascripts zijn toegestaan en dat de laadsnelheden van sites worden verbeterd.
Installatie
Installatie is eenvoudig genoeg. Veel distributies hebben Xombrero klaar om rechtstreeks te downloaden van repository of pakketbeheerder, inclusief Ubuntu:
sudo apt-get install xombrero
Degenen die voldoende bekwaam zijn, kunnen de broncode pakken en deze zelf compileren, inclusief opties voor OS X en FreeBSD.
Vim-achtige functie in Xombrero
Een andere geweldige functie, net als veel andere minimalistische webbrowsers, is de mogelijkheid om alleen op het net te surfen met het toetsenbord met Vim-achtige opdrachten. Geen muis vereist!
Xombrero gebruikt echter verschillende standaardsnelkoppelingen in vergelijking met favoriete Firefox- en Chrome-add-ons, zoals Pentadactyl en Vimperator. Bijvoorbeeld, in plaats van een hoofdletter "H" om een pagina terug te gaan, is de standaard sneltoets "Backspace". Dit kan natuurlijk worden gewijzigd met aangepaste snelkoppelingen.
Hoe verbazingwekkend het minimalisme ook is, dit komt met de gebruikelijke tekst-alleen configuratie die sommige gebruikers kan uitschakelen. Gelukkig hebben ze een geweldige manpagina die je in een browser kunt openen door in te typen :help
.
Gebruik
whitelisting
Xombrero staat geen cookies of javascript toe tenzij expliciet toegestaan. Gelukkig is dit eenvoudig om mee om te gaan. Na het navigeren naar een vertrouwde website typt u:: :cookie save
om cookies van die site toe te staan of :js save
om scripting toe te staan.
Zoeken
Zoeken gebeurt op dezelfde manier als in Vim. Druk op de toets "/", voer een zoekterm in en druk op Enter. Alle woorden die overeenkomen met de zoekterm moeten worden gemarkeerd. Druk gewoon op "n" om vooruit te zoeken en op "N" (let op de hoofdletter) om terug te zoeken. Dit zal enorm helpen bij het zoeken op de helppagina.
Het heeft ook een handige contrast-swap-functie die kan worden gebruikt als een nachtmodus door op "s" te drukken.
Browsersessie opslaan
Om een browsesessie op te slaan bij afsluiten, typt u eenvoudig ": wq" en Xombrero slaat de huidige sessie op en sluit deze. Er zijn configuratieopties om dit automatisch te laten gebeuren bij het sluiten van de browser. Dit klinkt misschien als een gebroken record, maar controleer het helpbestand. Er zijn een hoop geweldige dingen die met sessies gedaan kunnen worden.
Xombrero's configuratie
Nu voor het leuke gedeelte. Als u een configuratiebestand wilt maken, opent u een teksteditor en slaat u deze op als "xombrero.conf" in de basismap.
Veel van de gevonden instellingen :help
kan hier worden geschreven en gelijk worden gesteld aan "1" (inschakelen) of "0" (uitschakelen). Om de huidige sessie automatisch op te slaan bij afsluiten en whitelists in te schakelen, is dit alles wat nodig is in het configuratiebestand:
session_autosave = 1 browser_mode = whitelist
Sla het bestand op, start de browser opnieuw en vanaf nu worden alle tabbladen onthouden wanneer Xombrero gesloten is. Zelfs in het geval van een stroomstoring. Oké, misschien is het niet zo leuk, maar hier is iets dat is - Scripts!
Scripten in Xombrero
In sommige distributies, zoals Void Linux, is Xombrero mogelijk niet in staat om YouTube out of the box te bekijken. Dankzij de mensen die werken aan de Gentoo Wiki, hebben we een oplossing.
Maak eerst een bestand; laten we het opslaan in de homedirectory en het "youtube_watch.sh" noemen met deze inhoud:
mpv -vo x11 -fs `youtube-dl --skip-download -g $ 1`
Opmerking: mplayer kan ook worden gebruikt (vervang gewoon "mpv" door "mplayer"), maar de meeste gebruikers zullen "mpv" gemakkelijker vinden dankzij de standaard GUI-besturingselementen.
Open een terminal om de machtigingen voor het script dat we zojuist hebben gemaakt te wijzigen.
chmod 744 ~ / youtube_watch.sh
Laten we vervolgens die "xombrero.conf" back-up openen en deze regels toevoegen:
cmd_alias = yt, run_script ~ / youtube_watch.sh keybinding = yt, y
De eerste regel van de code koppelt de alias "yt" aan het script, dus u kunt gewoon typen :yt
om het script te activeren. De tweede regel stelt ons in staat om eenvoudigweg op "y" te drukken om het te bellen.
Laten we ervoor zorgen dat mpv
en youtube-dl
zijn geïnstalleerd. Deze zouden in de meeste pakketrepository's beschikbaar moeten zijn, maar voor Ubuntu:
sudo apt-get install mpv youtube-dl
Navigeer naar een YouTube-videopagina, druk op "y" en de video moet rechtstreeks naar mpv worden gestreamd. Fantastisch! Zelfs afspeellijsten werken. Het zou ook niet zo vergezocht zijn om het script aan te passen om video's te downloaden in plaats van ze gewoon te streamen voor later offline kijken. Houd er rekening mee dat dit gewoon rotzooit met "youtube-dl;" stel je de scriptingmogelijkheden eens voor.
Laatste gedachten
Onthoud dat Xombrero gericht is op geavanceerde gebruikers, maar voor iemand die een snelle, minimalistische en veilige webbrowser zoekt die gemakkelijk onder de knie te krijgen is, is Xombrero een geweldig alternatief voor de reguliere opties.
Met zijn overvloed aan aanpassingsmogelijkheden en een vim-achtig commando-concept, is dit een geweldige kans voor iedereen die de wereld van toetsenbordgedreven surfen op het web wil betreden zonder in het diepe gegooid te worden.
Hoewel er veel minimalistische browsers zijn om uit te kiezen, heeft Xombrero de enige die waanzinnig genoeg standaardwaarden heeft voor iedereen om direct in te springen.
Ooit Xombrero eerder gebruikt? Nu kijken? Laat ons weten wat je ervan vindt in de comments hieronder!