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

    Event: Cyber Security Festival 2026

    Sikkerhed | København

    Mød Danmarks skrappeste it-sikkerhedseksperter og bliv klar til at planlægge og eksekvere en operationel og effektiv cybersikkerhedsstrategi, når vi åbner dørene for +1.700 it-professionelle. Du kan glæde dig til oplæg fra mere end 70 talere og møde mere end 50 leverandører over to dage.

    18 & 19 november 2026 | Gratis deltagelse

    Navnenyt fra it-Danmark

    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

    Renewtech ApS har pr. 1. april 2026 ansat Boris Sudar som Senior IT Specialist. Han skal især beskæftige sig med at sikre, at Renewtech cloudbaseret infrastruktur fortsætter på sit højeste niveau, mens han også skal drive system udvikling. Han kommer fra en stilling som Senior IT Specialist hos Eurowind Energy. Han har tidligere beskæftiget sig med Microsoft 365, Intune og sikker endepunktsstyring for hybrid og cloudbaseret infrastrukturer. Nyt job

    Boris Sudar

    Renewtech ApS

    Steen Marquard,  Jabra, er pr. 15. juni 2026 udnævnt som Regional President for Norden og UK. Han er uddannet HD(O). Han beskæftiger sig med I sin nye rolle får Steen ansvar for at videreudvikle salget af virksomhedens professionelle lyd- og videoløsninger, samt styrke samarbejdet med channel teams og partnere på tværs af regionen. Udnævnelse
    Freja Egelund Grønnemose, junior automation developer hos WITRICS A/S, har pr. 16. juni 2026 fuldført uddannelsen diplomingeniør i softwareteknologi (B.Eng Software Technology) på Danmarks Tekniske Universitet - DTU. Færdiggjort uddannelse