At surfe på internettet i din terminal er cool, men begrænset. Billedunderstøttelse kan være uoverskuelig, og JavaScript kan lige så godt ikke eksistere. Hvis du planlægger at forbruge medier, er du uheldig.
Carbonyl er en Chromium gaffel til din terminal. Det er en fuldfed browser, der overholder og er kompatibel med moderne standarder, hvilket betyder, at sider opfører sig, som de skal, og du kan endda se streaming video i Linux-terminalen!
Er terminalbaserede browsere et levn fra fortiden?
Det er der en masse gode grunde til surfe på internettet fra din terminal. Det kan være, at en terminal er alt, hvad du har, hvis du undgår X.org og Wayland. Måske kan du lide at SSHing ind i fjernmaskiner og surfe på internettet derfra.
Måske kan du, ligesom os, bare rigtig, rigtig godt lide terminaler.
Uanset årsagen, har dine valg af webbrowsere indtil for nylig været begrænsede, og din oplevelse af World Wide Web har været en skæv, knap så funktionel.
Alle terminalbaserede browsere har begrænsninger: Lynx – den ældste webbrowser, der stadig vedligeholdes, er fantastisk og superlet, men det understøtter ikke medier af nogen art og er let forvirret af JavaScript; w3m kan vise billeder under visse omstændigheder, men ødelægger formateringen fuldstændigt og har en tendens til den langsomme side.
Browsh, som fungerer ved at starte Firefox i hovedløs tilstand og oprette forbindelse til den via en automatiseringsprotokol utroligt ressourcekrævende og langsom, og på trods af dens underliggende Firefox-stak har den stadig større formatering problemer.
Carbonyl er den (næsten) perfekte webbrowser til din Linux-terminal
Carbonyl er en forgrening af Googles Chromium-projekt og har ingen af de ovennævnte problemer. Brug det, og det første du vil bemærke er, hvor sindssygt hurtigt det er. Sider forbindes og gengives på et øjeblik – tilsyneladende hurtigere end en desktop GUI-browser, og hver side, vi besøgte, blev gengivet korrekt. Ressourceforbruget er let, især hvis du vælger det køre Linux uden et skrivebordsmiljø.
Endnu bedre, Carbonyl besidder næsten alle funktionerne i almindelig Chromium. Du kan se YouTube-videoer og spille onlinespil såsom Doom. Miniaturer for forhåndsvisning af video starter automatisk, og hvis animerede GIF'er er noget for dig, kan du bladre gennem meme-sider til dit hjertes lyst.
Desværre understøttes udvidelser ikke i øjeblikket, selvom de sandsynligvis vil blive det i fremtiden.
Selvom det er en opgave at logge ind på onlinekonti med browsere som Lynx, var vi i stand til hurtigt og Brug ubesværet Gmail, Slack, Asana og OpenAI med Carbonyl, takket være dets krom-baserede godhed.
Vi testede Carbonyl i en række Linux-terminaler, inklusive XFCE-terminalen. GNOME-terminal, kitty og den herlige Cool Retro Terminal. Carbonyl var glat, hurtigt og fejlfrit i dem alle.
Vi endda forbundet til vores Raspberry Pi via SSH i CRT, og kørte Carbonyl eksternt, og så Taylor Swift-musikvideoer på YouTube. Intet problem.
Sådan kører du Carbonyl-webbrowseren i din Linux-terminal
Carbonyl er tilgængelig som et Docker-billede, så sørg for, at du har Docker installeret og at din bruger er en del af Docker-gruppen.
Træk Carbonyl Docker-billedet og besøg din foretrukne destination med:
docker run -ti fathyb/carbonyl https://duckduckgo.com
Så enkelt er det. Første gang du kører denne kommando, skal du vente op til et par minutter, mens billederne downloades, men enhver efterfølgende brug vil se, at Carbonyl tænder med det samme.
Vi foreslår, at du først besøger en søgemaskineside, da Carbonyl ikke kommer med en indbygget søgelinje, og du skal indtaste en hvilken som helst URL som et kommandolinjeargument. Når du først er på en side, kan du bruge musen til at klikke på links, indtaste tekst i tekstbokse og navigere som normalt.
Carbonyl præsenterer webindhold ved hjælp af dine terminalskrifttyper til tekst og solide farveblokke til billeder, så du kan naturligvis forvente pixelering i lav opløsning, mens du browser.
Billedkvaliteten kan forbedres enormt ved at reducere din terminalskriftstørrelse, selvom det betyder, at teksten er ulæselig.
En anden lille ulempe er, at Carbonyl ikke streamer lyd, så hvis du bruger det til at se film online, skal du have undertekster slået til.
Oplev alt nettet har at tilbyde med Carbonyl
Carbonyl er en imponerende terminalbaseret browser, som giver næsten fuld funktionalitet selv uden skrivebordsmiljø og over SSH-forbindelser.
Bliv i din terminal og udforsk det mest nyttige indhold på nettet!