Help:Datentyp URL

From Linux Web Expert

Revision as of 16:06, 17 April 2019 by >Kghbln (from Datatype to Type)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Template:Type (de) Der Datentyp URL wird Attributen zugeordnet, mit denen die allermeisten Arten von URLs, URNs und URIs gespeichert werden. Bei der Angabe von Werten für Attribute dieses Datentyps wird fast beliebiger Text akzeptiert und als URL interpretiert. Die hinterlegten URLs werden zudem überprüft, ob sie standardkonform und somit gültig sind. Die Anzeige der URLs erfolgt als anklickbarer Hyperlink. Der Datentyp URI-Annotation ist eine Sondervariante dieses Datentyps.

Technisch gesehen, sind E-Mail-Adressen und Telefonnummern besondere Arten von URLs. Dennoch werden für sie gesonderte Datentypen bereitgestellt, nämlich die Datentypen E-Mail und Telefonnummer.

Datentyp URL im Vergleich zum Datentyp Text

In MediaWiki werden generell alle Attribute des Datentyps Text, die mit der Zeichenfolge http:// beginnen, als Hyperlinks angezeigt. Indes werden die URLs in diesen Fällen nicht auf ihre Validität als URI überprüft. Zudem haben URLs im Rahmen des RDF-Exports eine von reinem Text abweichende Bedeutung. Aus diesen Gründen wird die Nutzung des Datentyps URL empfohlen, sofern er anwendbar ist.

Ein weiterer Unterschied zwischen Text und URIs ist, dass die Objekte, die mit URIs dargestellt werden, weitergehend beschrieben werden können, indem man die URIs in anderen Aussagen einsetzt. Eine URI kann somit auch dazu genutzt werden weitere Informationen zu einem Sachverhalt anzugeben. Dies ist bei Texten nicht ihn ähnlicher Weise möglich. Sie stellen lediglich Daten dar und enthalten weiteren intrinsischen Informationen als deren Verwendung als konkreter Attributwert von Attributen zulässt.

Es können auch Probleme im Zusammenhang mit der Deklaration von URIs auftreten. Selbst die von Semantic MediaWiki verwendete Ontologiesprache (OWL DL) nutzt viele URIs, um Sprachkonstrukte zu bezeichnen. Allerdings ist es nicht wünschenswert neue Aussagen zu diesen bereits vorhandenen Sprachkonstrukten zu erstellen. Sicherlich wird man nicht, bspw. owl:gleichZu als Attribut deklarieren, das zwei unterschiedliche Sachverhalte auf das selbe Konzept Hauptstadt von Deutschland anwendet. Aus diesem Grund kann der Datentyp URL bestimmte URIs unterbinden, die bereits über vordefinierte Bedeutungen verfügen und daher nicht genutzt werden können, um das Ausgabeformat des gesamten Wikis zu verändern. Diese ihnen entsprechenden URI-Bereiche werden daher mit der MediaWiki-Systemnachricht MediaWiki:Smw_uri_blacklist gesperrt. Eine Erweiterung dieser Liste ist den Nutzern eins Wikis mit Administratorberechtigungen möglich. URIs innerhalb der dort angegebenen Bereiche werden vom Wiki zurückgewiesen. Dies hat allerdings keine Auswirkung auf die häufige Nutzung dieses Datentyps innerhalb eines Wikis, bei der eine URL zum Zeigen auf eine Stelle im Internet, bspw. ein HMTL-Dokument oder eine Datei, genutzt wird.



Property "Namespace" has a restricted application area and cannot be used as annotation property by a user.Property "Docinfo editor" (as page type) with input value "User:>Kghbln" contains invalid characters or is incomplete and therefore can cause unexpected results during a query or annotation process.

Diese Dokumentationsseite gilt für alle SMW-Versionen von 1.8 bis zur aktuellsten Version.
Andere Versionen: 1.0 – 1.7.1