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

Lags beim Online-Gaming? DSL-Vergleich und andere Tipps schaffen Abhilfe

Beim Online-Gaming kommt es nicht nur auf das eigene Können an. Auch die technischen Voraussetzungen…

2 Tagen ago

GenKI-Fortbildung immer noch Mangelware

Fast jedes zweite Unternehmen bietet keinerlei Schulungen an. In den übrigen Betrieben profitieren oft nur…

2 Tagen ago

Netzwerk-Portfolio für das KI-Zeitalter

Huawei stellt auf der Connect Europe 2024 in Paris mit Xinghe Intelligent Network eine erweiterte…

2 Tagen ago

Internet-Tempo in Deutschland: Viel Luft nach oben

Höchste Zeit für eine schnelle Kupfer-Glas-Migration. Bis 2030 soll in Deutschland Glasfaser flächendeckend ausgerollt sein.

2 Tagen ago

Erste Entwickler-Preview von Android 16 verfügbar

Schon im April 2025 soll Android 16 den Status Plattformstabilität erreichen. Entwicklern gibt Google danach…

2 Tagen ago

Kaspersky warnt vor Cyberangriff auf PyPI-Lieferkette

Die Hintermänner setzen KI-Chatbot-Tools als Köder ein. Opfer fangen sich den Infostealer JarkaStealer ein.

3 Tagen ago