Webkit に付属の Web Inspector 開発ツールをモバイル ブラウザーで使用したいと考えています。Android WebブラウザーなどでWebインスペクターを有効にできるかどうか知っている人はいますか??
6 に答える
Google Chromeにもあるので、実際にはサファリの一部ではありません。Web インスペクタは、Safari、Google Chrome で使用される Webkit エンジンの一部であり、Android デバイスのデフォルト ブラウザで間違っていなければ。ただし、Web インスペクターは現在、モバイル デバイスの Webkit ベースのブラウザーでは使用できません。
驚いたことに、Blackberryはこれをモバイル開発者に提供した最初の企業です。http://www.berryreview.com/2011/04/15/hot-webkit-web-inspector-on-the-blackberry-playbook-for-web-developers/うまくいけば、この概念(特にリモートインスペクター)がすぐにAndroidへの道。
これは Android でも可能になりました: https://developers.google.com/chrome/mobile/docs/debugging
リモート Web インスペクターは、iOS5 のプライベート API 経由でも利用できることが判明しました: http://atnan.com/blog/2011/11/17/enabling-remote-debugging-via-private-apis-in-mobile-safari /
このツールで使用されています: http://www.iwebinspector.com/
リリースされたばかりの ICS ソースコードを調べて、標準の Android ブラウザーに同様の未公開 API があるかどうかを確認する価値があるかもしれません。
また、このリモート デバッガーの形式で、「軽い」ソリューションに興味があるかもしれません: Weinre
ただし、Web インスペクターのようにブラウザーに組み込まれるのではなく、JS を使用しています。
クロムの URL の前に view-source: を追加することにより、構文の強調表示 (CSS または JavaScript を使用しない HTML のみ) を使用して、任意のページのソースを表示することは引き続き可能です。
Web Inspector は Safari ブラウザーに統合されているため、Opera Mini や Android ブラウザーなど、他のブラウザーでは使用できません。