Beaker er en gratis og open source webbrowser bygget til at gøre det muligt for brugere selv at udgive websteder og webapps direkte fra browseren uden at skulle oprette en separat webserver eller hoste deres indhold hos en 3. part.
For at citere en af projektudviklerne er den bygget til "at give brugerne mere kontrol over internettet". Vi har dækket flere projekter baseret på lignende teknologi (f.eks. PeerTube), men denne har lidt mere prikken over i'et.
Benævnt “ en peer-to-peer browser for webhackere “, Beaker foretager sine fil- og webstedsoverførsler ved hjælp af Dat, et hypermedie p2pprotokol, der tillader decentral fildeling. Som en komplet browser indeholder den hverken annoncer eller censur, og den leveres med en håndfuld funktioner, som teknikere vil være begejstrede for.
Dat-protokollen foretrækkes frem for HTTP for Beaker af 5 hovedårsager. Det kan synkronisere arkiver fra flere kilder; URL'erne forbliver de samme, selv når arkiverne kan skifte vært. Alle opdateringer har kontrolsummer; ændringer skrives til en versionslog, der kun kan tilføjes, og ethvert arkiv kan hostes på enhver enhed. Selvom det bruger Dat som standard, understøtter Beaker oprettelse af forbindelse til traditionelle servere med HTTP, så du lige så godt kan besøge typiske websteder.
Browsing med bæger
Filerne gemmes i en lokal mappe, som du udgiver som et Dat-websted og gør det tilgængeligt for andre p2p-brugere. I løbet af denne tid sees dataene til en aktiv browser, hvis websider gengives ved hjælp af Chromium.
For hvert besøgt websted downloades det specifikke sideindhold, der anmodes om, til din lokale maskine og seedes midlertidigt. Hvis det glæder dig, kan du se et websted så længe du vil ved at bruge menupunktet "Opret ny".
Hvad der kan være en ulempe her, er det faktum, at det fjerner dit websted fra nettet, hvis du lukker din computer ned. En løsning til dette er at bruge et tredjepartshostingfirma som Hashbase Du kan også anmode en ven om at hoste dit websted/app-data på sin maskine eller oprette et permanent selv -hostet hjemmebaseserver.
Features in Beaker
Beaker er en eksperimentel peer-to-peer webbrowser, hvis nye API'er giver brugerne mulighed for at bygge værtsløse applikationer uden at miste kompatibiliteten med resten af nettet. Enhver kan være en server; et enkelt websted kan betjenes fra flere computere, og alle data er selvhostet.
På den anden side er Beaker bygget ved hjælp af elektron, så jeg forestiller mig, at der kan være et eller flere ydelsesproblemer på nogle maskiner. Den understøtter ikke browserudvidelser eller profilsikkerhedskopiering, og den er ikke tilgængelig på mobiltelefoner (endnu?).
Installer Beaker i Linux og Mac
Under alle omstændigheder er nogle mennesker begejstrede for en browser, der kombinerer GitHubs funktioner for at give dem mulighed for at fordele stort set ethvert websted, foretage lokale ændringer på det og derefter hoste det selv. Andre venter på mere overbevisende funktioner, før de overhovedet tester appen. Hvilken båd er du i? Fortæl os, hvad du synes om denne innovative browser i kommentarfeltet nedenfor.