GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Beaker Browser – Ein P2P-Browser für Web-Hacker.

Becher ist ein kostenloser Open-Source-Webbrowser, der es Benutzern ermöglicht, Websites und Web-Apps selbst direkt aus dem Browser zu veröffentlichen, ohne einen separaten Webserver einrichten oder ihre Inhalte bei einem Drittanbieter hosten zu müssen.

Um einen der Projektentwickler zu zitieren, wurde es entwickelt, um „Benutzern mehr Kontrolle über das Web zu geben“. Wir haben mehrere Projekte behandelt, die auf ähnlicher Technologie basieren (z. B. PeerTube), aber dieses hat noch ein bisschen mehr Sahnehäubchen.

Wird als „ein Peer-to-Peer-Browser für Web-Hacker bezeichnet “, Becher führt seine Datei- und Website-Übertragungen mit Dat durch , ein Hypermedia-p2p Protokoll, das eine dezentrale Dateifreigabe ermöglicht. Als vollwertiger Browser enthält er weder Werbung noch Zensur und wird mit einer Handvoll Funktionen ausgeliefert, die Technikfreaks begeistern werden.

Die Dat Das Protokoll wird für Beaker aus 5 Hauptgründen gegenüber HTTP bevorzugt. Es kann Archive aus mehreren Quellen synchronisieren; die URLs bleiben auch dann gleich, wenn die Archive den Host wechseln können. Alle Updates haben Prüfsummen; Änderungen werden in ein nur angehängtes Versionsprotokoll geschrieben, und jedes Archiv kann auf jedem Gerät gehostet werden. Obwohl es standardmäßig Dat verwendet, unterstützt Beaker die Verbindung zu herkömmlichen Servern mit HTTP, sodass Sie auch typische Websites besuchen können.

Browsing mit Beaker

Die Dateien werden in einem lokalen Ordner gespeichert, den Sie als Dat veröffentlichen Website und machen sie anderen p2p-Nutzern zugänglich. Während dieser Zeit werden die Daten an einen aktiven Browser gesendet, dessen Webseiten mit Chromium gerendert werden .

Für jede besuchte Website wird der angeforderte spezifische Seiteninhalt auf Ihren lokalen Computer heruntergeladen und vorübergehend geseedet. Wenn es Ihnen gefällt, können Sie über die Schaltfläche „Neu erstellen eine Website so lange erstellen, wie Sie möchten ” Menüoption.

Was hier ein Nachteil sein könnte, ist die Tatsache, dass das Herunterfahren Ihres Computers Ihre Website aus dem Internet nimmt. Eine Problemumgehung hierfür ist die Verwendung eines Drittanbieter-Hosting-Unternehmens wie Hashbase . Sie können auch einen Freund bitten, Ihre Website-/App-Daten auf seinem Computer zu hosten oder eine dauerhafte, selbst gehostete Homebase zu erstellen Server.

Beaker-Funktionen

  • Kostenloses Open-Source-Projekt auf GitHub verfügbar.
  • Benutzeroberfläche im Chrome-Stil mit integriertem Dateibrowser und Terminal.
  • Eingebautes Adressbuch für Kontakte.
  • Eingebauter Texteditor mit Syntaxhervorhebung und geteiltem Bildschirm.
  • Co-Hosting von Websites mit Peer-to-Peer-Hosting.
  • P2P-Apps mit mehreren Web-APIs erstellen.
  • Umfassende Online-Dokumentation.

Beaker ist ein experimenteller Peer-to-Peer-Webbrowser, dessen neue APIs es Benutzern ermöglichen, hostlose Anwendungen zu erstellen, ohne die Kompatibilität mit dem Rest des Webs zu verlieren. Jeder kann ein Server sein; Eine einzelne Site kann von mehreren Computern bedient werden, und alle Daten werden selbst gehostet.

Andererseits Beaker wird mit Elektron gebaut, also kann ich mir vorstellen, dass es auf einigen Maschinen ein oder mehrere Leistungsprobleme geben könnte. Es unterstützt keine Browsererweiterungen oder Profilsicherungen und ist (noch?) nicht auf Mobiltelefonen verfügbar.

Installieren Sie Beaker unter Linux und Mac

Auf jeden Fall sind einige Leute begeistert von einem Browser, der die Funktionen von GitHub kombiniert, um ihnen die Möglichkeit zu geben, praktisch jede Website zu forken, lokale Änderungen daran vorzunehmen und sie dann selbst zu hosten. Andere warten auf überzeugendere Features, bevor sie die App überhaupt testen. In welchem ​​Boot bist du? Sagen Sie uns im Kommentarbereich unten, was Sie von diesem innovativen Browser halten.


Linux
  1. Dezentralisierte Web- und P2P-Netzwerke erklärt

  2. Top 5 der Webbrowser 2021

  3. QupZilla – Ein pädagogisch leichter Qt-Webbrowser

  4. Pale Moon – Ein plattformübergreifender Webbrowser, der auf Effizienz optimiert ist

  5. Webinterface für LDAP-Management

SemiCode OS:Eine Linux-Distribution für Programmierer und Webentwickler

Vollständiges Setup-Tutorial für Lighttpd, einen leichten Webserver

Dateibrowser – Ein plattformübergreifender, eleganter Webdateimanager

Zeal – Ein Offline-Dokumentationsbrowser für Entwickler

Die besten leichtgewichtigen Open-Source-Browser für Linux im Jahr 2022

Secure Shell:SSH-Client des Chrome-Webbrowsers