2009-08-24 7 views
3

私はVisual Studio 2008でASP.NET 3.5を使用しています。私は自分のウェブサイトとモバイルユーザーを取り巻くいくつかの質問があります。私のウェブサイトをモバイルブラウザで動作させるには、何を知る必要がありますか?

  1. 私のウェブサイトはモバイルで正しく表示されますか?
  2. モバイルでは動作しないアイテムは何ですか(私はフラッシュで問題がある可能性があります)
  3. 私のウェブサイトがモバイルで100%動作するようにアドバイスできますか?

ありがとうございます!

答えて

0

ヘッド:

<%@ Page Language="C#" ContentType="application/xhtml+xml"%> 
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml" > 

ページは100%有効である必要があります。そうで&amp;代わりの&、および<br/>代わりに<br>とを使用しています。 外部のcssファイルは使用しないでください。インラインである必要があります。 JavaScriptを使用しないでください。あなたがのためにWATCする必要がモービルのウェブサイトを行うに

+0

のErm、あなたの携帯電話は、前世紀か何かからあるかもしれない場合。私はそれを対象とする価値があるかどうかはわかりません。 – Thorarin

+0

はちょうどそう明確にする:あなたのマークアップはもちろん、常にあなたがモバイルターゲットにしていない場合でも、十分に形成されなければなりません。外部CSSとJavaScriptは、使用価値のあるものであればかなりうまく動作します。 – Thorarin

0

:もちろん

  • スケーリングを、すべてのフィット感と、すべてのテキストがreadebleであることを確認してください。
  • フラッシュ問題です。■
  • いけないマルチモービルborswer(IE、OPERA、....)
  • を試着することを忘れては負荷が遅くなり、すべてをunscaleます他の大きな画像を入れたりしないでください。
  • あなたはあなたのウェブサイトは、テキストボックスの使用自動実装を持っている場合Microsoft best practices for mobil dev
  • をチェックアウトし、いくつかのデバイスは、モービルのウェブサイト

に書くことがpainfullである私はもっと後でいくつかを置くために、これは

0
を役に立てば幸いすることができます

1いいえ、それはしません。あなたがモバイルWebアプリケーションのためのモバイルコントロールモバイルWebフォーム(フォームを使って、最初からモバイルアプリケーションを構築する必要が携帯

、3-にOSのバージョンによって異なり

2 -

)Webフォームの代わりに。

このコントロールのすべてが、この名前空間の下に、次のとおりです。ですが、モバイル機器の200以上の種類の上で動作するようにアプリケーションを行います

using System.Web.UI.MobileControls; 

0

Scott Hanselman's podcastsの一つはMobile Device Browser File for ASP.Netについて話しました。これは、さまざまなモバイルデバイスやブラウザの負荷に関する機能情報を含むファイルです。たとえば、私は任意のモバイル開発をやったことがないが、それは非常に可能性があるかのように、これは見え

など、あなたのサイトに接続するモバイルデバイスがクッキーをサポートしているかどうかを確認、またはその画面サイズを見つけることができます有用。

これは、ここにCodePlexの上にある:http://mdbf.codeplex.com/

+0

により、モバイルデバイスブラウザのファイルを開発し、サポートチームの組織再編のために、我々はもはやこのCodePlexのプロジェクトをサポートし、更新するリソースを持っていません。 2010年7月27日の1と2010年8月24日の最終リリース - チームはさらに2つのリリースを提供します。 – Robs

関連する問題