updated 07:00 pm EST, Wed November 2, 2005
Nokia Webkit browser
Nokia today unveiled the new Safari-based Web browser for its , which it says is the industry's "smallest and fastest" open-source full Web rendering engine for mobile devices and is the same engine that Apple uses in the Safari internet browser.
"Safari Web Kit's blazing performance, efficient code base and support for open standards make it an ideal open source technology for projects like the new Web browser for S60," said Philip Schiller, Apple's senior vice president of Worldwide Product Marketing. "We're delighted that Nokia can take advantage of Apple innovation and our commitment to open source development to bring a new Web experience to S60 smartphones."
Based on KHTML and KJS from KDE's Konqueror open-source project, this software has enabled Nokia to achieve major improvements in Web site usability on smartphones, through the re-use of a proven desktop rendering engine that has been developed and optimized by a large open source community over many years.
The browser allows users to browse content on the web while preserving the original page layout; easy navigation of Web pages through page miniatures (reducing the amount of scrolling); pop-up blocking, enhanced start page, and simplified menus; a visual history, including an easy-to-use back function, showing miniature views of previous pages; text Search (works as you type); access to Web feeds such as RSS; supports dynamic HTML (dynamic menus, rollovers, and scripted behavior such as AJAX applications, etc.) and more.
Nokia says the Apple-based offering delivers extensive support of industry standards including W3C's HTML, XHTML 1.0, DOM, CSS and SVG-Tiny; other Web standards such as SSL and ECMAScript; and Netscape style plug-ins including Flash Lite and audio.
Nokia promises to give back
The browser's open-source codebase and extensible architecture will enable other industry parties, such as S60 licensees and the open source community, to develop new features for the browser, according to Nokia. The company says that S60 application developers can use open APIs to build on top of the browser--to render rich content within their application. Nokia says it is committed to open-source, and intends to actively participate in the open-source community to further develop and enhance the browser, contributing Nokia's expertise in mobility.
"The KDE Project is excited that Nokia will bring KDE's award-winning open source technology to mobile devices through the S60 platform. It is a testament to the value of the open source community's work, and will stimulate further innovation in KHTML and mobile applications. We look forward to facilitating this innovation through further collaboration with Nokia," said George Staikos, the representative for the KDE Project in North America.