Browseren bygget fra bunden i C: Derfor vækker 109.000 linjer kode opsigt i 2026

Browseren bygget fra bunden i C: Derfor vækker 109.000 linjer kode opsigt i 2026

Jul 06, 2026 web browsers privacy security open source c programming web standards developer tools

Den browser der siger nej til sporing

De fleste browsere i dag overvåger alt, hvad du klikker på. De fodrer algoritmer og leverer målrettede annoncer. Men en lille norsk gruppe tager en helt anden vej. Nordstjernen 1.0.4 er netop udkommet, og det er præcis den slags release, der får sikkerhedsbevidste udviklere til at lægge mærke til noget.

Hvad er nyt i 1.0.4?

Denne version handler om vedligeholdelse. Tænk på det som at stramme bolte på en velbygget motor — rendering er rettet, stabiliteten er forbedret, og pålideligheden er skruet op. Ingen nye features at skrive hjem om, ingen unødvendig ballast. Bare en mere stabil oplevelse.

Men det virkelig interessante ved Nordstjernen er noget andet: Den er bygget fra bunden i C med cirka 109.000 linjer kode fordelt på 117 filer. Det er lille nok til, at en enkelt dedikeret udvikler kan læse og verificere det hele — en radikal modsætning til Chromiums millioner af linjer.

Specifikationerne først

Nordstjernen tester sin adfærd mod HTML-specifikationen selv, afsnit for afsnit. Ikke mod andre browsere. Pr. juni 2026 har de implementeret 123 spec-rækker fuldt ud, 48 delvist, og kun 4 mangler. For udviklere der prioriterer konsistent cross-browser adfærd, er denne tilgang præcis hvad nettet har brug for.

Sikkerhed uden kompromisser

Her bliver Nordstjernen virkelig interessant for virksomheder og privatlivsbevidste brugere:

  • En proces per faneblad: Hver fane kører i sin egen sandkasse
  • Seccomp + Landlock på Linux: Militærniveau syscall-filtrering
  • IPC via shared-memory framebuffers: Ren adskillelse mellem brugergrænseflade og indhold
  • Ingen JIT-compiler: Det kontroversielle valg der gør Nordstjernen markant mere sikker

Det sidste punkt fortjener en forklaring. JavaScript JIT-compilere er tekniske mesterværker, men de er også angrebsoverflader. Spectre og Meltdown udnyttede netop JIT-kompleksiteten. Ved at droppe JIT, ofrer Nordstjernen noget JavaScript-hastighed for en grundlæggende bedre sikkerhedsposition.

Holdet selv siger det direkte: "Nordstjernen har ingen JIT, så den er meget mere sikker, og kan stadig være hurtig nok." For applikationer hvor sikkerhed betyder mere end marginale millisekunder på benchmarks, giver denne afvejning mening.

Hvad det betyder for udviklere

Bygger du webapplikationer, tilbyder Nordstjernen noget værdifuldt: et standard-kompatibelt testmiljø med minimal angrebsoverflade. Uanset om du evaluerer browserindstillinger til følsomme installationer, er fraværet af telemetri alene grund nok til at kigge nærmere på den.

Android-versionen er stadig under udvikling, så mobile brugere må vente. Men for desktop-udvikling og testworkflows er Nordstjernen 1.0.4 klar nu.

Nogle gange er den mest interessante software ikke den med flest features — det er den mest gennemtænkte. Nordstjernen føles som en browser bygget af folk, der faktisk har læst specifikationerne og bekymret sig om at få tingene rigtigt.


Leder du efter privatlivsfokuserede webværktøjer? NameOcean tilbyder et udvalg af udviklervenlige hostingleverandører designet med sikkerhed og enkelhed for øje. Tjek vores hostingløsninger til dit næste projekt.

Read in other languages:

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