诺基亚通过发布移动性增强的代码,将进一步推动开源协作,改善浏览器界面,并在智能手机上实现真正的web浏览体验
2006年国际互联网大会,苏格兰爱丁堡 — 诺基亚近日宣布向全球开源软件社区发布其领先的S60平台Web浏览器引擎 — S60 WebKit的源代码,此举可视为为移动终端web浏览器发展奠定开源基础的重要一步。
诺基亚提供的具有关键移动性增强的S60 WebKit源代码,使WebKit能够更轻松地移植到不同的移动平台,能够帮助改善下一代移动浏览器市场的分化局面,同时简化移动web内容开发,推动全球数百万智能手机用户对移动浏览的采用。
由诺基亚发布的web浏览器源代码发布基于开源BSD许可条款,BSD许可是一种要求较少、许可度较高的软件许可,目前是在全球免费软件开发者之间最为流行的许可形式。源代码将通过WebKit开源计划提供给开源开发者(www.webkit.org)。
诺基亚开放其高性能S60移动浏览器引擎代码,使移动终端能够复制真正、完全的桌面浏览器网页浏览,此举标志着开源协作的开始,将使业界的智能手机用户不仅能浏览当前网络上的数百万对移动友好型的网页,而且能够实现浏览互联网上约250亿网页的完全web浏览体验。
T-Mobile International负责终端技术的执行副总裁Przemek Czarnecki谈到:“诺基亚基于开源的S60平台Web浏览器引领了使用移动终端浏览互联网的方式。其创新的网页导航操作坊式与台式电脑上的web浏览器十分类似,这对T-Mobile非常重要,因为T-Mobile目前正与诺基亚在利用我们的‘web'n'walk’产品进行移动互联网浏览方面展开合作,利用开源实现更广泛的网站兼容是移动行业的一个重要战略。”
诺基亚最近推出的基于S60平台Web浏览器支持对互联网中的完整web页面进行完全移动浏览,此外还利用了与AJAX技术的兼容,支持动态HTML与文本语言。S60 Webkit浏览器引擎基于苹果公司屡获殊荣的Safari浏览器的WebCore与JavaScriptCore组件,除了发布该引擎的源代码,诺基亚还积极参与开源社区的活动,致力于推动进一步增强浏览器功能,实时共享对于核心浏览器引擎的改进。
诺基亚论坛负责诺基亚全球软件开发伙伴支持计划的副总裁Lee Epting表示:“这项计划将吸引众多开源软件开发商共同构建一个一致的web浏览器引擎,并将其作为最大程度改善移动浏览器市场分化局面的最明晰的途径。全球目前已有近1亿部智能手机投入使用,一款推动移动web浏览器一致性的通用开源解决方案,将实现完全web浏览与真正web体验这一全球智能手机用户盼望已久的承诺。”
诺基亚负责S60应用的副总裁Heikki Heinaro谈到:“诺基亚很高兴实现对S60浏览器引擎的移动性增强,使开发者能够利用Webkit与开源社区进行实时的浏览器核心代码演进协作,为整个移动行业广泛采用开源解决方案实现下一代浏览奠定基础。”
除了其模块、可扩展的架构与开放界面,诺基亚为开源社区所贡献的核心的关键性能还包括:
- 内存管理器,专门设计用于在终端上处理内存不足情况;
- 鼠标指针,提供类似于台式电脑的导航体验;
- 将框架(frames)作为表格浏览;
- 完全支持“文本搜索”;
- 参考用户界面,一个标准浏览器用户界面的参考实施;
- 对动态HTML与其文本描述语言的完全移动支持;
- 在移动屏幕上显示保留设计原意的网页版面,并可根据移动显示屏宽度调整文本的显示。
首批采用S60平台Web浏览器的手机包括:E系列(E60、E61与E70)与N系列设备(N71、N73、N80、N91、N92与N93),以及诺基亚3250手机。特定型号的供货已经开始,其它型号将在第二季度晚些时候上市。
(新闻稿 2006-05-30)