Beaker, kullanıcıların web sitelerini ve web uygulamalarını doğrudan tarayıcıdan yayınlamalarını sağlamak için oluşturulmuş ücretsiz ve açık kaynaklı bir web tarayıcısıdır. ayrı bir web sunucusu kurmak zorunda olmak veya içeriklerini 3. şahıslarla barındırmak.
Proje geliştiricilerinden birinin alıntısıyla, "kullanıcılara Web üzerinde daha fazla kontrol sağlamak" için inşa edilmiştir. Benzer teknolojiye (ör. PeerTube) dayalı birkaç projeyi ele aldık ancak bu seferki pastanın üzerine biraz daha krema kattı.
" Web korsanları için eşler arası tarayıcı ", Beaker olarak anılır , dosya ve web sitesi aktarımlarını Dat, bir hiper ortam olan p2p kullanarak yapar.merkezi olmayan dosya paylaşımına izin veren protokol. Tam gelişmiş bir tarayıcı olarak, ne reklam ne de sansür içerir ve teknisyenlerin heyecan duyacağı bir avuç özellikle birlikte gelir.
Dat protokolü, Beaker için 5 ana nedenden dolayı HTTP'ye tercih edilir. Arşivleri birden fazla kaynaktan senkronize edebilir; arşivler ana bilgisayarları değiştirebilse bile URL'ler aynı kalır. Tüm güncellemelerin sağlama toplamları vardır; değişiklikler yalnızca eklenen bir sürüm günlüğüne yazılır ve herhangi bir arşiv herhangi bir cihazda barındırılabilir. Varsayılan olarak Dat kullanmasına rağmen Beaker, geleneksel web sitelerini eşit şekilde ziyaret edebilmeniz için HTTP ile geleneksel sunuculara bağlanmayı destekler.
Beher ile Tarama
Dosyalar, Dat web sitesi olarak yayınladığınız yerel bir klasörde saklanır ve diğer p2p kullanıcıları tarafından erişilebilir olmasını sağlar. Bu süre boyunca veriler, web sayfaları Chromium. kullanılarak oluşturulan etkin bir tarayıcıya aktarılır.
Ziyaret edilen her web sitesi için, istenen belirli sayfa içeriği yerel makinenize indirilir ve geçici olarak tohumlanır. Hoşunuza giderse, “Yeni Oluştur” menü seçeneğini kullanarak bir web sitesini istediğiniz kadar süre için seed edebilirsiniz.
Burada bir dezavantaj olabilecek şey, bilgisayarınızı kapatmanın web sitenizi web'den çıkarmasıdır. Bunun için bir geçici çözüm, Hashbase gibi bir 3. taraf barındırma şirketi kullanmaktır. -barındırılan ana üs sunucusu.
Beherdeki Özellikler
Beaker, yeni API'leri kullanıcıların web'in geri kalanıyla uyumluluğunu kaybetmeden ana bilgisayarsız uygulamalar oluşturmasına izin veren deneysel bir eşler arası web tarayıcısıdır. Herkes sunucu olabilir; tek bir siteye birden çok bilgisayardan hizmet verilebilir ve tüm veriler kendi kendine barındırılır.
Öte yandan, Beher elektron kullanılarak yapılmıştır, bu nedenle bazı makinelerde bir veya daha fazla performans sorunu olabileceğini tahmin ediyorum. Tarayıcı uzantılarını veya profil yedeklemelerini desteklemiyor ve cep telefonlarında kullanılamıyor (henüz?).
Beaker'ı Linux ve Mac'e Kur
Her halükarda, bazı kişiler GitHub'ın özelliklerini birleştirerek neredeyse tüm web sitelerini forklama, yerel değişiklikler yapma ve ardından kendileri barındırma yeteneği veren bir tarayıcı konusunda heyecanlılar. Diğerleri, uygulamayı test etmeden önce daha ikna edici özellikler bekliyor. hangi teknedesin Aşağıdaki yorumlar bölümünde bu yenilikçi tarayıcı hakkında ne düşündüğünüzü bize bildirin.