Alternativen zu Frame-basierten Layouts

Heutzutage erfreuen sich Frames unter Webdesignern keiner Beliebtheit mehr. Sie werden vom XHTML-1.1-Standard auch nicht mehr unterstützt, sondern durch XFrames ersetzt. Das könnte ein Grund sein, auf Frames zu verzichten. Aber wie sieht es mit derzeit unterstützten Standards aus? Die folgende Liste bietet einen Überblick über die Gründe, warum Frames inzwischen nicht mehr so weit verbreitet sind:

  • Viele Webdesigner sind schon aus Prinzip Frames gegenüber ablehnend eingestellt, denn sie sind der Meinung, dass Frames grundlegende Konzepte des Internets verletzen, weil sie nur eine Ansammlung mehrerer Einzelseiten sind, die nicht unbedingt miteinander verlinkt sein müssen.
  • Die meisten Browser stellen Frames zwar wie gewünscht dar, aber dies gilt nicht für nicht-traditionelle Plattformen, die für das Surfen verwendet werden, wie zum Beispiel Handys oder PDAs. Frame-basierte Layouts sind auf diesen Plattformen verwirrend, wenn nicht gar nutzlos.
  • Suchmaschinen haben Schwierigkeiten mit Websites, die Frames benutzen. Einige Suchmaschinen wie Google übergehen Inhalte in Frames einfach und indexieren nur den Inhalt des noframes-Elements.
  • Programmierung und Design können zum Problem werden, wenn Seiten für einen vordefinierten Frame-basierten Bereich entworfen werden. Problematisch wird es, wenn diese Seiten für sich angezeigt werden und das Layout dadurch kaputtgeht.
  • Für Benutzer kann das Surfen auf Frame-basierten Websites irritierend sein. Wenn man ein Lesezeichen für eine solche Seite anlegt, bezieht sich dies häufig auf das gesamte Frameset und der Inhalt wird ignoriert, so dass es schwierig ist, bestimmte Inhalte mit einem Lesezeichen zu versehen. Ein weiteres Problem betrifft das Ausdrucken, obwohl die meisten Browser dem Benutzer inzwischen die Wahl bieten, ob er das gesamte Frameset oder nur einzelne Frames ausdrucken will.
  • Frames verursachen eine Reihe von Problemen hinsichtlich der Barrierefreiheit. Das optische Layout von Frames ist schwierig für textbasierte Browser zu übersetzen. Eine gute Angewohnheit ist es deshalb, Textbeschreibungen für alle Elemente zu liefern und Inhalte für Browser vorzusehen, die keine Frames unterstützen. Die Online-Richtlinien des W3C bieten hierzu weitere Einzelheiten.

Page: 1 2 3

ZDNet.de Redaktion

Recent Posts

BAUMLINK: Wir sind Partner und Aussteller bei der Frankfurt Tech Show 2024

Die Vorfreude steigt, denn BAUMLINK wird als Partner und Aussteller bei der Tech Show 2024…

3 Tagen ago

Business GPT: Generative KI für den Unternehmenseinsatz

Nutzung einer unternehmenseigenen GPT-Umgebung für sicheren und datenschutzkonformen Zugriff.

3 Tagen ago

Alphabet übertrifft die Erwartungen im ersten Quartal

Der Umsatz steigt um 15 Prozent, der Nettogewinn um 57 Prozent. Im nachbörslichen Handel kassiert…

6 Tagen ago

Microsoft steigert Umsatz und Gewinn im dritten Fiskalquartal

Aus 61,9 Milliarden Dollar generiert das Unternehmen einen Nettoprofit von 21,9 Milliarden Dollar. Das größte…

6 Tagen ago

Digitalisierung! Aber wie?

Mehr Digitalisierung wird von den Unternehmen gefordert. Für KMU ist die Umsetzung jedoch nicht trivial,…

6 Tagen ago

Meta meldet Gewinnsprung im ersten Quartal

Der Nettoprofi wächst um 117 Prozent. Auch beim Umsatz erzielt die Facebook-Mutter ein deutliches Plus.…

7 Tagen ago