Sunday, February 12, 2012

Semantic in Bullets - XML


HTML

  • verkommen zur BallofMarkup
  • Semantik durch meta-tags (private Vereinbarung)+
Microformats
  • hCard, XFN
XML - Extensible Markup Language
  • semistrukturiertes Austauschformat (Vokabular)
  • Bedeutung kommt über Schema
  • Wohlgeformt: syntaktisch korrekt
  • gültig: konform zu  assozierten Schema
  • DTD: einfach Grammatik
  • XML-Schema: komplexe Datendefinitionssprache
    • type - attribute
    • Atomare Typen, Einfache Typen, Komplexe Typen
    • Typhierarchien durch Erweiterung und Restriktion
    • Namensräume
      • Ambiguität und Namenskonflikte
    • Schema Validator bietet Interoperabiltät
    • Nutzung “sprechender Bezeichner” → Semantik unklar
  • reicht nicht weil
    • Semantik nur für menschlichen Benutzer
    • Zusammenarbeit nur mögl. wenn Akteure einig über Semantik