要チェック。iPhone/iPadで表示しているWebサイトに対して使えるWebインスペクタ「Mobile Safari Inspector」
Mobile Safari InspectorはMobile Safariの表示画面に対してデスクトップブラウザを使ってデバッグできるソフトウェアです。
WebKitにはJavaScriptやHTMLのデバッグを行うインスペクタが内蔵されています。それをiPhone/iPadのMobile Safariでも使えるようにするのがMobile Safari Inspectorです。
デスクトップのブラウザからアクセスするとインスペクタが表示されます。
Mobile Safari Inspectorを使えばスマートフォンやタブレット向けのシステム開発が容易になりそうです。なおプライベートなAPIを使っているため、App Storeへ出すことはできません。また、WebSocketを使っていますが最新のChrome向けには対応しておらず、Safariからのみ接続可能でした。
Mobile Safari InspectorはiPhone/iPad用のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)になります。
MOONGIFTはこう見る
iOS向けのWebサイトを開発している場合、ユーザエージェントを変更してもそれなりの表示は行えますが、タッチ操作やピンチ操作、拡大した時の感覚などはやはりシミュレータや実機で行わなければなかなか分かりません。そこにさらにJavaScriptが関わるととても開発が難しくなります。
Webアプリケーションの開発においてFirebugやインスペクタの存在はとても大きいです。これがなかったら未だにアラートを出してデバッグしていたかも知れません。その生産性の貢献度を知っていれば、Mobile Safari Inspectorを使わない手はまずないでしょう。