手机网站疑团重重

2010-09-09 00:00

为了使today上的信息能通过手机阅读,计划建立today的手机版本。

由于从来不用手机上网,便打算通过firefox插件模拟手机访问。

一开始就地取材,直接把博客代码中的wap部分摘出,在firefox模拟wap浏览器环境下测试,测试无问题,又用手机访问,结果有问题,找来手机访问无问题的模板替换下,问题解决了。此时感觉手机网站似乎并无大碍。

于是访问大的wap网站,发现编码并不相同,于是开始查阅资料,发现问题并非那么简单,能直接感受到的问题是:

1、手机网站的兼容性测试

下面是手机浏览器的种类,数量远大于web浏览器

被主流手机和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 60, Windows Mobile and Linux
Wapaka Browser Digital Airways ? ? ? Java micro-browser
Myriad Browser (Previously Openwave Mobile Browser) Myriad Group Fugu (Next version to use WebKit)[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 Palm Treos 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 and GPLv2 -
Iris Browser Torch Mobile Inc. ? WebKit ? Linux/ Qt and Windows Mobile
Safari Apple Inc No WebKit 专利的 on iPhone and iPod Touch
Symphony Motorola ? WebKit ? on MOTOMAGX
Web Browser for S60 Nokia ? WebKit ? -
Browser Creator FOSS Current layout engine Software license Notes

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

这么多浏览器要怎样做兼容性测试?

2、手机网页编码到底选哪个?好像WML已经过时,都在用XHTML

附一个可能比较好的资料,有空详细读:

http://www.cnblogs.com/wqj0405/archive/2010/09/01/1815001.html

点击微信扫一扫