Surfen op internet in uw terminal is cool, maar beperkt. Beeldondersteuning kan vaag zijn en JavaScript kan net zo goed niet bestaan. Als je van plan bent om media te consumeren, heb je pech.
Carbonyl is een chroomvork voor uw terminal. Het is een volwaardige browser die voldoet aan en compatibel is met moderne standaarden, wat betekent dat pagina's zich gedragen zoals ze zouden moeten, en je kunt zelfs streaming video bekijken binnen de Linux-terminal!
Zijn op terminals gebaseerde browsers een overblijfsel uit het verleden?
Daar zijn een heleboel goede redenen voor surf op het internet vanuit het comfort van uw terminal. Het kan zijn dat als je de bloat van X.org en Wayland vermijdt, een terminal alles is wat je hebt. Misschien vind je het leuk om via SSH naar externe machines te gaan en van daaruit op internet te surfen.
Misschien houdt u, net als wij, gewoon heel erg van terminals.
Wat de reden ook is, uw keuzes van webbrowsers waren tot voor kort beperkt en uw ervaring met het wereldwijde web was een janky, nauwelijks functionele.
Alle terminalgebaseerde browsers hebben beperkingen: Lynx, de oudste webbrowser die nog steeds wordt onderhouden, is dat wel geweldig en superlicht, maar het ondersteunt geen enkel type media en wordt gemakkelijk door de war gehaald JavaScript; w3m kan onder bepaalde omstandigheden afbeeldingen weergeven, maar vernietigt de opmaak volledig en neigt naar de trage kant.
Browsh, dat werkt door Firefox in headless-modus te starten en er via een automatiseringsprotocol verbinding mee te maken ongelooflijk resource-intensief en traag, en ondanks de onderliggende Firefox-stack, heeft het nog steeds een grote opmaak problemen.
Carbonyl is de (bijna) perfecte webbrowser voor uw Linux-terminal
Carbonyl is een afsplitsing van het Chromium-project van Google en heeft geen van de bovengenoemde problemen. Gebruik het en het eerste dat opvalt, is hoe waanzinnig snel het is. Pagina's maken verbinding en worden in een oogwenk weergegeven - ogenschijnlijk sneller dan een desktop-GUI-browser, en elke pagina die we bezochten, werd correct weergegeven. Het gebruik van hulpbronnen is licht, vooral als u ervoor kiest Linux draaien zonder een desktopomgeving.
Sterker nog, Carbonyl bezit bijna alle mogelijkheden van regulier Chromium. Je kunt YouTube-video's bekijken en online games spelen zoals Doom. Videovoorbeeldminiaturen starten automatisch en als geanimeerde GIF's jouw ding zijn, kun je naar hartenlust door meme-pagina's bladeren.
Helaas worden extensies momenteel niet ondersteund, hoewel dit in de toekomst waarschijnlijk wel zal gebeuren.
Hoewel inloggen op online accounts een hele klus is met browsers zoals Lynx, konden we snel en gebruik moeiteloos Gmail, Slack, Asana en OpenAI met Carbonyl, dankzij de op Chromium gebaseerde goedheid.
We hebben Carbonyl getest in een reeks Linux-terminals, inclusief de XFCE-terminal. GNOME-terminal, Kitty en de glorieuze Cool Retro Terminal. Carbonyl was in alle gevallen soepel, snel en foutloos.
Wij zelfs via SSH verbonden met onze Raspberry Pi in CRT, en runde Carbonyl op afstand, terwijl hij Taylor Swift-muziekvideo's op YouTube bekeek. Geen probleem.
Hoe u de Carbonyl-webbrowser in uw Linux-terminal uitvoert
Carbonyl is dus beschikbaar als Docker-image zorg ervoor dat u Docker hebt geïnstalleerd en dat uw gebruiker deel uitmaakt van de Docker-groep.
Trek de Carbonyl Docker-afbeelding en bezoek uw bestemming naar keuze met:
docker run -ti fathyb/carbonyl https://duckduckgo.com
Het is zo simpel. De eerste keer dat u deze opdracht uitvoert, moet u een paar minuten wachten terwijl de afbeeldingen zijn gedownload, maar bij elk volgend gebruik zal Carbonyl onmiddellijk worden geactiveerd.
We raden u aan eerst een zoekmachinepagina te bezoeken, aangezien Carbonyl geen ingebouwde zoekbalk heeft en u een willekeurige URL moet invoeren als opdrachtregelargument. Eenmaal op een pagina kunt u de muis gebruiken om op koppelingen te klikken, tekst in tekstvakken in te voeren en zoals gewoonlijk te navigeren.
Carbonyl presenteert webinhoud met uw terminallettertypen voor tekst en vaste kleurblokken voor afbeeldingen, dus u kunt natuurlijk pixelvorming met een lage resolutie verwachten tijdens het browsen.
De beeldkwaliteit kan enorm worden verbeterd door de lettergrootte van uw terminal te verkleinen, hoewel dit betekent dat de tekst onleesbaar is.
Een ander klein nadeel is dat Carbonyl geen audio streamt, dus als je het gebruikt om online films te kijken, moet je ondertitels hebben ingeschakeld.
Ervaar alles wat het web te bieden heeft met Carbonyl
Carbonyl is een indrukwekkende terminal-gebaseerde browser, die bijna volledige functionaliteit biedt, zelfs zonder een desktopomgeving en via SSH-verbindingen.
Blijf in uw terminal en verken de meest bruikbare inhoud op internet!