Beaker is een gratis en open-source webbrowser die is gebouwd om gebruikers in staat te stellen zelf websites en webapps rechtstreeks vanuit de browser te publiceren zonder een aparte webserver moeten opzetten of hun inhoud moeten hosten bij een derde partij.
Om een van de ontwikkelaars van het project te citeren: het is gebouwd om "gebruikers meer controle over het web te geven". We hebben verschillende projecten behandeld op basis van vergelijkbare technologie (bijv. PeerTube), maar dit project heeft iets meer kers op de taart.
Aangeduid als " een peer-to-peer browser voor webhackers ", Beaker maakt bestands- en websiteoverdrachten met behulp van Dat, een hypermedia p2pprotocol dat gedecentraliseerd delen van bestanden mogelijk maakt. Als volwaardige browser bevat het geen advertenties of censuur en wordt het geleverd met een handvol functies waar techneuten enthousiast over zullen zijn.
Het Dat-protocol heeft om 5 hoofdredenen de voorkeur boven HTTP voor Beaker. Het kan archieven uit meerdere bronnen synchroniseren; de URL's blijven hetzelfde, zelfs als de archieven van host kunnen veranderen. Alle updates hebben checksums; wijzigingen worden weggeschreven naar een alleen-toevoegen versielogboek en elk archief kan op elk apparaat worden gehost. Hoewel het standaard Dat gebruikt, ondersteunt Beaker het verbinden met traditionele servers met HTTP, zodat u ook gewone websites kunt bezoeken.
Browsen met Beaker
De bestanden worden opgeslagen in een lokale map die u publiceert als een Dat website en toegankelijk maakt voor andere p2p-gebruikers. Gedurende deze tijd worden de gegevens geplaatst in een actieve browser waarvan de webpagina's worden weergegeven met Chromium.
Voor elke bezochte website wordt de gevraagde specifieke pagina-inhoud gedownload naar uw lokale computer en tijdelijk geplaatst. Als het u bev alt, kunt u een website zo lang als u wilt seeden met behulp van de menu-optie "Create New".
Wat hier een nadeel zou kunnen zijn, is het feit dat het afsluiten van je computer je website van internet ha alt. Een oplossing hiervoor is het gebruik van een extern hostingbedrijf zoals Hashbase U kunt ook een vriend vragen om uw website-/app-gegevens op zijn computer te hosten of een permanent zelf te maken -gehoste thuisbasisserver.
Functies in Beaker
Beaker is een experimentele peer-to-peer webbrowser waarvan de nieuwe API's gebruikers in staat stellen hostloze applicaties te bouwen zonder de compatibiliteit met de rest van het web te verliezen. Iedereen kan een server zijn; een enkele site kan vanaf meerdere computers worden bediend en alle gegevens worden door uzelf gehost.
Aan de andere kant is Beaker gebouwd met behulp van elektronen, dus ik kan me voorstellen dat er op sommige machines een of meer prestatieproblemen zijn. Het ondersteunt geen browserextensies of profielback-ups en het is (nog?) niet beschikbaar op mobiele telefoons.
Beaker installeren in Linux en Mac
Sommige mensen zijn in elk geval enthousiast over een browser die de functies van GitHub combineert om ze de mogelijkheid te geven vrijwel elke website te splitsen, lokale wijzigingen aan te brengen en deze vervolgens zelf te hosten. Anderen wachten op meer overtuigende functies voordat ze de app zelfs maar testen. In welke boot zit jij? Vertel ons wat u vindt van deze innovatieve browser in de opmerkingen hieronder.