Surfin’ Safari

Nokia’s First Step

Posted by David Carson on Tuesday, April 25th, 2006 at 6:43 pm

As you may be aware, Nokia’s new Web browser for S60 uses the WebCore and JavaScriptCore components from Apple’s WebKit. We first released the code as a zip file on http://opensource.nokia.com.

In line with our plans to work in the public we have now placed these zip files on a branch in svn, http://trac.webkit.org/dev/browser/S60/tags/s60-051212. This is an interim migration of the S60 WebKit port. Currently only the December 12, 2005 release of the S60 branch for JavaScriptCore and WebCore are on opensource.apple.com. Since early December 2005 the S60 WebKit team has not modified that source tree.

We will soon migrate the up-to-date, active S60 WebKit branch - including an example browser implementation - into the svn/webkit/S60/trunk. Starting then all S60 WebKit development will be on anonsvn.opensource.apple.com.

So please watch this space!

11 Responses to “Nokia’s First Step”

  1. Pingback from Joost de Valk - Weblog - Blog Archive » Nokia moves S60 browser development to opensource.apple.com:

    [...] t to opensource.apple.com

    Nokia has announced on the WebKit blog that they’re moving their browser development over to opensource.apple [...]

  2. Robin Says:

    Are there any particular requirements beyond S60? I’m looking at getting a new phone at the moment and it’d be nice to know ram/cpu requirements.

  3. hp Says:

    It would be great if this code could be used make make a desktop simulation of what the S60 will see. This would make it easier for web developers to make sure that their pages load correctly on the smaller S60 screens, maybe using the media CSS tags?

  4. brmorris Says:

    Hi Robin,

    Nokia’s new OS web browser ships with any S60 3rd edition phone.

    There’s currently around 8 or so products that have been announced so far that use S60 3rd edition as a platform.

    They’re listed in the “Compatible phones” section at http://www.s60.com/browser

    But there’s plenty more in the pipeline ;-)

    Thanks,
    Bradley

  5. brmorris Says:

    Hi hp,

    Yep, definitely. There are two methods of compiling the S60 browser: a hardware build
    (for flashing or installing on a phone) or an emulator build for use with the emulator
    that comes with the S60 3rd edition SDK.

    For more infomation about the emulator and compilation environment, please see:

    http://wiki.opendarwin.org/index.php/S60:_Getting_Started

    The WebKit wiki also has some general guidelines for developing content for the mobile world:

    http://wiki.opendarwin.org/index.php/S60:_Guidelines_for_Developing_on_Mobile_Devices#Guidelines_for_Content_Developers

    To check out the emulator, visit:

    http://wiki.opendarwin.org/index.php/S60:_Running_the_Web_Browser_in_an_emulator_on_Windows

    I’m afraid that the interim migration doesn’t include a reference browser UI that you
    can play with in the emulator, but to quote the OP: “please watch this space!”

    Thanks,
    Bradley

  6. hp Says:

    Howdy brmorris,

    thanks for the update. These pages look very useful. However, this test software runs only on Windows? Any OS X versions available or planned?

    thanks,

    HP

  7. brmorris Says:

    Hey hp,

    As much as we’d love to develop on OS X, the underlying Symbian development environment is Windows only.

    There is some movement with a Symbian port to Linux, so conceivably OS X as a development platform may one day be available. But just at the moment unfortunately that’s not really on the horizon for S60 WebKit development.

    Thanks,
    Bradley

  8. Pingback from a.css, esbudellant estàndards » WebKit entra al món mòbil:

    [...] xcepció, gràcies a Maemo i a n’Antonio Gomes que està desenvolupant ManaOS. Font: Surfin’ Safari arxivat a: navegadors escrit p [...]

  9. Pingback from Apple: Nokia Uses Webkit for S60 » Ourempire.com:

    [...]
    Posted by tony frey at May 4th, 2006

    Saw over at Surfin’ Safari that Nokia is using the WebCore and JavascriptCore as to build the new browser for the Nokia S60 smartphone pl [...]

  10. xlzr Says:

    Nokia S60 smartphone is nice gadget…

  11. bookS Says:

    Safari loads pages more quickly than any other Mac web browser,
    blazing past Internet Explorer, Netscape and Firefox with ease.
    Even the most complex pages load at breakneck speed on Safari.