Open-Source-трибуна на HighLoad++

Ultimatum browser

Ultimatum browser

Браузер Ultimatum — полигон для экспериментов: • Web3.0 (и это не про крипту. Клиентская часть уже реализована, и мы имеем такие схемы, как hash:// и signed:// (по сути, частично реализовав IPFS, но в более общем виде). Следующий шаг — добавление поддержки в DNS-сервера, и мы получаем по-настоящему децентрализованный (даже на уровне доменов) web. • Antitracking — реализованы API для доступа к внутренним структурам браузера (кэши, базы данных), которые позволяют расширениям с соответствующими правами копировать, удалять и подменять их. Следующий шаг — добавить антидетект-возможности в виде одного API (для расширений браузера), которое позволяет перехватывать запросы к любому нативному объекту в JS и подменять его. • Поддержка расширений на Android (в том числе и Manifest v2) — вполне полноценно работает, Ublock Origin и многие другие популярные расширения поддерживаются, устанавливать расширения можно со сторов Google, Opera и любого сайта, который отдаст расширение с правильными http-заголовками (headers). В этом направлении все еще ведется работа, конечная цель — полная безусловная поддержка всех расширений. В целом работа under heavy development — это не какой то законченный продукт (хотя им вполне уже можно пользоваться). В планах также: • Пробросить в расширения возможность управлять сертификатами (и тогда пользователи получают возможность указывать, какими сертификатами на каких сайтах пользоваться). • Web API — возможность управлять UI браузера из расширений (что-то вроде XUL в Firefox). • Отвязать браузер от жесткой привязи к Google-сервисам и дать возможность пользователям самим выбирать провайдера сервисов. Сайт проекта: https://gonzazoid.com
Ссылка на проект