Apple planlegger Chrome-lignende Safari Split Process Update
Selv om Apples Safari og Googles Chrome -nettlesere blir stadig mer konkurransedyktige, vil de snart ha det ett teknisk problem til felles: en ikke-kontrollert webside vil ikke tvinge deg til å stenge hele applikasjon. Funksjonen er kjent som "delt prosessmodell", men dødelige har et mer lettfattelig bilde: sandkassen.
Som en del av oppdateringen av åpen kildekode WebKit til "WebKit2" vil Apples Safari (sammen med Google Chrome, Android -nettleseren og Palm's WebOS) i hovedsak gi en egen prosess for hver fane.
“WebKit2 er designet fra grunnen av for å støtte en delt prosessmodell, der webinnholdet (JavaScript, HTML, layout, etc.) lever i en egen prosess, ”forklarer Anders Carlsson, som bidro til å utvikle Safari så vel som WebKit. Dette betyr at hver fane som er åpnet, i hovedsak er en egen nettleser, og dermed tillater rennende webinnhold å leve i en "sandkasse" som ikke vil forstyrre andre.
Selv om Googles Chrome bruker WebKit, er oppdateringen litt annerledes. "Den største forskjellen er at vi har bygget prosessdelingsmodellen direkte inn i rammeverket, slik at andre klienter kan bruke den," sa Carlsson. I stedet for at Chrome begrenser funksjonen til nettleseren, vil WebKit2 gjøre prosessfunksjonen tilgjengelig for andre nettlesere.
[via AppleInsider]