流動瀏覽器
此條目需要更新。 (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 | 太陽電腦 | - | - | - | 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].[永久失效連結]