Beaker tarayıcısı, merkezi olmayan bir P2P web tarayıcısıdır, sadece odaklanmış her birimize izin ver yerel makinelerimizden kendi sitenizi oluşturun ve barındırın.
Üçüncü taraf bir sunucuya olan ihtiyacı tamamen ortadan kaldırır. web sitelerini barındırmak için idealdir. Beaker tarayıcı ile Web sitelerimiz tasarlanır tasarlanmaz tek bir tıklama ile yayına girmeye ve tüm dünya ile paylaşılmaya hazırdır.
Web siteleri DAT olarak bilinen bir protokolde çalıştırın HTTP gibi geleneksel bir web protokolü yerine.
Dat Protokolü, kullanıcı merkezli bir web protokolüdür. Bir kullanıcı makinesinden diğerine doğrudan kullanıcılar arasında dosya alışverişini kolaylaştırmak için özel olarak tasarlanmış modern web uygulamaları protokolü.
Torrent aracılığıyla yaptığımız gibi. Kullanıcılar, yerel makinelerine doğrudan bağlanarak dosyaları birbirleriyle paylaşabilir üçüncü taraf bir sunucudan geçmek yerine.
Beher tarayıcı özellikleri
Tarayıcısı Beher, daha az teknik bir kişi düşünülerek tasarlanmıştır. Çünkü Beaker aracılığıyla, son kullanıcının web sitesini oluşturabilmesi ve sorunsuz bir şekilde çalıştırabilmesi gerekir.
Beaker, kullanıcıların kendi web siteleri için sıfırdan kod yazabilecekleri veya önceden tanımlanmış bir web sitesi şablonu kullanabilecekleri veya bir web sitesinin tasarımını çözebilecekleri / kopyalayabilecekleri ve ayrıca onu değiştirebilecekleri ve barındırabilecekleri yerleşik bir web sitesi düzenleyicisine sahiptir.
Tarayıcı Beaker ayrıca dinamik web siteleri oluşturmayı kolaylaştıran bir API sağlar yaygın olarak web uygulamaları olarak adlandırılır.
API aracılığıyla siteler verileri güncel tutabilir. API, bir mikroblog sitesi olan Twitter gibi siteleri geliştirmeyi, ancak bazı sınırlamalarla kolaylaştırır. Makalenin ilerleyen kısımlarında bununla ilgili daha fazlası.
deney şişesi canlı web sitesi yeniden yükleme, web siteleri için çevrimdışı senkronizasyon ve daha fazlası gibi özellikler sunar.
Yukarıda belirtildiği gibi, P2P web API'sinin yardımıyla web siteleri sadece statik değil aynı zamanda dinamik özelliklere de sahiptir. Web siteleri, protokolün tüm özelliklerinin örtük olarak görünmesi için DAT protokolüyle çalışır.
P2P web siteleri nasıl çalışır?
Tarayıcı Beaker, "deneysel" bir web tarayıcısıdır Bu, kullanıcıların web sayfalarını ve dosyaları barındırmasına, indirmesine ve dağıtmasına olanak tanır.
Beaker'daki tüm veriler Dat P2P protokolü ile dağıtılır. Bu protokol hala nispeten yenidir, ancak bir kullanıcının bir düğmeyi tıklayarak tarayıcı aracılığıyla web sitesini oluşturmasına olanak tanırweb sitesi, tarayıcının tarayıcısında yerleşik olan sunucu aracılığıyla oluşturulduğu makinede barındırılır.
Sadece kullanıcının sitenin URL'sini istediği kişilerle paylaşması gerekecektir.. Web sitenize yalnızca bu kişiler erişebilir. Tıpkı bir torrent dosyası yardımıyla dosyalara erişmemiz gibi.
Kaynakların adresi torrent dosyalarında verilmiştir. Bu, masaüstü torrent istemcisine yüklenir ve veriler adreslerden indirilmeye başlar.
Beaker tarayıcısı Ubuntu ve türevlerine nasıl kurulur?
Bu web tarayıcısını dağıtımlarına yükleyebilmekle ilgilenenler, şu anda hiçbir deb paketinin olmadığını bilmelidirler.
Solo şu anda AppImage, Snap biçiminde veya kaynak koddan oluşturmak için oluşturulmuştur.
İki durumdan ilkinde, mevcut paketlerden herhangi birini indirmeliyiz. Bunu aşağıdaki bağlantıdan yapıyoruz.
Appimage durumunda olduğu gibi Örneğin, şu anda en son 0.8.8 sürümünü alacağım, bunu şu şekilde indiriyoruz:
wget https://github.com/beakerbrowser/beaker/releases/download/0.8.8/Beaker.Browser.0.8.8.AppImage
Aşağıdakilerle yürütme izinleri veriyoruz:
sudo chmod +x Beaker.Browser.0.8.8.AppImage
Ve dosyaya çift tıklayarak veya terminalden şu şekilde çalıştırıyoruz:
./Beaker.Browser.0.8.8.AppImage
Snap paketi durumunda, onu şu şekilde indiriyoruz:
wget https://github.com/beakerbrowser/beaker/releases/download/0.8.8/beaker-browser_0.8.8_amd64.snap
Ve şununla kuruyoruz:
snap install beaker-browser_0.8.8_amd64.snap
Dosyanın tam yolunu nerede beyan etmemiz gerektiğine ve imzalarla ilgili sorun yaşadığımızda aşağıdaki gibi kuracağız:
snap install --dangerous beaker-browser_0.8.8_amd64.snap
Debian'da hemen kuruldu, şimdi onunla ne yapacağımı bilmem gerekiyor.