ログインしていません。 (ログイン)

※フォーラムへの書き込みには
登録/ログイン」が必要です。

  1.  
    Administrator
    • CommentAuthormatsui
    • CommentTimeOct 6th 2008
     
    誰も新たなディスカッションを立ててくれないので自ら質問します (^^;

    みなさんケータイサイトを作るときにDOCTYPEってどうしてますか?
    それぞれのキャリアごとにプログラムで出し分けたりしてるんでしょうか?
  2.  
    Administrator
    • CommentAuthormatsui
    • CommentTimeOct 6th 2008 編集済み
     
    特にドコモなんてiモードバージョンごとにそれぞれあって大変だったりします。
    でも試しに全キャリア共通のDOCTYPEを使ってみても意外と普通に見えたりするんですよね。

    参考:
    携帯ホームページを作ろう! -ちょっと詳しいモバイルサイトの作り方- 携帯サイトのDOCTYPEについてもう一度考えてみる。
    http://dspt.blog59.fc2.com/blog-entry-43.html
  3.  
    Administrator
    • CommentAuthormatsui
    • CommentTimeOct 6th 2008
     
    先日出たmemokamiさんの「PHP×携帯サイト デベロッパーズバイブル」では、
    キャリア(&iモードバージョン)判別で、出し分けるサンプルプログラムが載ってました。
    私も小心者なので、こんな感じで出し分けてたりしますが、必要ないんじゃね?とか思ってたりもします。

    大きなサイトの場合はそれでいいとして、静的HTMLでちまちまサイトを作りたいときはどうするのがいいんでしょうね。
  4. Member
    • CommentAuthormalibu
    • CommentTimeOct 16th 2008 編集済み
     
    はじめまして!
    私はこんな感じにしています。
    今のところ3キャリアでXHTMLモードになっているので問題ないつもりでいます。
    どうなんでしょ?

    <!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">
    <head>
    <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=Shift_JIS" />
    <meta http-equiv="cache-control" content="no-cache" />
    <link href="style.css" rel="stylesheet" type="text/css" />
    <title>test</title>
    </head>
  5. Member
    • CommentAuthorYAK
    • CommentTimeOct 16th 2008
     
    キャリア毎のみで、正確なブラウザバージョンによっては特に出し分けてないませんね。
    今のところ、出し分けをしなくても上位バージョンのタグが使えなくなるような端末は出会ったことがありません。
    そんな事例があれば聞きたいところです。
  6.  
    Administrator
    • CommentAuthormatsui
    • CommentTimeOct 17th 2008
     
    >malibu
    >YAK

    情報ありがとうございます。
    ドコモ用のDOCTYPEでも、au・ソフトバンクともに問題ないみたいですし、なんかDOCTYPE見てないだろう感がありますよね。
    実は適当なものを固定で、でいいんじゃないかという気がします。
  7. Member
    • CommentAuthorisam
    • CommentTimeOct 7th 2009
     
    初めましてisamです。
    静的なHTMLでxhtmlを実現する場合は.htaccessでできると思います。
    ※docomoは拡張子をxhtmlする事によってxhtmlとして認識します。

    例:.htaccess
    AddType application/xhtml+xml .html

    ただ一部のブラウザでMIMEタイプが認識できなくてダウンロードダイアログがでる場合などもあります。
    (IE,Luna,Slepnir等)
  8.  
    Administrator
    • CommentAuthormatsui
    • CommentTimeOct 7th 2009
     
    isamさん はじめまして。
    そして、レスありがとうございます。
    このスレの話題はMIMEタイプではなくて、あくまでHTMLに書くDOCTYPEの話でした。
    xhtmlについてはこちらの記事でも取り上げてますのでもしよければ見てみてください。
    http://ke-tai.org/blog/2008/04/03/docomocss/

    今後ともまた何かありましたらぜひコメントをよろしくお願いします。
  9. Member
    • CommentAuthorTK
    • CommentTimeOct 15th 2009
     
    自分は、UA判別で出し分けしています。

    ただ、docomoのxhtmlバージョン対応は面倒だったので、「1.0」で固定です。

    PCで見た際にDOCTYPEを変更すると若干フォントサイズなどが変わったようなので、
    実機でも影響があるのかと思っていたのですが「XHTML Mobile Profile 1.0」で統一してしまえばさほど影響ないようですね。。。
  10.  
    Administrator
    • CommentAuthormatsui
    • CommentTimeOct 15th 2009
     
    TKさん

    コメントありがとうございます。
    実機で見るとどの程度影響があるのか調べたいところですね。
    (手元にある機種で見た限りでは変化なしのように見えました)
  11.  
    Administrator
    • CommentAuthormatsui
    • CommentTimeOct 15th 2009
     
    遅くなりましたが昨日DOCTYPEに関するエントリーを書きましたので、リンクをはっておきます。
    http://ke-tai.org/blog/2009/10/14/doctype/