手机网站开发必修课[1]:手机浏览器

手机浏览器,又称微浏览器迷你浏览器或者无线因特网浏览器,是被设计用于像手机或者PDA之类的无线设施网页浏览器。手机浏览器针对在便携设备上的小屏幕网页显示进行了专门的优化,以使网页内容显示最高效。手机浏览器的软件必须小巧并且能适应无线掌上设备的低存储量和低带宽。它们一度是最简朴的网页浏览器,但是2006年以后有些手机浏览器能够支持象css2.1JavaScriptAjax这样的最新技术。那些被设计从手机浏览器访问的网站叫无线门户。

内容概览

  1. 相关的技术
  2. 先驱们
  3. 流行的移动浏览器
    1. 被主流手机和PDA厂商使用的默认浏览器
    2. 用户可安装的手机浏览器
    3. 手机HTML代码转换机
  4. 更多
  5. 参考
  6. 更多外部链接

1 相关的技术

手机浏览器通常通过蜂巢网络连接,通过无线局域网连接的手机浏览器数量也日渐增多,后者使用基于TCP/IP的HTTP并能显示那些使用HTMLXHTML Mobile Profile (WAP 2.0), 或者WML (从HDML发展而来)编写的网页。WML和 HDML是适于通过低带宽传送数据的最简朴的形式,而无线数据的连接被称为WAP

在日本,DoCoMo定义了基于i-mode HTML的 i-mode服务,是压缩HTML(C-HTML)的一种扩展,HTML的一个子集。

WAP 2.0指定了XHTML手机协议和WAP CSS,WAP CSS是是W3C标准的 XHTML和 CSS在移动设备上扩展的一个子集。

 

2 先驱们

那些被称为微浏览器的技术,诸如WAP, NTTDocomo的 i-mode平台和Openwave的 HDML平台点燃了人们对无线数据服务的第一次热情。

第一个微型浏览器的诞生大约是在1997年, 当Unwired Planet 公司(后来发展为 Openwave)将他们的”UP.Browser”放在AT&T公司的手持设备上以供用户访问HDML内容。

一家英国公司, STNC股份有限公司,在1997年的时候研发了一款叫做 HitchHiker的微型浏览器,并对这款装备设计了全套的UI。这款微型浏览器(Webwalker)的演示平台拥有每秒处理百万条指令的能力。它是一个单核处理平台,在类似于应用堆栈的处理器上跑着GSM堆栈。1999年 STNC被微软收购,并且HitchHiker变身为Microsoft Mobile Explorer 2.0,不同于之前的Microsoft Mobile Explorer 1.0。HitchHiker被认为是第一款拥有统一标准的渲染模型的微型浏览器,它在一个客户端遵从EcmaScriptWMLScriptPOP3 和 IMAP 邮件等标准处理 HTML 和 WAP。尽管这个浏览器最终未被使用,但它确实可是使HTML 和 WAP在一个页面上联合使用,虽然这将使得其他的设备无法正确渲染该页面。另外, Amstrad公司倒霉的将HitchHiker作为他们e-m@iler和 e-m@iler+产品的操作系统,手机浏览器2.0在Benefon Q, Sony CMD-Z5, CMD-J5, CMD-MZ5, CMD-J6, CMD-Z7, CMD-J7 and CMD-J70.等设备上都可使用。

还有一款叫Palmscape的用于PalmOS的免费浏览器(虽然后来才成为共享软件的),由Kazuho Oku 1998年在东京编写,他继而发现了Ilinx,这款浏览器直到2003年才放开使用限制。

于2001年发布的 Mobile Explorer 3.0增 加了iMode的兼容性和众多的专利设计。通过假想的将这些专利设计结合到WAP协议中, MME3.0执行了OTA数据库同步、推送了email,推送了信息客户端和PIM功能。已经退出市场的索尼爱立信CMD-Z700深度集成了 MME3.0。MME的开发脚步在2002年中旬画上了句号。

Opera Software公司以他的小屏幕渲染技术(Small Screen Rendering )和中屏幕渲染技术(Medium Screen Rendering)领先于该领域。Opera的的web浏览器可以让普通的web网页在小型屏幕和中型屏幕上重新布局,并达到最优显示。他是第一款广泛支持Ajax和通过ACID2测试的浏览器。

 

3 流行的移动浏览器

手机浏览器和基于web的模拟器不同,基于web的模拟器使用一种“虚拟的手持设备”在电脑上显示wap页面,使用java或者html转码器。这些模拟器有 Wapjag, TT, Waptiger 和 Superwap。

一下表格列出了一些当下非常流行的手机浏览器。一些手机浏览器是web浏览器的精简版本,因此一些手机浏览器厂商也提供用于台式机和笔记本电脑的浏览器。

3.1 被主流手机和PDA厂商使用的内置手机浏览器

浏览器开发者开源渲染引擎软件许可注意
Danger browser Danger - 专利的 installed on all Danger-designed devices including the T-Mobile Sidekick
Embider Infraware - 专利的 [2]
Internet Explorer Mobile Microsoft - 专利的 -
Nokia Series 40 Browser Nokia - 专利的 -
Novarra nWeb Novarra - 专利的 -
Obigo Browser Obigo AB - 专利的 100% owned by Teleca AB
Picsel Browser Picsel Techologies - 专利的 -
jB5 Mobile Browser Jataayu Software ? ? ? available on Symbian Series 60Windows Mobile andLinux
Wapaka Browser Digital Airways ? ? ? Java micro-browser
Myriad Browser (Previously Openwave Mobile Browser) Myriad Group Fugu (Next version to useWebKit)[4] 专利的 Acquired from Openwave in 2008
Fennec Mozilla Gecko ? Currently in Beta
BlackBerry Browser Research in Motion Mango 专利的 -
Kindle Basic Web Amazon.com NetFront 专利的 -
Blazer Palm NetFront 专利的 installed on all newer PalmTreos and PDAs
NetFront ACCESS Co., Ltd. NetFront 专利的 -
PlayStation Portable web browser Sony NetFront 专利的 -
Opera Mobile Opera Software Presto 专利的 Capable of reading HTML and reformat for small screens, installed on many Phones
Android browser Google WebKit Apache 2.0 andGPLv2 -
Iris Browser Torch Mobile Inc. ? WebKit ? LinuxQt and Windows Mobile
Safari Apple Inc No WebKit 专利的 on iPhone and iPod Touch
Symphony Motorola ? WebKit ? on MOTOMAGX
Web Browser for S60 Nokia ? WebKit ? -
BrowserCreatorFOSSCurrentlayout engineSoftware licenseNotes

3.2 流行的用户可安装的手机浏览器

3.3 手机HTML代码转换机

手机HTML代码转换机将web内容重新格式化并压缩成移动设备可用的内容,并且必须和内置的或者用户安装的手机浏览器配合使用。以下是几个领先的手机HTML代码转换机服务。

 

4 更多

 

5 参考

 

6 更多外部链接

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值