12

Opera Miniで奇妙に見えるWebサイトをデバッグするにはどうすればよいですか?このサイトは他のブラウザでも正常に動作しています。

4

5 に答える 5

13

残念ながら、Miniを使用してWebサイトをデバッグする方法に関する専用のリソースはありませんが、 http://dev.opera.comに役立つ関連記事がいくつかあります。最新の記事は開発者によるOperaMini5の調査ですが、小型デバイスの見栄えを良くし、OperaMiniを念頭に置いて設計することも特に役立つはずです。

通常、Opera Desktopでサイトがどのように表示されるかを確認し、デバッグにOperaDragonflyを使用します。デバッグに適したもう1つのツールは、ローカルでダウンロードしたバージョンのOperaMiniとサイズ変更可能なスキンを使用した場合のMicroEmulatorです。

また、MiniにはECMAScriptエラーコンソールにアクセスできる特別なURLがあります。URLフィールドに「debug:console」と入力するだけです。これをサイトの開発バージョンでのopera.postError()の呼び出しと組み合わせて、任意の文字列をそのコンソールに投稿できます。ただし、htmlタグは表示されません。

もっと具体的な質問があれば、私はおそらくあなたをより良く助けることができます。

于 2010-04-09T13:31:58.403 に答える
9

Opera Miniで表示されているページの元のhtmlソースを表示して、いくつかの手がかりを得ることができます。

ページソースの表示OperaMiniのアドレスバー

に入ると、現在のページソースのダンプを取得できます。server:sourceこれは、OperaMiniサーバーからの現在のDOMツリーを示しています。携帯電話のディスプレイや拡大されたマイクロエミュレーターからソースを読み取るのはあまり快適ではないため、ページのソースコードを取得するさらに良い方法があります。つまりserver:source?post=http://your.server.com/script、OperaMiniのアドレスバーに入力してWebサーバーに投稿します。script渡されると、投稿データはリクエストを処理します。たとえば、ソースをデータベースに保存したり、テキストファイルに保存したりします。投稿されたデータには、、、およびのフィールドが含まurlhostますhtml

于 2011-04-12T11:03:13.600 に答える
2

役立つかもしれないJavaのシミュレータもあります。

于 2010-04-09T13:36:26.567 に答える
1

Windows、Mac、またはLinuxのOpera Dragonflyを介して、Opera Mini (または任意のデバイス(コンピューター、スマートフォン、セットトップコンソール、SDK)上の任意のPrestoエンジンベースのブラウザーインスタンス)のリモートデバッグを実行できます。Dragonflyコンソールはオープンソースであり、Operav10.5xに組み込まれています。

于 2010-05-06T14:33:03.860 に答える
0

OperaMobileEmulatorはからダウンロードできます

http://www.opera.com/developer/tools/mobile/

于 2012-07-21T13:58:51.857 に答える