Im Moment mache ich verschiedene ungültige Dinge wie:
<span time="50" distance="60"></span>
Und dann diese Information mit zu nehmen:
var time = $('span').attr('time');
var distance = $('span').attr('distance');
Und dann tun verschiedene Dinge mit der Zeit und Entfernung in jS/jQuery.
Für mich fühlt sich das falsch an. Es ist unsemantisch, aber das ist mir eigentlich egal (die tatsächlichen Daten sind nicht Zeit und Entfernung, sondern etwas ziemlich Wertloses und Seitenspezifisches, nichts, woran die Suchmaschinenbetreiber interessiert sind). Aber gibt es einen anderen Grund, warum dies eine schlechte Idee ist?
Ich weiß, dass es ein Metadaten-Plugin gibt, das etwas Ähnliches auf eine "offiziellere" Art und Weise tut, und ich dachte daran, es zu verwenden. Aber dieses .attr-Zeug ist für meine Bedürfnisse geeignet und ich sehe keinen zwingenden Grund, das Plugin zu verwenden.
Also im Grunde, ist dies eine anständige Muster zu verwenden, und wenn nicht, warum nicht, und sollte ich in der Metadaten-Plugin interessiert sein.
Gracias.