XML と XSL と XML DB
「ほとんどの「論理マークアップ」はクローラにとってはクソの役にも立たない」や
「Web 3.0:ウェブサイトがウェブサービスになるとき」を
読んでみて、
やっぱり、HTMLからXMLへ確実にウェブ自体が変更を迫られていると感じた。
昨日ハックしたTwitterもそう。
殆どのデータは
(公式に公開されてないだけ。公開されているものは一部認証が必要。)
(追記:2007/04/04:きちんと公開されましたね。)
AoD!のRSSにも書いたけど、いろいろ異論はあるでしょうが、
私が作りたいもののベースはやはり、
1.データはXMLで記述されて、
2.テンプレートは
(サーバー側で変換する場合とクライアント側で変換する場合と両方あり)
3.アクセスはREST方式、その書式よって出力形式を決定する。
4.入力には
って感じにしたいと思う。(もうみんなやってるかも。)
表示側は、ブラウザでも携帯でも
問題はどんなサービスにするかなんだけどね。
まずは小さなサービスからやりますか。
「Web 3.0:ウェブサイトがウェブサービスになるとき」を
読んでみて、
やっぱり、HTMLからXMLへ確実にウェブ自体が変更を迫られていると感じた。
昨日ハックしたTwitterもそう。
殆どのデータは
REST形式でXML、
JSON/
JSONPにアクセス出来るように設計されている。
(追記:2007/04/04:きちんと公開されましたね。)
AoD!のRSSにも書いたけど、いろいろ異論はあるでしょうが、
私が作りたいもののベースはやはり、
1.データはXMLで記述されて、
XML DBに格納される。
2.テンプレートは
XSL+CSSで記述され、デバイスによって表示を簡単に変えられるようにする。
(サーバー側で変換する場合とクライアント側で変換する場合と両方あり)
3.アクセスはREST方式、その書式よって出力形式を決定する。
4.入力には
AtomPPを利用する。
って感じにしたいと思う。(もうみんなやってるかも。)
表示側は、ブラウザでも携帯でも
Second Lifeでも
Apolloでもなんでもいいじゃん。
問題はどんなサービスにするかなんだけどね。
まずは小さなサービスからやりますか。