百度地图网页端在 iPad 下为何那么清晰?[updated]

简单来说,为避免在 Retina 分辨率下出现锯齿现象需要调大字体重新配图,瓦片大小可以不调整。

一直很好奇一个问题,为何在 iPad、iPhone 下访问百度地图、google地图网页版也能如此清晰,而访问自己家的地图甚至国外很多如 OpenStreetMap 的地图也总是有很明显的锯齿,到底是切图时图片 分辨率 的问题或是使用了 @media 标签 ,纠结了很久今天终于找到答案了。

 

首先尝试在 Chrome 下访问百度地图移动版并抓取瓦片,得到地址是类似这样的:

 

发现界面与 iPad 下有所差别,在 chrome 下修改 User-Agent 为 iPhone—iOS5 再抓取到的瓦片地址是类似这样的:

 

发现有个参数很可疑,尝试把 colors=40 改成 colors=100 但变化并不大,只是道路变清晰了。

 

按照这篇博文「用 Fiddle 抓取 Safari Mobile 数据包」,抓取到一个新的地址:

 

很明显瓦片里的文字比前面的都大很多,问题找到了!
仔细看一下有两个重要的参数:fm 和 quality,

 
回过头再修改一下 PC 端的瓦片发现也是有效的。

 

结论:百度地图的瓦片是实时生成的,网页端判断为 Retina 显示屏时显示的是大字号低精度瓦片,普通的话则显示标准瓦片。

更新[2013.01.28]:
今天看到 MapBox API 里有 Retina 接口,早看到这个就不用费那么大劲了嘛。

今天你“吃了么”

Google Chrome

   这篇不打算自己写了,网上铺天盖地的新闻 ,或者抢先试用后的感想,甚至立马以个人名义总结出来的《用户喜欢和不喜欢谷歌Chrome的七条理由 》。

  1. Google黑板报发表了一片名为《浏览器的新视角 》的文章,今天又连续发表了名为《谷歌浏览器(Google Chrome), Chromium 以及竞争 》和《按照网络原有的方式体验互联网 》的两篇文章。
  2. 与G共舞写道:
      也许,你现在正用着IE7.0;也许,你正感受着Opera的迅速;也有可能,你和我一样,前不久才共同参与了火狐浏览器3.0的下载世界记录活动,更有可能,很多人正用这IE内核的世界之窗、傲游浏览器甚至不知浏览器是何物,仅知上网双击蓝色“e”。
      没事,今天,谷歌为我们提供了全新的选择。一起来试试这款全球同步发行的浏览器吧!并且来说说使用谷歌浏览器后的心得。可以是批评、可以是赞美,总之,这款浏览器,将会掀起全球新高潮!
  3. 搜狐科技编译发表评论精选文章
    • 其中GigaOm:Chrome表现良好 但非"杀手级"浏览器,文中写道:
        Google Chrome 浏览器今天揭开面纱。如同承诺中一样,Chrome 重点强调了互联网应用。用户可以为互联网应用创建快捷方式,在 Chrome 关闭的情况下直接打开这些应用。与 Google 其他产品一样,Chrome 会跟踪用户的上网行为,搜集并列出用户访问最多的网站。Chrome 中最大的亮点在于 Omnibox。通过 Omnibox, Google 将搜索栏、地址栏和工具栏集成在一起。不过,可扩展功能是 Chrome 目前的缺陷。根据以往经验,Google 很难发动开发者社区参与自己的项目。如果 Chrome 不能拥有像 Firefox 一样的插件库,那么将永远无法替代 Firefox。
    • 再有来自Silicon Alley Insider:Chrome最大挑战来自IE6 一文写道:
        Google周二正式推出开源浏览器Chrome。许多博客对Chrome表示看好,然而对开发者来说该浏览器意义不大。微软的IE浏览器目前的市场 占有率约为75%,这对Chrome来说不是坏消息。真正的坏消息在于,IE6的市占率仍高达25%,在所有浏览器中排名第二。IE6是微软2001年8 月推出的产品,很多用户是在安装XP系统的同时安装IE6的。尽管IE6无法提供更符合潮流的上网体验,但仍有大批用户使用,这也促使许多开发者在IE6 上投入大量精力。IE目前仍大幅领先于火狐,在可预见的未来,Chrome也不会引发市场大的变化。
  4. Solidot上引用的docong 的评论 :
      Chromium感觉真的很好用,当然beta版功能不是很全面,速度上和使用交互上比firefox感觉要好(测试)。 我猜谷歌的战略意图很明显,就是通过在浏览器市场不断的多元化,防止MS通过浏览器控制一些web上的标准,或者形成事实上的一些标准不兼容,不是盛传IE8会对访问google不利么
  5. 煎蛋 也写了自己的试用手记了:
      Chrome 秉承了google 惯有的简约风格,可谓是我见过的最轻装上阵的浏览器,没有菜单栏,没有搜索框,没有标题栏,没有状态栏,不知道还能再去掉什么元素,——相形之 下,opera 反而显得有些臃肿了。chrome 界面的色彩搭配以浅蓝为主调,看上去就像一角蓝天,这样更容易让你把注意力放在网页内容本身,惬意非常。
  6. 网谈 写道:
      Chrome 确实没有出现过崩溃现象,但在处理 Flash 应用时还是显得力不从心。在运行游戏门户网站 Kongregate 的 Flash 游戏时会出现停滞现象,在浏览 Funny 或 Die 等网站视频时也没有 Firefox 流畅。
      与 Firefox 相比, Chrome 缺少扩展,不支持 Greasmonkey 脚本。而且, Chrome 目前只支持 Windows,Mac 和 Linux 版本上市日期尚未确定。
  7. 除了搜狐,其他门户站也先后发布了试用手记:sina网易chinabyte
  8. 再加上姗姗来迟的可能把的试用体会:兴奋大于失望
标题注:Chrome非官方译名:吃了么(或吃肉么)。