揭开iPhone版Google,Gmail,Google Reader神秘面纱的方法
今晚做了一些有意义的事:
用iPod Touch已有两月有余,感谢它为我带来很便捷的网络体验和功能。
在使用的两个月来,所上的网站几乎99%能显示正常且布局正常(无Flash插件是缺憾),其中让我觉得最神奇的、体验最棒的页面就是GOOGLE的一系列页面。其中包括Google Reader和Gmail。

访问Google for iPhone和电脑访问用的是同一个网址,www.google.com,出来的却是两个页面,知道大概是HTTP header的功劳。上网一搜iPhone的HEADER为:
User-Agent:
Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/3B48b Safari/419.3
模糊记得FireFox里有一个工具专门来改变HTTP Header来调试各种移动设备的网页的,但是忽然又想不起来是什么玩意了,翻出烂笔头记下的前端开发必备工具,打开后竟然没有我需要的工具!难道是忘了记了吗?还是做梦梦到的?后来上网一搜,的确有一个修改HTTP Header的插件,但是没有我记忆中的那么方便。叫:Modify Headers。

按照iPhone的User-Agent修改了Header,访问了reader.google.com,以及gmail.com,来亲自查看网页用的AJAX技术和代码等详细内容,为我揭开了在我iPod上显示的那些很酷的页面的秘密。。。
有兴趣的也按这个办法来解剖Google for iPhone吧!
