joerghuelsermann.de Attribut Analyse

Bitte geben sie eine URL an.

Attribut Analyse

Diese Analyse zielt darauf ab eine Übersicht über verwendete Attribute auf einer Webseite zu gewährleisten.

Analyse von Attributen

Um eine Analyse von verwendeten Attributen zu gewährleisten durch viele Sonderregelungen, die unter HTML gelten musste ich schon etwas in die Trickkiste greifen. Deshalb kann auch nicht gewährleistet werden, das diese Analyse in allen Punkten greift. Sicherlich wäre es auch möglich gewesen mit Javascript eine mehr optische Präsentation zu gewährleisten. Rein mit CSS war mir das bei einigen Attributen zum momentanen Zeitpunkt nicht realisierbar. Auch aus dem Grunde das für XML zahlreiche Spezifikationen existieren.

Spezielle Attribute

Besonderen Wert lege ich bei dieser Analyse auf die Erkennung von Attributen für Mikrodaten und auf data- Attribute die frei benannt werden können. Eigentlich wollte ich nur eine Prüfung für diese Attribute realisieren. Aber wie es so dann ist folgt eine weitere Idee die man einfliessen lassen möchte.

  • itemid
  • itemprop
  • itemref
  • itemscope
  • itemtype

Attribute mit Einfluss auf das Design

Es werden Listen für Attribute die im Bereich Design eingesetzt werden können generiert. Zu diesen Attributen zähle ich die Attribute in der folgenden Liste auch wenn die Übergänge in diesem Bereich sehr fliessend sind da man prinzipiell jedes Attribut für Designzwecke einsetzen kann.

Eine Zusammenfassung dieser Listen wird nicht vorgenommen aus dem Grunde das damit auch ein bestimmter Eindruck erzeugt werden soll. Eine Anwendung von class oder style Attributen zum Beispiel existiert auf vielen Webseiten in überdimensionierter Form. Auch ohne diese häufige Verwendung können Elemente durch Javascript oder CSS angesprochen werden.

  • id
  • class
  • style
  • fill
  • stop-color
  • stroke

Attribute mit Einfluss auf die Benutzerfreundlichkeit

Es existieren einige Attribute die Einfluß auf die Benutzerfreundlichkeit haben unter XHTML und HTML. Mir war an der Stelle wichtig diese hervorzuheben um andere Webseiten auch in diesen Punkten schnell überprüfen zu können.

  • id
  • accesskey
  • aria-
  • hreflang
  • lang
  • role
  • srclang
  • tabindex
  • xml:lang

Weitere Listen

Vielleicht wird es durch die Listen die erzeugt werden an manchen Punkten unübersichtlich. Aber ich persönlich empfinde eine Liste über alle Elemente die Attribute enthalten und eine Liste über alle Attribute die auf einer Webseite eingesetzt werden sehr hilfreich in bestimmten Fällen.

Aufbau der Analyse

Dieses Tool wird so angelegt sein, das es für alle Webseiten, die auf XML oder HTML basieren die verwendeten Attribute analysiert.

XML sollte die folgenden Techniken einschliessen.

  • MathML
  • P3P
  • RSS
  • SVG
  • XHTML

Falls diese Liste von Mime Typen, die momentan erlaubt sind nicht vollständig sein sollte erweitere ich sie gerne. Eine Information wäre hilfreich.

Liste Mimetypen
  • application/xml
  • application/atom+xml
  • application/mathml+xml
  • application/mathml-content+xml
  • application/mathml-presentation+xml
  • application/rss+xml
  • application/xhtml+xml
  • image/svg+xml
  • text/html
  • text/xml