Frame
Ein Frame ist ein verschiebbarer Teilbereich einer HTML-Seite, in dem eine andere HTML-Seite dargestellt werden kann. Das einzelne Segment wird dabei als Frame (engl. Rahmen) bezeichnet, die Definition aller Frames nennt man Frameset. Der Einsatz von Frames ist jedoch umstritten:
Vorteile:
Als Vorteil wird zumeist die parallele Darstellung von mehreren Einzeldokumenten genannt, die sich unabhängig voneinander verschieben lassen. Es ließe sich im Einzelfall die vom Webserver zum Webbrowser übertragene Datenmenge reduzieren und es werde eine Modularisierung einer Website – also die Unterteilung von Programmabläufen in überschaubare Einzelbausteine – ohne serverseitige Techniken bis zu einem gewissen Grad möglich. Gerade diese Modularisierung werde von Anfängerinnen/Anfängern gerne genutzt, um beispielsweise die Navigation zentral in einem HTML-Dokument zu verwalten. Vorteilhaft ist, dass sich über Frames problemlos Inhalte aus unterschiedlichen Quellen bzw. aus verschiedenen Webanwendungen miteinander kombinieren lassen, durch parametrisierte Aufrufe von Unterseiten sogar kontextabhängig. So könnten Unterergebnisse in einem weiteren Frame angezeigt werden.
Nachteile:
Als Nachteil werden Probleme mit der Adressierung angeführt. Normale HTML-Seiten haben nur eine Adresse, mit der sie erreichbar sind. Frames bestehen jedoch aus mehreren Unterseiten, wobei im Browser meist die Adresse der Framedefinition (des Framesets) angezeigt wird, die sich bei dem Wechsel auf eine andere Unterseite in der Regel nicht ändert. Möchte jemand eine bestimmte Unterseite verlinken, ein Lesezeichen darauf setzen oder in einer E-Mail angeben, so steht er in der Regel vor einem Dilemma. Verlinkt er den Frameset, wird die im Frameset definierte Startseite statt der gewünschten Unterseite geladen, gibt der die direkte Adresse an, so fehlen die übrigen Komponenten der Seite wie etwa die Navigation. Gerade für technisch wenig versierte Nutzerinnen und Nutzer ist dies verwirrend, die an das Grundprinzip „Eine Adresse = Eine Seite“ gewöhnt sind.
Quelle:
Wikipedia - Enzyklopädie
http://de.wikipedia.org/w/index.php?title=Frame_%28HTML%29&oldid=15905899
Vorteile:
Als Vorteil wird zumeist die parallele Darstellung von mehreren Einzeldokumenten genannt, die sich unabhängig voneinander verschieben lassen. Es ließe sich im Einzelfall die vom Webserver zum Webbrowser übertragene Datenmenge reduzieren und es werde eine Modularisierung einer Website – also die Unterteilung von Programmabläufen in überschaubare Einzelbausteine – ohne serverseitige Techniken bis zu einem gewissen Grad möglich. Gerade diese Modularisierung werde von Anfängerinnen/Anfängern gerne genutzt, um beispielsweise die Navigation zentral in einem HTML-Dokument zu verwalten. Vorteilhaft ist, dass sich über Frames problemlos Inhalte aus unterschiedlichen Quellen bzw. aus verschiedenen Webanwendungen miteinander kombinieren lassen, durch parametrisierte Aufrufe von Unterseiten sogar kontextabhängig. So könnten Unterergebnisse in einem weiteren Frame angezeigt werden.
Nachteile:
Als Nachteil werden Probleme mit der Adressierung angeführt. Normale HTML-Seiten haben nur eine Adresse, mit der sie erreichbar sind. Frames bestehen jedoch aus mehreren Unterseiten, wobei im Browser meist die Adresse der Framedefinition (des Framesets) angezeigt wird, die sich bei dem Wechsel auf eine andere Unterseite in der Regel nicht ändert. Möchte jemand eine bestimmte Unterseite verlinken, ein Lesezeichen darauf setzen oder in einer E-Mail angeben, so steht er in der Regel vor einem Dilemma. Verlinkt er den Frameset, wird die im Frameset definierte Startseite statt der gewünschten Unterseite geladen, gibt der die direkte Adresse an, so fehlen die übrigen Komponenten der Seite wie etwa die Navigation. Gerade für technisch wenig versierte Nutzerinnen und Nutzer ist dies verwirrend, die an das Grundprinzip „Eine Adresse = Eine Seite“ gewöhnt sind.
Quelle:
Wikipedia - Enzyklopädie
http://de.wikipedia.org/w/index.php?title=Frame_%28HTML%29&oldid=15905899

