こんにちは。
私は400ページくらいのサイトを運営しております。内容は映画関係。
どうやらHTML4.01にさえ準拠していないので、HTML5にするには相当時間がかかると存じます。それからCSSなどでスマホ用にも作れたらと思っています。
そのためにまずは既存の準拠していないページをスマートフォンで見られればいいかな!って思った次第です。でも見に来た人がスマホなのかパソコンなのか判断するのにCSSやJavaScriptが必要なんではないのかな!?と考えています。
で、CSSやJSでスマホと判断したらスマホ用のページに飛ばすという。ただ、これは1つのページにつきPC用とスマホ用の2つのページを用意しなければならないのではと困惑しています。
どなたか、道を照らして頂けませんでしょうか?
よろしくお願いいたします。
No.3ベストアンサー
- 回答日時:
HTML4.01であってもスマホで問題ないのですが、大事なことはHTML4.01であってもstrictに準拠というか・・・HTMLにはプレゼンテーション--見栄え---に関わることは一切無くて、文書構造だけ記述してあり、プレゼンテーションはスタイルシートでのみ指定してあるか・・だけです。
そうすれば、スタイルシートを用意するだけで、幅広のディスプレイやスマホのみなせず、携帯電話もスクリーンリーダーも・・・
【引用】____________ここから
HTMLは、どんな環境からもWebの情報を利用できるようにすべきだという方針の下に開発されている。例えば、様々な解像度や色深度のグラフィックディスプレイを持つPCや、携帯電話、モバイル機器、音声入出力機器、帯域が広いコンピュータや狭いコンピュータ、等の環境である。
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ここまで[Introduction to HTML 4 (ja)( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html4 … )]より
【引用】____________ここから
HTMLでは、著者は出力メディアの別を問わない文書作成ができる。これによりユーザは、非常に多様な装置やメディアによってWebページにアクセスできる。多様な環境とは、例えば、Windows、Mac OS、X11などのシステムが走っているコンピュータのグラフィックディスプレイや、インターネットテレビ、携帯電話組込み機器やPDAベースのモバイル機器、音声ブラウザ、点字出力環境、などである。
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ここまで[Style Sheets in HTML documents (ja)( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html4 … )]より
長くなりましたが、
>まずは既存の準拠していないページをスマートフォンで見られればいいかな!って
これは、無理です。
>これは1つのページにつきPC用とスマホ用の2つのページを用意しなければならない
ますますもって無駄です。
文書構造とプレゼンテーションを分離することで、たった一つのHTMLを作成するだけで、様々なユーザーエージェントに対応できますし、ユーザーが任意のスタイルを選択することもできます。
「なぜならただ1種類の文書しか作る必要がなくなるからだ。( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html4 … )」
折角作成するなら、いずれにも対応したHTMLを作ればよいです。そして順次切り替えていく。時間的にも労力的にも無駄にならないでしょう。
>
No.4
- 回答日時:
r360studioさんがCSSを使いPCからスマフォまで対応サイトサンプルを公開してます。
http://r360studio.com/dgcr/dgcr-extra22/test3.html
CSSはこちら
http://r360studio.com/dgcr/dgcr-extra22/grid.css
PC上で画面サイズを変更すると変化します。
*ページは一つでメタタグで切り替えてます。
No.2
- 回答日時:
「Webサイトのスマートフォン対応 7つの基本ルール」というのがありました。
http://web-tan.forum.impressrd.jp/e/2011/01/31/9 …
これをみると、CSSを駆使するとしても、やはりスマホで使いやすいページにするためには、それ相応の修正が必要になるようです。
地道にスマホ対応に修正していくって手もあるでしょうけど、これを機会に、新しいサイト構築の環境に乗り換えるってのもありかもしれません。
新しいもの、メジャーなものは、プラグインとかテンプレートなどで、スマホ対応を可能としているみたいです。
ちなみに、私は、concrete5っていうCMSを使ってサイトを作っていますが、これにはiPhone用のプラグイン?みたいなのが提供されていて、お手軽にPC用サイトをスマホ対応にできるみたいです。私はiPhoneユーザではないのですが、アクセスする人にiPhoneユーザが増えてくると思えるので、試してみようかな、なんて思っています。
No.1
- 回答日時:
スマホ用に作成するのが、ユーザーとしては使いやすいです。
(軽量化が出来る)ちゃんとCSSで作っているならCSSをスマホ用に用意すれば一応できます。以下URL参照。
http://mnemoniqs.com/web/one-css-smartphone/
画面サイズが変わっただけでかなり大変ですが頑張ってください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(クラウドサービス・オンラインストレージ) firestorage_androidスマホでダウンロードできない 1 2022/10/25 08:18
- Android(アンドロイド) Googleのファミリーリンクの危険性に気付いてしまったのですが、皆さんの感想を教えてください! 2 2023/05/09 10:01
- 携帯型ゲーム機 PSPやVitaのエンタメ機能はなぜスマホに勝てないのでしょうか?? 1.PSPのインターネットブラ 2 2022/03/28 08:03
- その他(セキュリティ) PCとスマホのクラッキング、ハッキングに困っています 2 2022/10/09 22:36
- ホームページ作成・プログラミング ログインしないとみることができないWebページの作成方法 3 2023/07/29 13:33
- iPhone(アイフォーン) スマホでページを保存する 3 2022/09/10 08:43
- その他(パソコン・スマホ・電化製品) ノートに貼られた書類のスキャン方法に関する質問 家族の書類をデータ化して整理しています。 その際にS 3 2023/04/07 13:49
- HTML・CSS Webページを作るには、HTMLとCSSだけ出来れば大丈夫なのですか? JavaScriptのスキル 6 2022/08/21 15:28
- HTML・CSS Dreamweaver のテンプレートでの相対パスの設定について 2 2023/06/13 17:28
- JavaScript スマホ上で、左右スワイプで次のページに移動させたいです 2 2022/11/11 17:04
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
リンクの下線は消すのが普通?
-
カラム落ちの何が悪いのか
-
ホームページを作っているので...
-
HPビルダーのフレームページ...
-
スマホ横幅が720px だけ 横が...
-
ホームページ、iPadやiPhoneで...
-
Excelで、社外秘(閲覧のみ)と...
-
HTMLからフォルダを開きたい
-
ホームページでファイルをダウ...
-
htmlファイルの表示が真っ白
-
フレーム内のPHPへPOSTで情報を...
-
htmlの中にexcelが埋め込むには...
-
Dreamweaverでページ全体が文字...
-
googleドライブで、PDFファイル...
-
Webサイトから、txtファイルを...
-
HTMLで別PCのフォルダを開く
-
iPadの標準ブラウザでローカルH...
-
html リンクを別フレームに表...
-
医療画像(Windows用)をMacで...
-
form action="#"
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ホームページを作っているので...
-
ホームページ、iPadやiPhoneで...
-
スマホでPCサイト見たらスマホ...
-
ブラウザ切り替え
-
スマホだけメニューが開く設定...
-
ガラケーサイトの一般的な画面...
-
ホームページ制作、SPサイトの...
-
Safariで、ボタンが丸くなるの...
-
リンクの下線は消すのが普通?
-
趣味でhtmlを勉強するのに適し...
-
平均的なウィンドウサイズとは?
-
画面は固定と可変のどちらがい...
-
スマートフォン制作の画像サイ...
-
HPビルダーのフレームページ...
-
レスポンシブ 横1080px高解像度...
-
PC・ガラケー・スマホの振り分け
-
厳しいご意見を下さい!
-
(Webデザイン)ボタンのレイアウ...
-
PCとスマホで列の数を使い分け...
-
WEB閲覧中のPCの解像度を...
おすすめ情報