• 締切済み

iPhoneユーザー用のHTMLを作りたい

現在PCサイトを個人で運用しているのですが、iPhoneからアクセスしてきたユーザーにはiphone用のページを表示してあげたいと考えており、その方法を教えていただきたく存じます。 HTMLで<noframes>とか<noscript>とかありますが、こういうイメージで出し分けすることはできないんでしょうか?何か特殊な記述が必要なのでしょうか。 お手数ではございますが、よろしくお願いいたします。

みんなの回答

  • jein
  • ベストアンサー率49% (2799/5705)
回答No.1

iPhoneユーザ向けのWebサイトを構築するための方法がADC(AppleDeveloperConnection)に掲載されています。 http://developer.apple.com/jp/webapps/ (ADCのアカウント登録をしないとコンテンツ内容はみられません) iPhoneのもつUserAgent文字列を判定して振り分けるようにするのが シンプルでしょう。 iPhoneのUesrAgentは例として以下のような形式になります。 (iPhone; U; CPU like Mac OS X; en) Version/3.0 Mobile/1A543a Safari/419.3 実際にはそのiPhoneの内部システムのバージョンによりこの数字部分はかわってきます。 詳細はADCのサイトにて確認してください。(要ログイン) https://developer.apple.com/jp/webapps/designingcontent.php 「ページを読みやすくするために最適化する」をクリックすると項目が開くので "ページのレンダリング先を知る"という項目を見ると詳細の説明が書かれています。 UserAgentを使った振り分けについては情報が多数あるので自身で調べて 使いやすい方法を選んでください。 http://weblibrary.s224.xrea.com/input_output/post_5.html http://www.plusmb.jp/2008/10/31/1045.html http://blog.chibatch.jp/articles/iphone-chibatch.html

mirainokai
質問者

お礼

ご丁寧にありがとうございました。やはりケータイなどと同様にUAで出し分けるしかないのですね。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • HTML PCサイトをスマートフォンサイトへ飛ばす

    詳しい方教えて下さい。 HTML記述でPCサイトへアクセスしたスマートフォンを別に用意したスマートフォンページに飛ばす方法を教えて下さい。.htaccess以外でHTMLの記述で実現したいです。 宜しくお願いします。

    • ベストアンサー
    • HTML
  • 携帯用サイト iphone振り分け

    携帯用サイト iphone振り分け 現在3キャリア対応の携帯(兼PC)サイトを作成しておりますが、iphoneのみ特設ページに振り分けようと思います。 ただし振り分けるのはトップぺージのみで下層ページは統一して行きたいので、htaccessのようにサイト全体に効果がある振り分け方は好ましくありません。 また、SEOなどを考えてトップページのアドレス(index.html)は変更したくないので、一旦phpにアクセスして、index.htmlとiphone.htmlに振り分けるといった方法も取りたくありません。 一旦全てのユーザーがindex.htmlにアクセスし、そこからiphoneユーザーのにiphone.htmlに移動するといった振り分け方は無いでしょうか。

    • ベストアンサー
    • PHP
  • HTML用語わからず

    HTMLの用語辞典で情報の多くを載せていて 便利なサイト教えて下さい HPがエラーするという報告をもらい質問したところ 回答がきたのですが2箇所理解できないとこが あったので教えて下さい ・インデントには全角スペースを使わずTabを使う このインデントとTadの意味解る方教えて下さい ・<NOFRAMES>要素も置いてください これは前に記述していたのですが エラーになってしまうので質問したところ 意味が無いという回答をもらったので 削除しました どう記述していいのかわからないので 教えてください まだHTML言語を理解しきれてないので 出来たら簡単な言葉で教えて下さい

    • ベストアンサー
    • HTML
  • HTMLについて

    サイト作りをしているのですが、理想は右にメニューがあって、左にページが開くというものです。 メニューに出きてほしいHTMLと画面を二分割にするHTMLは出来ているのですが、画面を二分割にするHTMLを打ち込んだ後、どこにメニューに出てきて欲しいHTMLを打ち込めばいいのか分かりません。 何処に入れればいいのかを教えて下さい。 あと、メニューに出てきて欲しいHTMLの前には何か特別なHTMLは必要なのでしょうか? 例:<target name="a">又は<div name="a"> ↓画面を二分割にするHTML <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd"> <html lang="ja"> <head> <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <title>L・L・B</title> </head> <frameset cols="270, 370"> <frame src="a" name="meun"> <frame src="b" name="main"> <noframes> </noframes> </frameset> </html>

  • iphoneってモバイルサイト見れない?

    iphoneってドコモ、やAUのようなモバイルサイトが見れないと聞いてのですが本当でしょうか? 確かモバイルサイトの多くはPCからのアクセスを遮断しているので、そういった遮断が無いサイトしか見れないみたいですが、ということはiphoneユーザーはPCユーザーのようにPCのサイトやPCのgoogleなどで検索するということでしょうか?

  • ユーザータイムを取得してHTMLファイル表示

    新年の挨拶ページ用のHTMLファイル(syougatu.html)を用意しておき、ユーザーが1月1日になったら、sample.htmlファイルにアクセスされたら、javascriptでタイムを取得して、syougatu.htmlファイルを表示する方法はありますか?サーバー側でmod writeとは使用できないので、解決方法を教えて下さい。また、このような類似のサイトがあれば、教えて下さい。

  • WEB上でフォルダ分けしてHTMLファイルを保存したい

    こんばんは。 ネット閲覧していて、気になったページを ただひたすら お気に入りに入れまくっていて フォルダ分けしてもゴチャゴチャ溜まる一方なので、 ブックマークサイトで管理しようと思って探してた んですが。。。おさえておきたかったページが なかったりサイト自体が無くなったりしてるので ページごとHTMLファイルで保存すればいいのか!! と気付いたものの、PCの動作が不安定で負担を軽く したいので。。。WEB上に保存したいです。 フォルダ分け&フォルダ内にフォルダが作れる、 できれば無料無制限のところ…なんてありますか?? ご存知でしたら教えて下さい。 多数考えられる場合は、検索キーワードも 宜しくお願いします。

  • HTML背景画像

    HTMLタグ内にbackground = "image.jpg"と記述すると画像が小さい場合 ページの下のほうできれます。 ウィンドウの大きさに合わせて大きくしたいです。 何か方法はないでしょうか。 教えてください。よろしくお願いします。

    • ベストアンサー
    • HTML
  • CGIで得た内容をHTMlページに代入

    たびたびの質問で恐縮です。 HTMLページにラジオボタンを設置し、 これを選んだらこの答え、これを選んだらこの答え、 と、ページを移動させるようCGIを記述しました。 いくつもの質問に回答した結果、 最終ページにひとことコメントを入れたいです。 たとえば Q2でA、Q5でCを選んだ場合は 最終ページで”よくできました”などです。 それを、CGIで表示するのではなく、 HTMLページに代入して表示させたいです。 私のイメージでは、 if ($q1 eq "A" && $q5 eq "C") $ans eq "よくできました"; などと、CGIなどで変数を設定して それをHTMLに埋め込むようなコードを記述すればいいのではないかとか考えて 色々やってみたのですがうまくいきません。 ほかのサイト等色々見ていると、以下のような感じで代入できそうな気がしています。 <p>!ans!</p> どのようにしたらいいのでしょうか? 参考サイト等ありましたら教えてください!

    • ベストアンサー
    • CGI
  • EMONSTERとiPhoneの比較

    イー・モバイルのEMONSTER(S11HT)を使っています。 大きな不満はないのですが、先日iPhoneでWebページを見る機会があり、 サクサク開き、横スクロール無しで画面を見ることができ、小さな文字は 拡大し、拡大しても画面全体を見ることができる、というような感じに見え、 気になり始めました。 私が見たページはiPhone専用ページだった、ということであれば、見やすいのは 当然かもしれませんが、もしPC用のページがあの速さで開き、あの見え方ならば ぜひ欲しいな、と感じました。 今のEMONSTERの使い方(今後も必須の使い方) ・PCに届いたメールを見る。(会社+Yahoo+プロバイダのメール) ・限られたページを見る。(メールからURLにアクセスもあり) ・HTMLメールを見る。 ・電話は使っていない。 ・音楽も聴かない。 今のEMONSTERの不満 ・ウィルコムからの変更なので、最初は開く速さに感動したが、今は遅い  と感じることも。 ・Excelなども開けるが、肝心なところがしっかり見えなかったりして  役に立っていない。 ・HTMLメールをけっこう受信するが、横スクロールが発生するので  見る気がしないこともある。Webサイトも同様。 EMONSTERとiPhoneを両方つかったことがあるかた、メリットとデメリットなどを 教えていただけないでしょうか。 iPhoneのメリット、デメリットのみでも良いです。 使い放題でも、iPhoneのほうが毎月の料金はアップすると思っています。 また、ソフトバンク使用者は、家族や連絡を取り合う中にはほとんどいません。 よろしくお願いいたします。