• ベストアンサー

今のサイトをxhtmlで書き直したい・・・メリットってありますか?

初心者です。 現在ホームページを運営しているのですが、最近になってよくxhtmlという言葉を耳にします。 そこで私もxhtmlで書き直してサイトの状況などをRSSで配信したいな~なんて思ったりしているのですが、普通のサイトをその様にすることは可能なのでしょうか?? まずはそれが可能か、不可能かだけでもいいのでアドバイスいただけたらと思います。 もしも出来た場合、ご存知の方がいらっしゃいましたら具体的なRSSの配信方法もあわせてアドバイスいただけたらと思います。ブログとかは、なにやら下の方に「RSS」などと書かれた部分があり、そこをクリックするとザーっとソースが表示されますが、あのようなことをしないといけないのでしょうか?? また、xhtmlにした場合、他にメリットは有りますか? 質問がバラバラになってすみませんが、何か1つでもアドバイスいただけたら幸いです。 宜しくお願いします。

  • HTML
  • 回答数3
  • ありがとう数4

質問者が選んだベストアンサー

  • ベストアンサー
  • exists
  • ベストアンサー率62% (27/43)
回答No.3

html から xhtml に移行することは、可能です。 ただ、このあたりは、xhtml化をどう捉えるかにより、雲泥の差が出ます。 既存のhtmlが、どんな書き方をしているかにより、ほぼ前面書き直しということになるかもしれません。 W3Cのヴァリデーションサービスなどをクリアするだけなら、簡単に出来るでしょう。 htmlをxhtmlにする理由は、htmlの構造化という点が、大きいと思います。 RSSなどの配信は、xmlのパターン化されたデータの連なりです。つまり、タイトルや概要やライターを示すタグを使って行われるのです。 何のために構造化するか?。 コンピュータが、理解できるドキュメントにするためです。 きちんと構造化できた文書なら、RSSで見たいと、リクエストを送れば、xml文書として、レスポンスがあるようなホームページが出来ます。 ブログなどで、RSSを配信しているのは、プログラムで自動的に作っています。 ブログなどでは、大抵テンプレートエンジンというプログラムを使います。 ブログのテンプレートを見ると解りますが、 中カッコや<$****$>で囲まれたへんてこなタグがあります。これが、あるドキュメントの、タイトルを表したり、本文を表したりします。 htmlの中に、これをちりばめたやつが、ドキュメントとして表示され、RSSとして、これをちりばめたやつが、RSSとして表示されます。 ブログは、htmlのタグを中心に書かれたテンプレート、書き込み等のプログラム、データベースに格納された。ドキュメントなどのデータから出来ています。必要な時に、RSSとして表示したりhtmlとして表示したりしています。 blogは大抵、xhtmlです。ほぼ、xmlが埋め込まれています。これは、トラックバックの仕組みを、調べてみてください。 RSSは、htmlとは、べつに専用のエディタを使って、書くことも出来ます。 htmlから、RSSを作成してくれるサービスもあるようです。 >ザーっとソースが表示されますが、あのようなことをしないといけないのでしょうか?? ホームページの場合は、検索エンジンへの登録をしますが、これを更に積極的にしたような仕組みだと考えればいいと思います。 自分がホームページを更新する。- 友達に、「みてみて」とメールを送る 例えば、この作業を自動的にやってくれる。 自分がホームページをチェックする立場だったら、「更新があったら、見たいけど。いつ更新しているかわからん」 ちょっと前なら、WWWCというプログラム、今なら、はてなアンテナなんかを使う人も結構いると思いますが、ホームページ制作者のサービスとして、「RSSリーダーでチェックしてくれれば、更新がすぐにわかるよ。」ということをやるということです。 方法は、たくさんあります。 個性や生き方をどうするかと同じで、いろいろあるって事ではないでしょうか?

その他の回答 (2)

  • partita
  • ベストアンサー率29% (125/427)
回答No.2

XMLとXHTMLを混同していませんか?

  • katamari
  • ベストアンサー率66% (14/21)
回答No.1

まず、RSSとXHTMLは関係ないと思います。 話が混乱してしまっていますが、RSS配信をしたいだけであれば、XHTMLは必要ありません。 XHTMLのメリットはXMLのように情報を扱うのが楽になることですが、静的なサイトであれば、htmlより何かが便利になるということはあまりないと思います。 RSSを生成したいのであれば、自力で更新のたびに作るか、生成ソフトで動的に生成させるかになります。 で、RSS生成の際に、その生成ソフトがXHTMLのみということであればXHTMLにする必要があるのかもしれません。

momonga_Q
質問者

お礼

katamariさんありがとう御座います。 >まず、RSSとXHTMLは関係ないと思います。 ええっ、そうなんですか?なにやらxhtmlじゃないといけないような一文を読んだ気がしていたのでそうだと思い込んでいました。 普通にホームページビルダーで作ったようなサイトでもRSS配信が出来るんですか???

関連するQ&A

  • xhtmlでJavaScriptを使えますか?

    rssを大黒屋本舗さんのcgi(JavaScript?)で RSS を読み込み ホームページ(index.html)に表示しています。 http://www.daikoku-ya.org/perl/jsrss.php ↑ 大黒屋本舗さん 今回携帯用サイトをxhtmlで作成しましたが、 rss情報が表示されません。 表示させるページの任意の場所に、下記のように記載して呼び出しています。 <script language="JavaScript" src="./jsRSS.cgi?url=http://www.daikoku-ya.org/atom.xml::line=10::enc=sjis::temp=jsRSS.tmp"></script> htmlではOKなのですが、xhtmlサイトではNGなのです。 xhtmlではスクリプトを呼び出すことができないのでしょうか? JavaScriptとかcgiがよくわからないので、検討違いな質問でしたら申し訳ありませんがよろしくお願いいたします。

  • XHTMLでJavaScriptを読み込むには

    http://www.live.com/ 上記のサイトのソースにある、 <web:binding ... というxhtmlの部分でjsを読み込んでいるようなことをしているのですが、具体的にxhtmlからjsを読み込むにはどうしたらいいのですか? 通常のようにhead内にscriptで追加したら解決する話ですが、xhtmlの部分で追加するだけでjsを読み込むほうが保守性が高いので、宜しくお願いします。

    • 締切済み
    • XML
  • HTML4.01とXHTML

    今からホームページを作るとしたらHTML4.01とXHTMLのどちらで記述した方がいいと思いますか? 現状はHTML4.01です。HTML4.01は古くさい感じがするのですがXHTMLにするメリットがいまいち分かりません。

    • ベストアンサー
    • HTML
  • XHTMLでサイトを作ったのですが・・・

    XHTMLでサイトを作りました。 このサイトにアフィリエイトコードを貼ったのですが、発行されたimgタグに終了タグがついておらずXHTMLではエラーとして判定されてしまいます。 Content-Typeはtext/htmlで宣言しているので、ブラウザを通して見る限りサイトが崩れて見えるということはありません。 しかし、XHTMLの文書コード上は終了タグがない場合は重大なエラーとして判定されると聞きました。 このエラーが検索順位にそれほど関係しないのであればそのままでもいいと思っているのですが、もし関係があるのでしたら何とかしたいと思っています。 この問題について、お詳しい方がいらっしゃいましたら、お手数をおかけしますが回答をいただければ幸いです。

    • ベストアンサー
    • HTML
  • 今まとめ系のホームページを作っているのですが、似たようなサイトを見ると

    今まとめ系のホームページを作っているのですが、似たようなサイトを見るとほとんどが ブログ(FCブログが多い)で運営しています。自分はドメインを取って普通にHPでやろうと 思うのですが、他の方でドメインを取って運営している所が皆無です。 これには何か理由があるのでしょうか? 自分的にはFCブログなどはブログ提供会社の意向1つで消されたりするので(説明の無い規約違反など)魅力が全く無いのですが・・。 私はあまり詳しくないのですが、ブログの方がアクセス数(SEO的に)有利って事でしょうか? 上記の理由くらいしかメリットが無いなら、やはりドメインを取って運営しようと思うのですがブログの利点など他にありましたら教えてもらえませんでしょうか? よろしくお願いします。

  • 今作るならHTML、XHTMLのどちらでしょうか?

    会社のホームページのリニューアルを考えています。 従業員30人程度の会社で会社の紹介のみのサイトなのでそれほど凝ったものは必要ありません。 前回はネットでフリーのテンプレートをダウンロードしてきてテキストエディタで編集して作りました。 今回それでは時間がかかるだろうと会社でホームページビルダーのビジネスパックを購入してくれました。 会社向きのテンプレートが多いのでこれを利用しようと考えているのですが、HTMLにするかXHTMLにするかで悩んでいます。 前回作成した時は、XHTMLがこれからの主流になると考えられていたので、XHTML+CSS、文字コードはutf-8で作成しました。 しかし今は今後の主流がHTML5.0になるとのこと。 今、いちから作り直すとしたらXHTMLかHTMLかどちらで作成すべきなのでしょう? ちなみにホームページビルダーはまだHTML5.0には対応していないのでHTMLだと4.01になります。 ご存知の方、レスお願い致します。

    • ベストアンサー
    • HTML
  • PHPで、ブログのRSSを自動生成したい

    自分のブログのRSSを自動的に生成させたいと思っていますが、具体的にどうすればよいのかわかりません。 PHPを使って、RSSを自動生成させるためのやり方や、ソースや情報が載っている参考サイト、本などをご存知ありませんか? ソースだけではなく、そのソースをどういうファイルでどこにUPして、というところまで知りたいのですが… 「RSS」と「RSS autodiscovery」に対応させて、GREE等の新着に載るようにさせたいのです。 因みに、ブログはFREEのPHPスクリプトを自分で改造して、 自分で借りているサーバで運営しています。

    • 締切済み
    • PHP
  • HTMLとXHTML、どちらを使うべきでしょうか?

     掲示板やブログを自作してみたくて、PHPを勉強しています。  その中でやはりHTMLやCSSを知らないと話にもならないと気づいて、その二つの勉強も始めました。  HTMLの基礎を終え、ようやくCSSに取りかかってる最中なんですが、最近、XHTMLというものがあると知りました。  複雑化したHTMLをすっきりさせるために、XHTMLが作られたそうですね。  このどちらを使うべきなのかに迷っております。  XHTMLはそんなに普及してないと聞いたのですが、ワシが確認したところ、結構使われてるところがあるようで、なんとあまり技術があるとは思えない職場の社内向けサイトにすら使われていました。  何より、このOKWaveもXHTMLですよね。  ワシは今、seesaaブログを借りているのですが、ここのブログもXHTML。  やはり、今から覚えて使うなら、XHTMLにした方が良いのでしょうか?  なんでもXHTMLがあまりパッとしないから、代わりにHTMLのバージョン5が作られたという話も聞きました。  だとしたら、このままHTMLを使っても構わない?  XHTMLは簡素化されてるので速度も速くなるという話ですが、あのGoogleはHTMLで書かれてるように見えます。  最先端を行くと言われてるGoogleが使ってるなら、やはりHTML?  いったい、どっちを使えば良いのでしょうか?

  • HTMLとXHTML

    こんにちは。 ホームページを製作中で、講座サイトを見ながら作っています。 最近「XHTML」の存在を知りました。 名前からして、HTMLよりも後に出来たものだと思うのですが、そうだとすれば、今からホームページを作るなら「XHTML」の方がよいのでしょうか。(内容によってどちらがいいかは変わってくる、と言う事があれば解説をして頂けると助かります。) また、XHTMLとHTMLを比較した時、それぞれ長所と短所があれば教えてください。 よろしくお願いします。

    • ベストアンサー
    • HTML
  • XHTMLをHTMLに直しても大丈夫でしょうか?

    私はHTMLは分かりますが、XHTMLやCSSはまだなんとなくしか分かりません。 今度仕事で、XHTMLで書かれたサイトを更新することになりそうなのですが、そのサイトは1ページの中に <br /> と <BR> が混在しています。つまりXHTMLとHTMLが混在しているのだと思うのですが、ブラウザ上で問題なく動作しています。 しかし、どちらかに統一したほうが良いですよね? 統一するとしたら、私は自分が使いやすいHTMLに直したいのですが、何か問題が考えられるでしょうか? XHTMLのメリットも、いろんなサイトで調べたのですが、いまいち分かりません。制約が増えるだけのような気がしました。両方CSSは呼び込めると思いますし、HTMLで問題がないのならありがたいと思っています。 曖昧な質問で申し訳ありません。よろしくお願いします。

    • ベストアンサー
    • HTML