Beaker on ilmainen ja avoimen lähdekoodin verkkoselain, jonka avulla käyttäjät voivat julkaista verkkosivustoja ja verkkosovelluksia itse suoraan selaimesta ilman täytyy perustaa erillinen verkkopalvelin tai isännöidä sisältöä kolmannen osapuolen palveluksessa.
Yhtä projektin kehittäjää lainatakseni, se on rakennettu antamaan käyttäjille enemmän hallintaa Webissä. Olemme käsitelleet useita samanlaiseen tekniikkaan perustuvia projekteja (esim. PeerTube), mutta tässä on hieman enemmän kirsua kakun päällä.
Kutsutaan nimellä "vertaisselain verkkohakkereille", Beaker tekee tiedostojen ja verkkosivustojen siirrot käyttämällä Dat, hypermediaa p2pprotokolla, joka mahdollistaa hajautetun tiedostojen jakamisen. Täysin toimivana selaimena se ei sisällä mainoksia eikä sensuuria, ja sen mukana tulee kourallinen ominaisuuksia, joista teknikot ovat innoissaan.
Dat-protokollaa suositaan HTTP:n sijaan Beakerissa viidestä pääsyistä. Se voi synkronoida arkistot useista lähteistä; URL-osoitteet pysyvät samoina, vaikka arkistot voivat vaihtaa isäntiä. Kaikissa päivityksissä on tarkistussummat; muutokset kirjoitetaan vain liitetiedostona olevaan versiolokiin, ja mitä tahansa arkistoa voidaan isännöidä millä tahansa laitteella. Vaikka se käyttää oletuksena Datia, Beaker tukee yhteyden muodostamista perinteisiin palvelimiin HTTP:n avulla, jotta voit vierailla tyypillisillä verkkosivustoilla.
Selaaminen dekantterilasilla
Tiedostot tallennetaan paikalliseen kansioon, jonka julkaiset Dat-sivustona ja asetat sen muiden p2p-käyttäjien saataville. Tänä aikana tiedot siirretään aktiiviseen selaimeen, jonka verkkosivut renderöidään käyttämällä Chromium.
Jokaisella vieraillulla verkkosivustolla pyydetty sivun sisältö ladataan paikalliselle koneellesi ja lähetetään tilapäisesti. Jos haluat, voit siementää verkkosivustoa niin kauan kuin haluat käyttämällä "Luo uusi" -valikkovaihtoehtoa.
Haittapuolena tässä saattaa olla se, että tietokoneen sammuttaminen poistaa verkkosivustosi verkosta. Yksi ratkaisu tähän on käyttää kolmannen osapuolen isännöintiyritystä, kuten Hashbase. Voit myös pyytää ystävääsi isännöimään verkkosivustosi/sovellustietosi koneellaan tai luomaan pysyvän itsesi -isännöity kotipalvelinpalvelin.
Dekantterilasiin ominaisuudet
Beaker on kokeellinen vertaisverkkoselain, jonka uusien sovellusliittymien avulla käyttäjät voivat rakentaa isäntättomia sovelluksia menettämättä yhteensopivuutta muun verkon kanssa. Kuka tahansa voi olla palvelin; yhtä sivustoa voidaan palvella useilta tietokoneilta, ja kaikki tiedot ovat itseisännöityjä.
Toisa alta Beaker on rakennettu elektronien avulla, joten uskon, että joissakin koneissa saattaa olla yksi tai useampi suorituskykyongelma. Se ei tue selainlaajennuksia tai profiilien varmuuskopioita, eikä se ole saatavilla matkapuhelimiin (vielä?).
Asenna Beaker Linuxiin ja Maciin
Jotkut ihmiset ovat joka tapauksessa innoissaan selaimesta, joka yhdistää GitHubin ominaisuudet antaakseen heille mahdollisuuden hakea käytännössä mitä tahansa verkkosivustoa, tehdä siihen paikallisia muutoksia ja sitten isännöidä sitä itse. Toiset odottavat vakuuttavampia ominaisuuksia ennen kuin he edes testaavat sovellusta. Missä veneessä olet? Kerro meille mielipiteesi tästä innovatiivisesta selaimesta alla olevassa kommenttiosiossa.