Frage

Wenn eine Website unter Creative Commons lizenziert ist, verwende ich die rel-Lizenz Mikroformat . Wenn eine Website unter regelmäßigem Copyright lizenziert ist, habe ich ein langweiliges Absatzelement.

<p id="copyright">&copy; 2008 Example Corporation</p>

Das id-Attribut auf gibt es nur für CSS Styling Zwecke. Ich frage mich, ob es irgendeine bessere Weise, einen Copyright-Hinweis auf Markup, die semantischen ist. Ist das ein Job für Dublin Core Metadaten? Wenn ja, wie gehe ich davon? (Ich habe noch nie Dublin Core verwendet.)

Einige Websites befürworten einen Meta-Tag im Kopfelement mit:

<meta name="copyright" content="name of owner">

Welche von Suchmaschinen werden könnte gesehen, aber die Benutzer sichtbaren Hinweis auf der Seite selbst nicht ersetzen.

War es hilfreich?

Lösung

Dank Owen für mich in Richtung RDFa zeigen, ich glaube ich die Lösung habe jetzt:

<div id="footer" xmlns:dc="http://purl.org/dc/elements/1.1/">
<p id="copyright" property="dc:rights">&copy;
  <span property="dc:dateCopyrighted">2008</span>
  <span property="dc:publisher">Example Corporation</span>
</p>
</div>

Je nach Situation kann es besser sein, dc zu verwenden: creator statt dc: Verlag. Von der Dublin Core-Website:

Wenn der Schöpfer und Verleger sind die gleichen, nicht wiederholen Sie den Namen in der Publisher-Bereich. Wenn die Art der Verantwortung nicht eindeutig ist, ist die empfohlene Praxis Verlag für Organisationen zu verwenden, und Schöpfer für den Einzelnen. In Fällen von geringerer oder mehrdeutig Verantwortung, andere als die Schöpfung, verwenden Nutzer.

Ich werde auch ein Meta-Tag, um meinen Kopf Element für Suchmaschinen werden, indem die RDFa noch nicht unterstützen.

<meta name="copyright" content="&copy; 2008 Example Corporation" />

Andere Tipps

Haben Sie einen Blick auf RDFa ? Es war vor kurzem als W3C-Empfehlung angenommen . Ich erwähne das nur, wenn Sie es empfiehlt einen Blick auf andere Aspekte der semantischen Struktur nehmen wollen. Die Lizenzierung Teil ist das gleiche wie das Format, das Sie derzeit verwenden. (In diesem Sinne Ihre Frage zu beantworten, ich glaube, du bist Umgang es richtig, vorausgesetzt, die Menschen annehmen RDFa)

Für faule Leute, die nicht wollen Links klicken:

// RDFa recomendation and rel=license microformat
<a rel="license" href="http://creativecommons.org/licenses/by/3.0/">
  a Creative Commons License
</a>

Die wohl semantisch korrekte Weg, um es zu markieren ist mit einer Definitionsliste.

<dl id="copyright">
    <dt title="Copyright">&copy;</dt>
    <dd>2008 Example Corporation</dd>
</dl>

Warum verwenden Sie das CC-Format nicht, sondern zeigt an, dass keine Rechte gewährt werden?

In jedem Fall ist das Hauptproblem bei der Verwendung der CC-Formate ist, dass die Menschen nicht eindeutig, welche Elemente der Webseite identifizieren, die sie erscheinen auf sie gelten.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top