Firefox-udvikler finder Apple-hemmeligheder

Apples WebKit-software indeholder en lang række hemmeligholdte teknikker, der får selskabets egne produkter som Safari til at køre hurtigere i Mac Os X end konkurrenterne – indtil nu.

Artikel top billede

En Firefox-udvikler har fundet en lang række teknikker i Apples WebKit-software, der blandt andet gør Apples egen Safari-browser langt hurtigere end betaudgaven af Firefox 3 i Mac Os X.

Det skriver Firefox-udvikleren Vladimir Vukicevic på sin blog.

Under arbejdet med at udvikle næste generation af browseren opdagede Vladimir Vukicevic, at betaudgaven af Firefox 3 var meget langsommere end Safari i Apples styresystem Mac Os X.

Det kunne han ikke forstå, fordi Firefox 2 ikke oplevede samme problemer, som nyeste skud på stammen.

Kick-ass release

Årsagen til dette ligger i, at Firefox 2 er en Carbon-applikation, mens Firefox 3 er en Cocoa-applikation. Det giver nogle forskelle i håndteringen af grafikken, der gør Firefox 3 langsommere.

Eller gjorde. For Vladimir Vukicevic fandt nemlig omkring hundrede af den slags hemmelige teknikker eller udokumenterede metoder, som er med til at forbedre ydeevenen i Apples egne produkter.

Og med opdagelsen har udvikleren også fundet en måde at optimere Firefox 3, så den ikke længere oplever hastighedsforringelser.

"Jeg er glad for, at der var en genvej til at løse dette problem med Mac Os X, for fordelene er enorme – Firefox 3 til Mac (overalt, faktisk) bliver en kick-ass release," skriver Vladimir Vukicevic på sin blog.

Bevidste forhindringer?

Safari-browseren er ellers baseret på open source-software, men disse udokumenterede og hemmelige koder er et tegn på, at Apple ikke går hundrede procent ind for open source, mener Vladimir Vukicevic.

Det udlægges af en bruger på Slashdot som om, Apple helt bevidst forsøger at gøre Apples egen Safari-browser hurtigere end konkurrenterne.

Den udlægning tager Vladimir Vukicevic dog afstand fra og siger blot, at det er en 'uheldig' måde at agere på.

Læses lige nu

    Netcompany A/S

    Test Consultant

    Nordjylland

    Netcompany A/S

    Operations Engineer til drift af Infrastruktur

    Københavnsområdet

    Netcompany A/S

    Microsoft Operations Engineer

    Københavnsområdet

    Navnenyt fra it-Danmark

    Renewtech ApS har pr. 15. marts 2026 ansat Jouni Salo som Account Manager for Sverige. Han skal især beskæftige sig med med at styrke Renewtechs nordiske tilstedeværelse med fokus primært på det svenske marked. Han kommer fra en stilling som Key Account Manager hos GoGift. Han har tidligere beskæftiget sig med udvikling af salgsaktiviter og kunderelationer på tværs af flere markeder. Nyt job

    Jouni Salo

    Renewtech ApS

    Netip A/S har pr. 1. marts 2026 ansat Maria Lyng Refslund som Marketing Project Manager ved netIP Herning. Hun kommer fra en stilling som Marketing Project Manager hos itm8. Nyt job
    Trafikstyrelsen har pr. 1. maj 2026 ansat Nihad Hodzic som IT og Digitaliseringschef. Han skal især beskæftige sig med med IT-projekter og digital transformation, herunder især det strategiske løft af Trafikstyrelsens digitale niveau. Han kommer fra en stilling som Kontorchef hos Udviklings og Forenklingsstyrelsen. Han er uddannet i statskundskab og har en lederuddannelse fra MIT Sloan, samt en igangværende Master i IT-Ledelse. Han har tidligere beskæftiget sig med IT-udvikling og større projekter på momsområdet, hvor han har ledet et projekt- og udviklingskontor. Nyt job

    Nihad Hodzic

    Trafikstyrelsen