Miért lehet a minimális C böngésző a megoldás a digitális túlzásokra

Miért lehet a minimális C böngésző a megoldás a digitális túlzásokra

Máj 19, 2026 web-browsers open-source privacy minimalist-software web-standards independent-development c-programming browser-alternatives

A böngésző, amit senki sem várt (de érdemes odafigyelni rá)

Manapság szinte mindenki ugyanazt a böngészőt használja. A Chromium uralja a piacot, a Firefox próbálja tartani a frontot, a Safari pedig a saját ökoszisztémáját védi. A legtöbb böngésző ma már hatalmasra nőtt: több száz megabájt a telepítő, millió sor kód fut benne, és szinte minden mozdulatot visszaküld a fejlesztőknek.

Ezzel szemben ott van a Nordstjernen.

Körülbelül 40 ezer sor C kódból áll. Egyetlen fejlesztő egy délután alatt át tudja nézni az egészet. Nincs benne Chromium, nincs Gecko, nincs WebKit. Nincs JavaScript JIT fordító, és ami talán a legfontosabb: semmilyen telemetria nem fut benne.

A felépítés mögött álló gondolat

A Nordstjernen nem csak azért lett kicsi, mert a fejlesztők minimalista akartak lenni. Hanem mert tudatosan döntöttek arról, hogy mit érdemes beletenni és mit nem.

HTML és CSS feldolgozáshoz a Lexbor könyvtárat használja. Ez egy könnyű, célzott parser, amihez nem kell a teljes Chromium motor.

JavaScripthez a QuickJS-NG értelmezőt választották. Nem olyan gyors, mint egy JIT fordító, de sokkal kisebb és átláthatóbb.

Képek megjelenítésére a Wuffs könyvtárat használják, ami kifejezetten biztonságos és gyors feldolgozást biztosít.

A felhasználói felület GTK 4-re épül, ami stabil és natívan fut Linuxon, Windowson és macOS-en.

Hálózati kapcsolatokhoz pedig a libcurl könyvtárat választották, amely már számtalan biztonsági ellenőrzésen ment át.

Minden komponensnek van egy világos oka, és mindegyik átlátható.

Miért számít ez igazán?

A modern böngészőkben nehéz átlátni, mi történik igazán. Szakembereknek hónapokba telik egy kritikus rész auditálása, 用户nak pedig nincs beleszólása a adatgyűjtésbe.

A Nordstjernen ezzel szemben egyszerűbb: kevesebb kóddal kevesebb támadási felületet létrehoz, és teljes forráskód-tárgya van. Ha valaki meg akarja változni vagy forkolni, azt ez

Read in other languages:

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