• ベストアンサー

XMLになるとホームページはどうなるの?(超初心者)

noname#5824の回答

  • ベストアンサー
noname#5824
noname#5824
回答No.2

閲覧者の側からすれば、 あまりメリットはないかもしれませんね。 ただ、下の方が書いておられるように、 外部データベースとの連携が簡単になるので、 たとえば、簡単な個人サイトでも、これが使われていれば、 多少検索が早くなる、等のメリットはあるかもしれません。 いずれにせよ、作成者側の技術です。 ブラウザも一応いくつか対応していますが、 見てもなんの違いも感じないと思います。 更新が楽、記述がすっきり、データベースとの連携が楽、 ただそれだけの話ですから。 …あっ、閲覧者がソースを見ても、そこになにが書いてあるか、  わかるってのもメリットですかねぇ。  いまはソースを見ても、わけのわからない文字が並んでるだけですし。  なんか違う?(^^;

bunbunst
質問者

補足

有難うございます。 > 閲覧者の側からすれば、 > あまりメリットはないかもしれませんね。 > > ただ、下の方が書いておられるように、 > 外部データベースとの連携が簡単になるので、 > たとえば、簡単な個人サイトでも、これが使われていれば、 > 多少検索が早くなる、等のメリットはあるかもしれません。 このことです! 僕がXMLを勉強する羽目になったのもこれです。 知り合いのサイトが検索性を重視してこれからXMLでサイト作りを進めるとの話なのです。そして、僕が運営しているサイトもそこから上手くリンクして欲しい(検索されたい)という要望を出したところ、「XMLで作らないとね~」と言うことなのです。 できれば、どう検索されるシステムなのかをもっと詳しく知りたいのですが・・・ この検索性を重視するとXMLが必要と言うことは、 閲覧者にとっても「使いやすい検索サイト」が使えるというメリットになるんでしょうかね? > > いずれにせよ、作成者側の技術です。 > ブラウザも一応いくつか対応していますが、 > 見てもなんの違いも感じないと思います。 そうですか。 どうりで。 「XMLサイトリンク集」なるものがある筈?と思って検索してみましたが、 ありませんでしたね。(笑) > 更新が楽、記述がすっきり、データベースとの連携が楽、 > ただそれだけの話ですから。 > > …あっ、閲覧者がソースを見ても、そこになにが書いてあるか、 >  わかるってのもメリットですかねぇ。 >  いまはソースを見ても、わけのわからない文字が並んでるだけですし。 >  なんか違う?(^^; それだけ簡単なプログラムということなんですね。

関連するQ&A

  • XMLとは?

    CMSによるWEBの更新を勉強しているものです。 色々と本やサイトを閲覧する中で、 XMLという用語が多く見受けられますが、 HTMLとは具体的に何が違うのでしょうか? 本当に初心者じみた質問で恐縮です。 下記URLを参考として見てみましたがどうも 難しい言葉の連続でなかなか理解できません。 http://e-words.jp/w/XML.html こんな若輩ですが、どなたかわかりやすく 教えていただける方がいれば有難いです。 よろしくお願いします。

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

    Javaのサーブレットの勉強を今日始めた初心者です。 xmlファイルを、書いてクリックすると、学校のパソコンでは、ちゃんとソースが表示されたのですが、自宅のパソコンではエラーが出てしまいます。 ____________________________________________ <?xml version="1.0" encoding="Shift_JIS"?> <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd"> <web-app> <servlet> <servlet-name>myservlet</servlet-name> <servlet-class>javahello.HelloWorldParamServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>myservlet</servlet-name> <url-pattern>/servlet/myservlet</url-pattern> </servlet-mapping> </web-app> ______________________________________________ エラーメッセージ _______________________ XML ページを表示できません XSL スタイル シートを使用した XML 入力は表示できません。エラーを訂正してください。 [更新] ボタンをクリックするか、または後でやり直してください。 -------------------------------------------------------------------------------- ドキュメントの最上位では無効です。リソース 'file:///C:/Program Files/Apache Group/Tomcat 4.1/webapps/sjc/WEB-INF/web.xml' の実行エラーです。ライン 17、位置 ... </web-app> _________________________ ブラウザはIE6です。 どなたか頭の悪い私に教えていただけないでしょうか?

    • ベストアンサー
    • Java
  • web.xmlの書き方

    web.xmlの書き方 質問させてください webcontent\day5\rsMeta.jspというファイルにブラウザからアクセスしたいのですが、エラーが出ます。 web.xmlの書き方が間違っているのですが、どのように書けばよいでしょうか? 現状のweb.xmlを以下に記載します。 <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5"> <display-name>Jijyodoryoku</display-name> <servlet> <servlet-name>rsMeta</servlet-name> <jsp-file>/day5/rsMeta.jsp</jsp-file> </servlet> <servlet-mapping> <servlet-name>rsMeta</servlet-name> <url-pattern>/rsMeta</url-pattern> </servlet-mapping> </web-app>

    • ベストアンサー
    • Java
  • web.xmlの書き方2

    すいません下の質問なのですが フォルダ構成は WEB-INF |____classes___test___Test.class | |____jsp(空) | |____web.xml となっております。 あと質問に追加なのですが。 他の書籍のweb.xmlを参考にして web.xmlの書き出しの部分を <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd"> <web-app> では無く、 <?xml version="1.0" encoding="UTF-8" ?> <web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" version="2.4"> にしてトライしてみたところ、そもそもTomcatを起動させる時点で多数のエラーが出ます。 Tomcatのエラーは 致命的: Parse Error at line 8 column -1: 要素タイプ "servlet-name" は宣言されて いません。 org.xml.sax.SAXParseException: 要素タイプ "servlet-name" は宣言されていません。 といった物が多数でます。 これについてもお答え願えれば幸いです。 それでは失礼いたします。

    • ベストアンサー
    • Java
  • xmlとxslをサーバサイドでxhtmlに変換して出力

    xmlとxslを使ってfirefoxで確認したところxhtmlになっていました。 で、これを全てのブラウザに対応したく、サーバサイドでxhtmlに変換して出力したいのです そうするとIEやFirefoxなどでヘッダ調節やなにやらできると思ったので 共通部分も部品化できそうだし。 問題はまだPHPでUAでブラウザを判断してとばしたり 共通部分をインクルードして表示する程度しかできません。 これぐらいの技術でなんとかなるものなのでしょうか? この関数を見ろという感じでも構いませんので、何かヒントをください これだけはやりたいというのが、xml文書にできればxslファイルの在処は記載したくないのです。 xml文書を指定すれば、単純なxml文書を見るという感じにしたいので どうかよろしくお願いします

    • ベストアンサー
    • PHP
  • 独学でXMLの有効性を感じながら勉強できる方法を教えてください。

    XMLを使うメリットがいまいち見えてきません。 XMLのメリットはデータ交換と他端末対応、EZ-WebやPDA? のページを作成するのに便利そうとは思うのですが。。 XMLの有効性が伝わってくる内容のサンプルを作成しながら楽しく 学習できる書籍やサイトはありますでしょうか? 例えば、CGIやDBであれば、xxによるWeb-DBシステムの作成といった感じで、独学で実際に試して形にできるので有用性が簡単に理解できるのですが、XMLの場合だと別にXMLでなくても良いのでは。。と思うようなサンプルや複雑すぎて難しいものが多いような気がします。 あまり小規模な事には使わないからなのかもしれませんが、シンプルなサンプルで学習したいです。 大きな事例はインターネット上に多少載っていますが、実際に現場で、どのようにWebページを製作し、データ交換を行うのかが見えないです。 ・データ交換に関して XMLは、HTMLと違いタグに構造化された情報を持たせられるということで、CSVの行列といった簡単な情報でなく、RDBのようにデータを使用でき、かつFireWallのポートも気にせずにSOAPプロトコルを使用しリモートとのデータ交換ができるから良いということなのでしょうか? ・他端末対応に関して EZ-Webページを作成する際に手間だったので XML、XSLという組み合わせは有効そうに思えます。 ただ、Webページ作成だけに限れば、XSLなどWebデザイナーが覚えるかというと敷居が高いような気がしますし、 XSL対応のWYSYWIGエディタがあるかというとそうでもなく、 デザインを凝らないページであればXSLでも良い気がしますが、既存のHTMLとスタイルシートの方が早くて簡単な気がします。 XML、XSLという組み合わせは携帯などデータ重視のページでのみ利用されていくのかと感じてしまうぐらいです。 ふと、本屋に行き個人レベルでXMLのメリットを感じるには難しく学習へのきっかけが欲しいです。

    • 締切済み
    • XML
  • XML → HTML の確認方法

    閲覧ありがとうございます。 まったくの初心者で、かなり初歩的なことだと思うのですが質問させていただきます。 XML文書についてなんですが、Web上でHTMLとして確認したいのですが、それができなくて困っています。泣 XMLの知識がまったくなかったので、色々調べてみたのですが、結果 XML + XSLスタイルシート → HTMLに変換されてWeb上でみれる・・・ということが分かりました。 また、その変換に processorが必要・・・ということも分かりました。 パソコン内にXSLスタイルシートを発見し、HTMLに変換するのに、Easy XSLT processortというのもダウンロードしてみたのですが、使いたかがよくわからず、使えずにいます・・・泣。 また、XML文書につきましては、あるツールを使って簡単に作成しているのでXML文書についての知識は本当にありません。XSLスタイルシートももともと入っていたものなのでよくわかりません。 XML文書もXSLスタイルシートもあるので、このEasy XSLT processorがうまく使えればWeb上でうまく表示されると思うのですが、どのようにすればいいのでしょうか(><)? XMLの部分にXML文書のファイルを、XSLの部分にXSLスタイルシートのファイルを選択しているのですが、毎回「オートフォーメーションサーバーはオブジェクトを作成できません」「undifindはNullまたはオブジェクトではありません」と言われて、終了してしまいます。 本当に初歩的なことでごめんなさい。 長文を読んで下り、ありがとうございます。ご回答お待ちしております。 (補足) 今までWindowsXPを使用しておりまして、作成したXML文書をクリックするだけでWeb上で文書が表示され、確認することができてたのですが、最近Windows7にかわってから、作成したXML文書をクリックしてもWeb上でうまく表示されなくなってしまいました(><)。 見られなくなった、というよりは、今まで表のように見れていたものが、ずらずら~とした単なる文字の羅列になってしまいました。泣 もしprocessorうんぬんの問題ではない場合も、ご指摘いただけると幸いです。

    • 締切済み
    • XML
  • phpの情報をxmlで保存

    こんにちは、PHP初心者です。 質問なのですが、たとえばPHPによって作成されたWebページで、入力フォームがあるとします。その入力されたフォームの情報をXMLで保存したいのですが、どのような方法があるでしょうか。 また逆に、XMLで保存された情報(数値など)を参照し、Web上のそれぞれのフォームに入力できる方法はどのようにすれば良いのでしょうか。  SimpleXMLなど調べているのですがどうもわかりません。知識不足ですみません、よろしくお願いします。

  • Web制作の用語について

     Web制作の超初心者です。専門学校に通い始めたばかりです。  そこで質問でが、Web用語(XML、CSS、CMS、SEO、PHPなど)をわかりやすく解説した  (1)ホームページ、または、  (2)初心者向けの書籍があったら教えていただけないでしょうか?  よろしくお願いいたします。

    • ベストアンサー
    • CSS
  • FLASH+XMLファイルの編集方法について教えてください

    先日FLASH+XMLのテンプレートを購入しました。 具体的には下記urlのものです。 http://www.templatemonster.jp/show.php?templ=22996 私は初心者なのですが、今までHTML+CSSやSwishmaxの テンプレートを購入しても何とか本をみながら編集できたので、 挑戦してみました。しかし、今回は解説書等が少ないこともあり 行き詰まってしまいました。 1.XMLの文字データの編集   FLASHの画面で現れるコンテンツ文字が全部書いてある   XMLファイルを見つけたので、そこに書きたい文章を上書きして   (日本語を使っていません)ウェブサーバーにアップロードしました。   しかし、まるでFLASH画面に反映されません。   ほかに何かしないとxmlの更新内容は反映されないのでしょうか。 2.日本語対応   このFLASH+XMLテンプレートは英語バージョンらしいのですが、   Action Script+XMLの知識があれば、日本語にも対応できるとあります。   日本語対応できる方法を教えていただけないでしょうか。   できれば、XMLで日本語文書を更新できるようにしたいと思っております。 3.FLASH8   アニメーション等は全く触らず文章だけ上書きしたいと思っております。   しかし、FLASH8を購入しないと上記1.2.はできないのでしょうか。   また、効果音のデフォルトをoffにしたいと思っております。   これらに対応できるフリーソフトがあれば、教えていただけると嬉しいです。 お手間をお掛けしますが、どうぞよろしくお願いします。