諾基亞通過發布移動性增強的代碼,將進一步推動開源協作,改善瀏覽器界面,并在智能手機上實現真正的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)