Почему браузер на чистом C — это свежий взгляд на современный интернет

Почему браузер на чистом C — это свежий взгляд на современный интернет

Май 19, 2026 web-browsers open-source privacy minimalist-software web-standards independent-development c-programming browser-alternatives

Браузер, который никому не был нужен (Но стоит обратить внимание)

Сегодняшний веб держат три основных браузера. Chromium, Firefox и Safari — вот и всё. Остальные варианты исчезают или остаются нишевыми. При этом каждый современный браузер — это сотни мегабайт кода и постоянный обмен данными с серверами разработчиков.

На этом фоне Nordstjernen выглядит как инородное тело. Браузер написан на 40 тысячах строк C, и это не просто маленький размер. Это значит, что один человек за несколько часов может понять, как он работает целиком. Никаких копий Blink, Gecko или WebKit. Никакого JIT-компилятора для JavaScript. И главное — никаких телеметрических данных.

Принципы архитектуры

Nordstjernen не просто «лёгкий», а построен по конкретным правилам. Каждый компонент выбран не ради трендов, а потому что он простой и проверенный:

  • Lexbor обрабатывает HTML и CSS — лёгкий парсер без лишнего бэкграунда
  • QuickJS-NG исполняет JavaScript — обычный интерпретатор, а не сложный JIT
  • Wuffs отвечает за изображения — безопасный и быстный без риска ошибок памяти
  • GTK 4 строит интерфейс — нативный, лёгкий и работает на Linux, Windows и macOS
  • libcurl занимается сетевыми запросами — библиотека с многолетней историей аудита безопасности

Все эти компоненты известные и прозрачные.

Read in other languages:

BG EL CS UZ TR SV FI RO PT PL NB NL HU IT FR ES DE DA ZH-HANS EN