2010-11-26 4 views
10

Eine Website, die in einem normalen Desktop-Browser wie läuft Firefox kann mit Firebug debuggt werden.Mobile Website Debugging

Similary, gibt es Tools die verwendet werden können mobile Versionen von Websites läuft auf Browsern wie Fennec, Opera Mobile usw. zu debuggen?

Antwort

3

In den meisten Fällen ist es besser, Ihren bevorzugten Browser zu verwenden und das Verhalten eines mobilen Geräts nachzuahmen. Sie können wie Firefox Add-Ons verwenden:

  • User Agent Switcher: zu fälschen verschiedene mobile User-Agents (schon kommt mit e paar mobilen Agenten vorgegeben)
  • Modify Headers: zu fälschen einigen zusätzlichen http-Header, die manchmal benötigt werden (x-wap-profile, x-msisdn, Accept)

und natürlich Ihre Lieblings Add-Ons für Debugging und Entwicklung

8

könnten Check-out JS Console und Weinre

Beide Fern js Debuggen von Web-Applikationen ermöglichen, auch auf mobilen Geräten

+0

Ihr JS Console Link ist falsch, hier ist ein [JS Console Link] (http://jsconsole.com/). Oben ist ein Link zum Weinre-Video. Hier ist die [Weinre Handbuchseite] (http://muellerware.org/papers/weinre/manual.html), die sehr nützlich ist. –

+0

[Weinre Demovideo] (http: // jonathanstark.com/blog/2011/03/19/remote-debugging-für-mobile-web-apps /) (der ursprüngliche, jetzt entfernte Link) – Rup

+0

+1 für JS Console. – Chris22

4

Leider heiko, das ist nicht ganz richtig. Desktop-Browser verfügen beispielsweise nicht über Berührungsereignisse. Und ich weiß, dass in Operas Fall die Rendering-Engine der Mobile-Version ein wenig nach der Desktop-Version aussieht.

[Disclosure: Ich arbeite für Opera.] Operas Dragonfly hat eine Remote-Debugging-Funktion eingebaut. Sie müssen Opera Mobile auf dem Gerät und Opera auf Ihrem Computer installiert haben. Ihr Computer muss auch Verbindungen an Port 7001 zulassen.

Wenn Sie ein i (Pod || Pad || Telefon) haben, versuchen Sie Bugaboo.

JSConsole ist, wie Hache hervorhob, auch eine gute Option.

0

Firebug lite mit Opera Mobile 12.

0

Es gibt eine eingebettete js-Konsole: YConsole gemacht, um js Debugging unter jedem Standalone-Handy einfacher zu machen.

0

Hier ist ein einfaches Konsolen-Tool für mobile m-console, kann Konsolenmeldung im PC-Browser drucken. Sehr einfach zu bedienen.