私はVisual Studio 2008でASP.NET 3.5を使用しています。私は自分のウェブサイトとモバイルユーザーを取り巻くいくつかの質問があります。私のウェブサイトをモバイルブラウザで動作させるには、何を知る必要がありますか?
- 私のウェブサイトはモバイルで正しく表示されますか?
- モバイルでは動作しないアイテムは何ですか(私はフラッシュで問題がある可能性があります)
- 私のウェブサイトがモバイルで100%動作するようにアドバイスできますか?
ありがとうございます!
私はVisual Studio 2008でASP.NET 3.5を使用しています。私は自分のウェブサイトとモバイルユーザーを取り巻くいくつかの質問があります。私のウェブサイトをモバイルブラウザで動作させるには、何を知る必要がありますか?
ありがとうございます!
ヘッド:
<%@ 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%有効である必要があります。そうで&
代わりの&
、および<br/>
代わりに<br>
とを使用しています。 外部のcssファイルは使用しないでください。インラインである必要があります。 JavaScriptを使用しないでください。あなたがのためにWATCする必要がモービルのウェブサイトを行うに
:もちろん
に書くことがpainfullである私はもっと後でいくつかを置くために、これは
1いいえ、それはしません。あなたがモバイルWebアプリケーションのためのモバイルコントロールとモバイルWebフォーム(フォームを使って、最初からモバイルアプリケーションを構築する必要が携帯
、3-にOSのバージョンによって異なり
2 -
)Webフォームの代わりに。このコントロールのすべてが、この名前空間の下に、次のとおりです。ですが、モバイル機器の200以上の種類の上で動作するようにアプリケーションを行います
using System.Web.UI.MobileControls;
。
Scott Hanselman's podcastsの一つはMobile Device Browser File for ASP.Netについて話しました。これは、さまざまなモバイルデバイスやブラウザの負荷に関する機能情報を含むファイルです。たとえば、私は任意のモバイル開発をやったことがないが、それは非常に可能性があるかのように、これは見え
など、あなたのサイトに接続するモバイルデバイスがクッキーをサポートしているかどうかを確認、またはその画面サイズを見つけることができます有用。これは、ここにCodePlexの上にある:http://mdbf.codeplex.com/
により、モバイルデバイスブラウザのファイルを開発し、サポートチームの組織再編のために、我々はもはやこのCodePlexのプロジェクトをサポートし、更新するリソースを持っていません。 2010年7月27日の1と2010年8月24日の最終リリース - チームはさらに2つのリリースを提供します。 – Robs
のErm、あなたの携帯電話は、前世紀か何かからあるかもしれない場合。私はそれを対象とする価値があるかどうかはわかりません。 – Thorarin
はちょうどそう明確にする:あなたのマークアップはもちろん、常にあなたがモバイルターゲットにしていない場合でも、十分に形成されなければなりません。外部CSSとJavaScriptは、使用価値のあるものであればかなりうまく動作します。 – Thorarin