microformats-ja

From Microformats Wiki
Revision as of 07:37, 12 April 2007 by YiiRh0 (talk | contribs)
Jump to navigation Jump to search


microformats

microformatsとは何か?

microformatsとはこのようなものだ

microformatsはこのようなものではない

  • 新しい言語
  • 無限に拡張可能であり、無制限なもの
  • 皆がその振る舞いを変え、そのツールを書き直させようとする企み
  • 今日既に働いているものを無駄にする真新しいアプローチ
  • すべての分類学(taxonomies)、オントロジー(ontologies)および他のそのような抽象化のための万能薬
  • 全世界を定義したり、広範囲に悪影響をあたえるだけのもの(defining the whole world, or even just boiling the ocean)
  • どこかの個人や組織にコントロールされているもの
  • 上記のいずれでもない

microformatsの原則

  • 特定の問題を解決する
  • できるだけ簡単に始める
    • 最初に簡単な問題を解決する
    • 進化的に改良を行う
  • 第一に人間のために、第二に機械のために設計する
    • 見栄えよく、そして機械的に解釈できるように
    • 人間にとって見えるデータ見えないメタデータよりも断然良い
    • 例えば(X)HTMLやウェブログのように現在の振る舞いと用法パターンに順応する
    • ease of authoring is important
  • 広く採用された標準に少しずつ追加していく
  • モジュール化する / 埋め込めるようにする
    • 既存のフォーマットやmicroformatsの中に埋め込んだり再利用できたりするように設計する
  • 分散的に処理可能なコンテンツやサービスの提供、開発を促すものとなる
    • Webが最初期から持つ特長 - Webの精神 - を大いに推奨する


  • Related Principles we re-use from other design paradigms
    • DRY (Don't Repeat Yourself)
    • Least Surprise
    • Pareto Principle (80/20)
    • Data Integrity. One of the common objectives which many of the principles help achieve is data integrity.
      • Visible data = more accurate data. By designing for humans first and making the data presentable (thus viewed and verified by humans), the data is inevitably more accurate not only to begin with (as errors are easily/quickly noticed by those viewing the pages/sites), but over time as well, in that changes are noticed, and if data becomes out-of-date or obsolete, that's more liklely to be noticed as well. This is in direct contrast to "side files" and invisible data like that contained in