移动浏览器
此条目需要更新。 (2022年8月27日) |
移动浏览器,也叫做微型浏览器、迷你浏览器或无线互联网浏览器,是用于移动设备如移动电话或PDA的网页浏览器。移动浏览器为在手持设备的小型屏幕显示网页内容做了优化。移动浏览器软件必须很小并且高效以适应无线手持设备的低内存与低带宽。典型情况下,它们是简化了的网页浏览器,但到2006年,移动浏览器可以处理更多的最新技术如CSS 2.1、JavaScript及Ajax。专门为这些浏览器设计的网站被称为无线门户网站。
先驱
[编辑]所谓微型浏览器技术如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 | 是 | 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 | Sun微系统 | - | - | - | 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
参考文献
[编辑]- ^ Myriad Browser V9 Datasheet (PDF). Myriad Group. 2009 [February 26, 2009].[永久失效链接]