# Bugaboo: 让 iPhone Web 程序的 Debug 不再那么痛苦

- 作者：Kevin Liao
- 发布时间：2010-10-05 10:31
- 分类：公司
- 原文：https://www.ifanr.com/21873

苹果的战线现在应该说拉得相当长了，从电脑到手机，从桌面到移动。很多产品的名字也非常相似，比如说 Safari for OS X 和 Safari Mobile。前者用于桌面系统，而后者则用于我们熟悉的 iPhone 和 iPad。[![1](https://s3.ifanr.com/wp-content/uploads/2010/10/1_thumb.jpg "1")](https://s3.ifanr.com/wp-content/uploads/2010/10/110.jpg)

但是，虽然从名字上看，这两个浏览器都叫做 Safari，而二者的核心也的确非常非常的相似，可这并不意味着它们真的完全一样。对于程序开发者而言，这些也许不那么明显的区别却可能给 Web Apps 的开发带来困扰。由于 Safari Mobile 缺少 Development/Debug 的工具，很多程序员的做法是在 Safari for OS X 上进行调整测试，等到一切看起来都正常了，再挪到 Safari Mobile 上进行重复测试。

这个过程，有时候可能会给程序员造成一些麻烦，而一款叫做 Bugaboo 的程序，就旨在解决这个问题。Bugaboo 的目的，就是给 iPhone 上读取的网页提供一个让程序员使用的交互式 Javascript 控制台。

其具体的流程是：

- 打开 Bugaboo
- 浏览到需要 Debug 的网页
- 点击 Wireless Network 按钮
- 然后打开桌面电脑，浏览到 Bugaboo 上所显示的 IP 地址

然后你就可以通过桌面电脑发送 Javascript 代码到那个页面上，并且你可以实时预览你所做所有的调整，而不需要无休止的重复刷新页面了。

这个程序，很显然并不是适合所有人，但对于程序开发者而言，却无疑是有一定意义的。如果你感兴趣的话，可以从苹果的 App Store 下载。目前这款软件收费0.99美元。

Via [mobilecrunch](http://www.mobilecrunch.com/2010/10/04/bugaboo-for-iphone-aims-to-make-web-app-debugging-a-bit-less-painful/)
