移动浏览器

移动浏览器,也叫做微型浏览器、迷你浏览器或无线互联网浏览器,是用于移动设备如移动电话或PDA的网页浏览器。移动浏览器为在手持设备的小型屏幕显示网页内容做了优化。移动浏览器软件必须很小并且高效以适应无线手持设备的低内存与低带宽。典型情况下,它们是简化了的网页浏览器,但到2006年,移动浏览器可以处理更多的最新技术如CSS 2.1、JavaScript及Ajax。专门为这些浏览器设计的网站被称为无线入口網站。

執行於行動裝置上的Mozilla Firefox瀏覽器

先驱

所谓微型浏览器技术如WAP、NTTDocomo的i-mode平台和Openwave的HDML平台引起了最初对无线数据服务的兴趣。第一个部署的微型浏览器可能是1997年Unwired Planet(后来的Openwave)嵌入于AT&T手持设备,使得用户可以访问HDML内容的"UP.Browser"。

1997年,一家英国公司STNC开发了一个微型浏览器(HitchHiker)用于呈现完整的设备UI。此微型浏览器(Webwalker)的示范平台具有1MIPS处理能力。这是一个单核平台,在同一处理器上运行应用程序栈上和GSM栈。1999年,STNC被微软收购,HitchHiker改名为Microsoft Mobile Explorer 2.0,它和先前的Microsoft Mobile Explorer 1.0没有任何关系。HitchHiker被认为是第一款具有统一呈现模型的微型浏览器,可在单一客户端程序中处理ECMAScript、WMLScript、POP3和IMAP邮件。它可以在同一页面中组合HTML和WAP,但这种方案会导致在其它设备上无法正确呈现页面,因而最终没有被采用。另外,Amstrad的运气极差的e-m@iler和e-m@iler+产品使用了HitchHiker作为它们的操作系统。Benefon Q、Sony CMD-Z5、CMD-J5、CMD-MZ5、CMD-J6、CMD-Z7、CMD-J7和CMD-J70内嵌了Mobile Explorer 2.0。1998年日本的Kazuho Oku开发了PalmOS上的免费浏览器软件Palmscape(后来成为共享软件),并创立了Ilinx。直到2003年,使用该软件仍受到限制。

Mobile Explorer 3.0添加了iMode(cHTML)兼容以及许多私有模式。通过组合WAP协议与这些私有模式,MME3.0实现了OTA数据库同步、邮件推送、推送信息客户端以及PIM功能。Sony Ericsson被取消的产品CMD-Z700的一大特点就是高度整合了MME3.0。Mobile Explorer的开发于2002年中停止。

Opera软件在此领域的开拓始于小屏幕呈现(Small Screen Rendering,SSR)和中屏幕呈现(Medium Screen Rendering,MSR)技术。Opera网络浏览器可对普通web页面进行重新布局,以使它适应小屏幕和中型屏幕(PDA)。它也是第一个支持Ajax和第一个通过ACID2测试的浏览器。

常用移动浏览器

基于web的模拟器有别于移动浏览器,它使用“虚拟手持设备”在计算机上显示WAP页面,以Java实现,也可以作为HTML译码器。这类浏览器包括Wapjag、TT、Waptiger以及Superwap。以下是一些更常用的移动浏览器。一些移动浏览器实际上就是小型的web浏览器,因此一些移动浏览器公司也提供桌面和筆記型電腦浏览器。

移动电话和PDA厂商使用的默认浏览器

浏览器 厂商 FOSS 排版引擎 软件授权 备注
Polaris browser Infraware Inc 否 Lumi 私有 Samsung, LG Electronics and other Smartphone and cellular phone in Korea, China, USA, etc
金讀Basic Web Amazon.com 否 NetFront 私有 -
Android browser Google 是 WebKit Apache 2.0及GPL v2 -
WebOS Browser Palm公司 否 Webkit 私有 -
BlackBerry Browser Research in Motion 否 Mango 私有 -
Blazer Palm公司 否 NetFront 私有 安装于新的Palm手机Treos和PDA上
Internet Explorer Mobile Microsoft 否 - 私有 -
Iris Browser Research In Motion ? WebKit ? Linux/ Qt和Windows Mobile
Myriad Browser (Previously Openwave Mobile Browser) Myriad Group 否 Fugu(Next version to use WebKit)[1] 私有 Acquired from Openwave in 2008
NetFront 愛可信 否 NetFront 私有 -
Nokia Series 40 Browser Nokia 否 - 私有 -
Obigo Browser Obigo AB 否 - 私有 100% owned by Teleca AB
Opera Mobile Opera软件公司 否 Presto 私有 Capable of reading HTML and reformat for small screens, installed on many phones
PlayStation Portable web browser Sony 否 NetFront 私有 -
Safari Apple Inc 否 WebKit 私有 on iPhone and iPod Touch
uZard Web Logicplant Co., Ltd. 否 MoRDAC (Mobile oriented Remote Display and Control) 私有 on Samsung, LG Electronics and other smartphones and cellular phones in Korea
Web Browser for S60 Nokia ? WebKit ? -
浏览器 厂商 FOSS 排版引擎 软件授权 备注

独立微型浏览器(用户可安装微型浏览器)

浏览器 厂商 FOSS 排版引擎 软件授权 备注
Microsoft Live Labs Deepfish 微软 ? 基于代理渲染 ? 已废弃
Firefox for mobile Mozilla基金會 是 Gecko MPL/GPL/LGPL -
IbisBrowser - - - - -
JOCA InteracT!V 是 基于代理渲染 ? -
Links2 Twibright Labs 是 - GPL 用于Playstation Portable(需修改固件)。
Minimo Mozilla基金會 是 Gecko MPL/GPL/LGPL 已废弃
NetFront 愛可信 否 NetFront 私有 -
Vision Mobile Browser Novarra - - - -
Opera Mini Opera软件公司 否 基于代理渲染 私有 支持独立浏览器Opera的大多数特性,可能通过将内存要求较高的描绘操作交给服务器执行以支持在低端手机上运行(基于运行于服务器上的Opera Mobile)
Opera Mobile Opera软件公司 否 Presto 私有 具有改进的小屏幕描绘技术,可调整普通页面,使之适应小屏幕。
Pixo 昇陽電腦 - - - Pixo于2003年7月为Sun购并
Skweezer - - - - -
Skyfire Skyfire 否 基于代理渲染 私有 支持Adobe Flash和AJAX,允许全功能的类似于PC的web体验。
Steel Skyfire 否 - 私有 -
Teashark Teashark 否 基于代理渲染 私有 基于Java ME,类似于桌面布局的免费浏览器。
ThunderHawk Bitstream公司(麻省剑桥) 否 - 私有 -
UC浏览器 阿里巴巴 否 基于代理渲染 私有 -
WinWAP Winwap Technologies - - - -
Via 涂亚锋 否 Webkit 私有 使用Android内建的WebView渲染网页
浏览器 厂商 FOSS 排版引擎 软件授权 备注

移动译码器

移动译码器为移动设备对web内容进行重新格式化和压缩,必须与内置或独立浏览器一起使用。以下是一些领先的移动译码器服务。

  • Novarra Vision Mobile的服务器
  • Skweezer - Orange、Etisalat、JumpTap、Medio、Miva等都使用它
  • Teashark
  • Opera Mini

参考文献

  1. (PDF). Myriad Group. 2009 [February 26, 2009].
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.