2012年1月15日日曜日

Android標準ブラウザの about:debug

Andoridの標準ブラウザにはdebugモードが存在する。そのやり方は以下のとおりです。

  1. URL欄に about:debug と入力する
  2. ブラウザの[メニュー]-[その他] で、[設定]の下に、[Dump navigation cache] と[Dump V8 counters]が表示されていればdebugモードになっています。

[設定]メニューに追加される項目には以下です。

Show JavaScript Console
Single colum rendering
Use wide view point
Normal rendering
Enable tracing
Enable light touch
Enable nav cache dump
Set JS flags
UAString

が追加されます。この中でできることをまとめてみます。
このdebugモードをやめたい場合は、ブラウザプロセスを終了させ、再度起動させればもとに戻ります。

1. ユーザーエージェントの変更
私の端末は F-05D ですが、標準のUserAgentは、"Mozilla/5.0 (Linux; U; Android 2.3.5;ja-jp; F-05D Build/F0001) AppleWebKit/533.1 (KHTML, likeGecko)Version/4.0 Mobile Safari/533.1"です。[UAString]で変更すると以下のようになります。

"Desktop"
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_3; en-us) AppleWebKit/533.16 (KHTML, like Gecko) Version/5.0 Safari/533.16

"iPhone"
Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_0 like Mac OS X; en-us) AppleWebKit/532.9 (KHTML, like Gecko) Version/4.0.5 Mobile/8A293 Safari/6531.22.7 

"iPad"
Mozilla/5.0 (iPad; U; CPU OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B367 Safari/531.21.10

"Froyo-N1"
Mozilla/5.0 (Linux; U; Android 2.2; en-us; Nexus One Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1