Was ist ein Frame?
Im Zusammenhang mit einem Webbrowser entspricht ein Frame dem beweglichen oder nicht beweglichen Teil einer Webseite oder eines Browserfensters, der Inhalte unabhängig von seinem Container anzeigt. Frames können unabhängig gesteuert werden und haben die Fähigkeit, selbständig Inhalte zu laden. Von Netscape als HTML-Erweiterung entwickelt, wurden Frames Teil von HTML 4.0 und werden mit den HTML-Tags FRAMESET und FRAME definiert.
Die traditionelle Verwendung von Frames besteht darin, dass ein Frame ein Auswahlmenü in einem Frame anzeigt und ein anderer entsprechender Frame den Bereich anzeigt, in dem die ausgewählten oder verlinkten Dateien erscheinen. Frames haben einige Nachteile und werden für Webseiten nicht empfohlen. Anzeigeprobleme treten vor allem bei kleinen Bildschirmen auf, die mit der Größe und den Funktionen von Frames nicht zurechtkommen. Frames können auch viele verschiedene Seiten unter einer URL begraben, und die Benutzer können Probleme haben, die gewünschten Seiten mit einem Lesezeichen zu versehen. Außerdem wird die Frame-Technologie in der neuesten HTML-Version, HTML 5, nicht mehr unterstützt.