Auge: Verständnisfrage zu semantischem Web

Beitrag lesen

Hallo

für ein größeres Webprojekt, wo viele Daten aus einer Datenbank miteinander kombiniert ausgegeben werden, wurde mir empfohlen, mich genauer mit dem Konzept des semantischen Webs auseinanderzusetzen.
Ich bin zwar jetzt etwas schlauer, aber wüsste nicht, wie ich dies anwenden soll.

Ich glaube, du schießt da gedanklich etwas übers Ziel hinaus. Dass die Datenbank die Eigenschaften eines Eintrags sauber abbilden sollte, ist klar. Das hat aber erstmal nichts mit dem "sematischen Web" zu tun. Die von dir verlinkte OWL eigentlich auch nicht, das ist, soweit ich das beim Überfliegen einschätzen kann, auch nur eine Datenbankstruktur (wenn auch mit XML webnäher).

Wenn sich eine solche Struktur in einer Webseite nachvollziehbar wiederfindet, dann kommen wir beim semantischen Web an. Grundsätzlich ist Semantik bezüglich Web der Aufbau eines Dokuments. Wenn in der (X)HTML-Struktur für die Inhalte jeweils die Elemente, die die Eingenschaften der einzelnen Inhalte abbilden, benutzt werden (h1 bis h6 für Überschriften, p für Textabsätze, ul, ol, dl und li bzw. dt und dd für Listen etc. pp.) kommst du der Sache schon sehr nahe.

Wenn, gerade bei der Abbildung von Datenbeständen, z.B. noch Klassen für die einzelnen Eigenschaften eingefügt werden, um gleichartige Inhalte zu kennzeichnen, kommst du noch näher ran. Damit schaffst du, abseits der Lesbarkeit für Menschen (die natürlich gegeben sein muss), die Voraussetzungen, programmiertechnisch besser auf die Inhalte des Dokuments Zugriff zu haben (z.B. mit JavaScript). So lassen sich die Inhalte mit Bezug auf die Eingenschaften auslesen oder sortieren oder wasmanauchsonstnochmachenwill.

Stöber mal bei den Microformats herum. Das ist mMn *ein Beispiel* für semantische Auszeichnung von Inhalten im (X)HTML-Kontext.

Tschö, Auge

--
Die deutschen Interessen werden am Liechtenstein verteidigt.
Veranstaltungsdatenbank Vdb 0.2