- ベストアンサー
携帯用サイトの作り方
- 携帯用サイトを作る方法について教えてください。
- 現在はXHTMLとCSS、JavaScriptでハンドコーディングでサイトを作成していますが、携帯用のサイトを作る方法がわかりません。
- 更新のことも考えて、PC用のサイトを携帯用に変換することは可能でしょうか。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
一応WEBデザインなんかでご飯を食べてる人間としての意見です。 率直に言ってしまえば、携帯用サイトはまた別に組み直した方が楽です。 携帯はPCと比較すればどうしてもブラウザ機能が貧弱なので調整も難しいですし、 そもそも同期させられるようなシステムを準備するのは手間です。 分量次第ではありますが、今回の例ならば手動更新した方が簡単だと思います。 例えばソース中に <!-- 更新履歴(同期対象) --> などとコメントを入れておけば、 検索で容易に場所も特定できますし、更新忘れもないので存外手間ではありませんよ。 CGI/PHPなどを使えばやっつけの同期システムは作れますが、 既にそれらの技術を身につけているわけでなければ、費用対効果はやっぱり美味しくないです。 もちろん自分らのような業者に発注いただければ同期システムも用意しますが、 相当お高くなってしまうことは言うまでもありません。
その他の回答 (2)
- mitoneko
- ベストアンサー率58% (469/798)
携帯電話では、画面がPCに比べてとても小さく、縦横比も違うので、必然的にレイアウトから根本的に作り直さないと、とっても見にくくなると思います。 さらに、PCのブラウザと携帯電話のブラウザでは、サポートしている機能も格段の差がありますから、このあたりの考慮も必要です。 とこうなると、この段階で携帯用のサイトとPC用のサイトでは、別々のソースを作る必要があると言うことになります。 ただ・・・レイアウトはともかく、表示する記事の内容だけは一つの大本を書き換えるだけで携帯もPCも両方いけるように・・・ということなら、実現性があります。ichi0001さんが例示されているブログがまさにその事例です。 これを実現するためには、表示する記事とレイアウトを完全に分離する必要があります。記事は、データベース等で管理することになるでしょう。必然的に、動的なページ生成が必要となりますので、PHPや、perl等によるCGIか、J2EEやASPに代表されるアプリケーションサーバー等でシステムを構成することになるでしょう。 なんにせよ、かなりハードルは高くなりますが、一度このあたりを調べてみればいかがでしょうか?
お礼
アドバイスありがとうございます。 SQLやPHPは殆ど判らないのでハードルが高そうです。 少し調べてみます。 ありがとうございます。
- metametamu
- ベストアンサー率51% (153/295)
スマートフォン等のブラウザであれば比較的簡単にできると思いますが、その他の携帯各社のブラウザは仕様がそれぞれ違う部分があるので、コンテンツによっては2つ以上のhtmlが必要になる可能性があります。 まずはキャリアごとにどの程度の世代にまで対応させたいのか・どのようなページを作る予定なのかを明確にされた方がよいのではないでしょうか。
お礼
早々のお返事ありがとうございます。 アドバイス頂いた件について調べてみます。 ありがとうございました。
お礼
アドバイスありがとうございます。 これからPHPの勉強をする時間は無いので、携帯専用のサイトを作った方が簡単なようですね。 上司に話をして携帯専用サイトを作る方向で検討してみます。 ありがとうございました。