Apple’s WebKit2 due soon; to offer ‘sandboxing’ of processes

invisibleSHIELD case for iPad“Apple engineers Anders Carlsson and Sam Weinig yesterday announced the forthcoming release of a new web framework known as ‘WebKit2’ that will build upon the existing engine that powers the company’s Safari browser as well as a number of other browser applications including Google Chrome,” Eric Slivka reports for MacRumors.

“Notably, WebKit2 will support running various browser elements in different processes, ‘sandboxing’ them to prevent problems with a single element from crashing the entire browser,” Slivka reports. “Initial versions of WebKit2 have been developed for Mac and Windows, and the developers invite others to submit patches for additional ports.”

Full article here.

[Thanks to MacDailyNews Reader “Judge Bork” for the heads up.]

6 Comments

  1. And, here I was hoping the “sandbox” would be the more traditional one where the program runs in its own “space” and cannot access other “spaces” without explicit permission. Similar to the current system, but more stringent.
    So, I can go out to my favorite p0rn site and get my giggle on and, Private Browsing or no, when I close the program, the process is closed. Nothing has touched my Address Book or Bookmarks, nor reached out to browse my settings or Keychain, nor done anything I didn’t allow.
    Yeah, I know, how will said site support itself? How would I know? I’m a geek, not a marketer or MBA. I’m sure they’ll find a way, though.

  2. Apple should invest less and less time in WebKit. The future of the internet is iTunes and Apps with iAds. Trying to secure web browsers is a waste of time.

    Apple already has the answers they just need the rest of the world to catch up with them.

  3. @me

    That’s very short-sighted. Apple needs a good rendering engine for both the Mac and iPhone. They also don’t want to rely on some other party to control such a fundamental part of the experience.
    As for iTunes and iApps, what do you think those are based on? HTML5. Should they rely on someone else for that?

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.