Beaker je bezplatný webový prohlížeč s otevřeným zdrojovým kódem vytvořený tak, aby uživatelům umožňoval publikovat webové stránky a webové aplikace sami přímo z prohlížeče bez muset nastavit samostatný webový server nebo hostovat jejich obsah u třetí strany.
Abych citoval jednoho z vývojářů projektu, byl vytvořen tak, aby „poskytoval uživatelům větší kontrolu nad webem“. Pokryli jsme několik projektů založených na podobné technologii (např. PeerTube), ale tento má ještě trochu třešničku na dortu.
Odkazováno jako „ prohlížeč typu peer-to-peer pro webové hackery “, Beaker provádí přenos souborů a webových stránek pomocí Dat, hypermédia p2pprotokol, který umožňuje decentralizované sdílení souborů. Jako plnohodnotný prohlížeč neobsahuje reklamy ani cenzuru a dodává se s několika funkcemi, ze kterých budou technici nadšeni.
Protokol Dat je u Beaker upřednostňován před HTTP z 5 hlavních důvodů. Dokáže synchronizovat archivy z více zdrojů; adresy URL zůstávají stejné, i když archivy mohou změnit hostitele. Všechny aktualizace mají kontrolní součty; změny se zapisují do protokolu verzí pouze pro připojení a každý archiv může být hostován na libovolném zařízení. I když ve výchozím nastavení používá Beaker Dat, podporuje připojení k tradičním serverům pomocí HTTP, takže můžete stejně navštěvovat typické webové stránky.
Procházení pomocí kádinky
Soubory jsou uloženy v místní složce, kterou publikujete jako Dat webovou stránku a zpřístupníte ji ostatním uživatelům p2p. Během této doby jsou data odesílána do aktivního prohlížeče, jehož webové stránky jsou vykreslovány pomocí Chromium.
Pro každou navštívenou webovou stránku je konkrétní požadovaný obsah stránky stažen do vašeho místního počítače a dočasně nasazen. Pokud se vám to líbí, můžete webovou stránku přidávat tak dlouho, jak chcete, pomocí možnosti nabídky „Create New“.
Co by zde mohlo být nevýhodou, je skutečnost, že vypnutím počítače se vaše webové stránky přestanou zobrazovat na webu. Jedním z možných řešení je použití hostingové společnosti třetí strany, jako je Hashbase Můžete také požádat přítele, aby hostoval data vašeho webu/aplikace na svém počítači nebo si vytvořil trvalé vlastní -hostovaný server domácí základny.
Funkce v kádince
Beaker je experimentální webový prohlížeč typu peer-to-peer, jehož nová rozhraní API umožňují uživatelům vytvářet aplikace bez hostitele bez ztráty kompatibility se zbytkem webu. Serverem může být kdokoli; jeden web lze obsluhovat z více počítačů a všechna data jsou hostována samostatně.
Na druhou stranu Beaker je postaven pomocí elektronu, takže si myslím, že na některých strojích může být jeden nebo více problémů s výkonem. Nepodporuje rozšíření prohlížeče ani zálohy profilů a není k dispozici na mobilních telefonech (zatím?).
Nainstalujte Beaker v Linuxu a Macu
V každém případě jsou někteří lidé nadšeni z prohlížeče, který kombinuje funkce GitHubu, aby jim umožnil rozdělit prakticky jakýkoli web, provést na něm místní změny a poté je sám hostovat. Jiní čekají na přesvědčivější funkce, než aplikaci vůbec otestují. Na jaké lodi jsi? Sdělte nám svůj názor na tento inovativní prohlížeč v sekci komentářů níže.