Beaker browser - это децентрализованный веб-браузер P2P., сосредоточены исключительно на позволить каждому из нас создать и разместить свой собственный сайт на наших локальных машинах.
Полное отсутствие необходимости в стороннем сервере, который он идеально подходит для размещения веб-сайтов. С браузером Beaker наши веб-сайты готовы к запуску и распространению по всему миру одним нажатием кнопки, как только они будут разработаны.
Сайты работать по протоколу, известному как DAT вместо традиционного веб-протокола, такого как HTTP.
Dat Protocol - это веб-протокол, ориентированный на пользователя. Современный протокол веб-приложений, специально разработанный для облегчения обмена файлами между пользователями напрямую с одного пользовательского компьютера на другой.
Как мы делаем через торрент. Пользователи могут обмениваться файлами друг с другом, напрямую подключив свои локальные машины. вместо того, чтобы проходить через сторонний сервер.
Возможности браузера Beaker
Браузер Стакан разработан для менее технических специалистов. Потому что с помощью Beaker конечный пользователь должен иметь возможность создавать свой веб-сайт и без проблем запускать его.
Beaker имеет встроенный редактор веб-сайтов, с помощью которого пользователи могут писать код для своего веб-сайта с нуля, или они могут использовать предопределенный шаблон веб-сайта, или они могут распутывать / копировать дизайн веб-сайта, а также изменять и размещать его.
Браузер Beaker также предоставляет API, который упрощает создание динамических веб-сайтов. обычно называемые веб-приложениями.
Через API сайты могут обновлять данные. API упрощает разработку таких сайтов, как Twitter, сайт микроблогов, но с некоторыми ограничениями. Подробнее об этом ниже в статье.
Мензурка предлагает такие функции, как перезагрузка веб-сайтов в реальном времени, автономная синхронизация веб-сайтов и многое другое.
Как указано выше, с помощью веб-API P2P веб-сайты становятся не только статичными, но и обладают динамическими характеристиками. Веб-сайты работают с протоколом DAT, поэтому все характеристики протокола проявляются неявно.
Как работают P2P-сайты?
Браузер Beaker - это «экспериментальный» веб-браузер. что позволяет пользователям размещать, загружать и распространять веб-страницы и файлы.
Все данные в Beaker распространяются по протоколу Dat P2P. Этот протокол все еще относительно новый, но позволяет пользователю создавать свой веб-сайт через браузер одним нажатием кнопки, веб-сайт размещается на том же компьютере, на котором он создан, через сервер, встроенный в браузер.
Только пользователь должен будет поделиться URL-адресом сайта с людьми, которых он хочет.. Только эти люди смогут получить доступ к вашему сайту. Точно так же, как мы получаем доступ к файлам с помощью торрент-файла.
Адрес ресурсов указан в торрент-файлах. Это загружается на настольный торрент-клиент, и данные начинают загружаться с адресов.
Как установить браузер Beaker в Ubuntu и производных?
Тем, кто заинтересован в возможности установить этот веб-браузер в своем дистрибутиве, следует знать, что на данный момент нет доступного пакета deb.
соло в настоящее время создается в формате AppImage, Snap или для сборки из исходного кода.
В первом из двух случаев мы должны загрузить любой из текущих пакетов. Делаем это по следующей ссылке.
В случае с Appimage вроде Например, я сейчас возьму последнюю версию 0.8.8, скачиваем ее с помощью:
wget https://github.com/beakerbrowser/beaker/releases/download/0.8.8/Beaker.Browser.0.8.8.AppImage
Мы даем разрешения на выполнение с помощью:
sudo chmod +x Beaker.Browser.0.8.8.AppImage
И выполняем двойным щелчком по файлу или из терминала с помощью:
./Beaker.Browser.0.8.8.AppImage
В случае пакета Snap мы загружаем его с помощью:
wget https://github.com/beakerbrowser/beaker/releases/download/0.8.8/beaker-browser_0.8.8_amd64.snap
И устанавливаем с помощью:
snap install beaker-browser_0.8.8_amd64.snap
Где мы должны указать полный путь к файлу, и в случае возникновения проблем с подписями мы установим его следующим образом:
snap install --dangerous beaker-browser_0.8.8_amd64.snap
В Debian он был установлен сразу, теперь мне просто нужно знать, что с ним делать.