タグ

xmlに関するgirledのブックマーク (3)

  • XML用語事典 [MathML]

    Mathematical Markup Language MathMLは数式を記述するためのマークアップ言語である。W3Cの勧告となっている。 一般にWebのページを記述するためには、HTMLやXHTMLを使用するが、これを用いて学術論文などを記述しようとすると、数式が思い通りに描けない。どうしても表現するなら画像データとして扱うしかなかった。しかしながら、画像データはサイズが大きくなる傾向にあり、修正も面倒である。また、表示デバイスや印刷デバイスの性能に応じてレイアウトを適応させていくというHTML(XHTML)の特徴も活かせない。そこで、マークアップ言語として数式を記述する言語を作成したものである。 MathMLは、単体でも使用できるが、名前空間などを用いて、XHTML文書中に埋め込むこともできる。 以下がMathMLで記述された数式のサンプルである(Mathematical Mark

    girled
    girled 2012/01/26
    XML名前空間をちょっと特殊な宣言駆使したくて調べてたらこんなの出てきた。数式の記述言語。
  • 【ハウツー】XMLはもう不要!? Google製シリアライズツール「Protocol Buffer」 | エンタープライズ | マイコミジャーナル

    Copyright (C) Mainichi Communications Inc. All rights reserved. 掲載記事の無断転載を禁じます

    girled
    girled 2008/07/20
    これすげー興味ある。XML通信ってほんと汎用性重視だからデータサイズもでかいしパースするためにCPUやたら使うし、もう単純に地球に優しくない手順なんだよな。無駄なものは省いたほうがいい。使うかどうかわからない
  • 指向性メモ::2006-08-18::XMLの屍を超えていく――セマンテックウェブの挑戦

    データ構造の記述を統一する段階を超え、情報(それ自身)へのアクセスを統一する為の土台が整いつつある。 すでに多くの人が気がついているように、実のところXMLには大した再利用性が無い。もちろんただのCSVに比べればDOMやXSLTなどの統一されたAPIが用意されている分、データの扱いは楽だ。しかし、たとえば様々なXMLデータを自分の所に持ってきて、適当に混ぜ合わせて新しい物を作るといった用途には、XMLは向かない。言い換えれば、XMLはマッシュアップには不向きである。 CSVからXMLになって何が1番変わったかと言えば、データ構造へアクセスするためのAPI、――つまりDOMやXSLT、SAXなど――が統一されたことにある。それまでみんなで好き勝手にデータ構造を定義していた時代に比べれば、1回XSLTやDOMを覚えるだけでJavaでもPHPでもAdaでも同じ方法でデータ構造にアクセスできるよう

    girled
    girled 2006/08/18
    XMLはとにかくオーバーヘッドがでかすぎる。あと、柔軟すぎて余計な情報多いからパースするのも大変。全世界のデータ形式が全てXMLになったときにはじめてXMLの本領発揮が期待できそうだけど、アプリケーション固有のデ
  • 1