0

モバイル開発は初めてです。Android モバイル用の Web ページを開発しています。 User Agent を使用してページをテストしています。

Mozilla/5.0 (Linux; U; Android 2.2.1; en-ca; LG-P505R Build/FRG83) AppleWebKit/533.1 (Gecko のような KHTML) バージョン/4.0 モバイル Safari/533.1

これは指定されたモデルでのみ動作しますか、それともすべての Android モバイルで動作しますか?

また、モバイルのサイズが変更されたときに Web ページの配置が変更されるかどうかを知りたいですか?

前もって感謝します 。

4

1 に答える 1

0

ゴビンド、

あなたの質問にはおそらくいくつかの答えがあると思います。.NET 開発者としての私の観点からは、この CodeProject ページで説明されている方法を使用して、クライアントのブラウザーの「モバイル性」を検出します。ただし、厳密にユーザー エージェントを調べている場合は、「Android」という単語がそこにどのように表示されるかを見てください。比較コードに「android」という単語が含まれていることを確認し、大文字と小文字を区別しないようにしてください。

サイズが変わる限り、モバイル デバイスは、表示したいページを表示するために最善を尽くします。これは単に「ズームアウト」してすべてが小さく見えることを意味する場合もあれば、通常のサイズでページのごく一部しか表示されない場合もあります。レスポンシブ デザインの手法を検討する必要があります。この件に関して私が読んだすべてのドキュメントは、通常のサイトやモバイル ブラウザー用の CSS の代わりに、別のページ、または少なくとも別の CSS セットを読み込む方が有益であると述べています。次に、これらのデバイス用にページに表示されるスクリプトと CSS、さらには HTML コードを最適化できます。

幸運を、

  • マット
于 2012-07-26T14:08:39.690 に答える