Direkt zum Inhalt
Toggle navigation
Suchformular
Suche
Blog
Know-how
Wiki
Werkzeugkasten für Kinderseitenbetreiber
Mobil werden - FAQ
Mustertexte
Aktuelles
Veranstaltungen
Über uns
Für Unterstützer
Kontakt
Blog
Know-how
Wiki
Werkzeugkasten für Kinderseitenbetreiber
Mobil werden - FAQ
Mustertexte
Aktuelles
Veranstaltungen
Digitale Bildungs-offensive - Fachtag 2018
Neue Bündnisse - Fachtag 2017
Mobil werden - Fachtag 2016
Über uns
Für Unterstützer
Kontakt
Wikieintrag bearbeiten
: Iframe
Kategorien
Technik
Iframe
Bearbeiten
×
Warnung
Die Linküberprüfung von
https://www.klick-tipps.net/multiplikatoren/iframe/
ist 103-mal fehlgeschlagen (Status-Code: 0).
Die Linküberprüfung von
http://www.meine-erste-homepage.com/iframe/iframe.html
ist 175-mal fehlgeschlagen (Status-Code: 301).
Die Linküberprüfung von
https://www.bitkom.org/Presse/Blog/Legal-illegal-Framing-und-die-Kultur-des-Teilens.html
ist 590-mal fehlgeschlagen (Status-Code: 301).
Die Linküberprüfung von
http://seitenstark.de/kinder/datenschutz/linkliste/iframe
ist 656-mal fehlgeschlagen (Status-Code: 301).
Haupt-Reiter
Ansicht
Bearbeiten
(aktiver Reiter)
Startseite
»
Node
»
Iframe
»
Wikieintrag bearbeiten
: Iframe
Thema
*
Override book title
Titel übersteuern
Tags
Text
<p>Ein Inlineframe, oder auch kurz Iframe*, ist ein Element, mit dem ganz einfach über HTML Inhalte anderer Seiten in die eigene Seite eingebunden werden können. <em>(*nicht zu verwechseln mit dem gleichnamigen Videoformat)</em></p><p>Die eingebundenen Inhalte bleiben dabei für sich bestehen. Der Iframe eröffnet sozusagen ein Fenster innerhalb einer Seite, in dem der Inhalt einer anderen Seite hinein geladen und angezeigt wird.</p><p>Die Größe eines Iframes ist frei bestimmbar und kann nach Bedarf adaptiert werden. Sie wird über den einzubindenden HTML-Code bestimmt. Auch lässt sich bestimmen, ob der Iframe mit oder ohne Rand sowie mit oder ohne Scrollbalken (scrolling="yes/no") angezeigt werden soll.</p><p>Ein Beispiel für einen simplen Iframe Codeschnipsel:</p><p style="margin-left:1.25cm"><iframe src="http://www.Seite-von-der-ich-den-Inhalt-haben-will.de/katze.html" style="height: 300px; width: 200px;" frameborder="1" name="NAMEFUERDENIFRAME">ALTERNATIVTEXT</iframe></p><p>Um den Iframe in die eigene Seite einzubinden, wird dieser "Embedded-Code" in den Body des HTML-Codes bzw. in das Content-Management-System der eigenen Seite integriert. Der Codeschnipsel aus obigem Beispiel sorgt dafür, dass sich die Seite bzw. die Datei "katze.html" vom Server http://www.Seite-von-der-ich-den-Inhalt-haben-will.de lädt.</p><p>Größe und Rahmen des Iframes werden durch die Parameter width, height und frameborder bestimmt. In obigem Beispiel ist der Iframe 200 Pixel breit, 300 Pixel hoch und hat einen Rahmen von einem Pixel Stärke. Wären alle Werte auf 0 gesetzt, bliebe der Iframe auf der Seite unsichtbar. Sollte ein Browser nicht in der Lage sein Inlineframes darzustellen, wird stattdessen der Alternativtext angezeigt. Dem Iframe kann wie im Beispiel eine absolute Größe in Pixeln zugewiesen werden, oder aber eine relative Größe, die im Verhältnis zum Browserfenster angegeben ist (z.B. width: 80%).</p><h3><strong>Sicherheitsaspekte</strong></h3><p>Grundsätzlich besteht die Gefahr, dass über Iframes auch schadhafte Inhalte, wie Viren oder Trojaner, auf eine Seite gelangen können. Der/Die Seitenanbieter/in, der/die über einen Iframe Platz für die Inhalte einer anderen Seite schafft, hat keinen Einfluss darauf, was in den Iframe eingespielt wird. Daher sollte die Vernetzung über Iframes idealerweise über vertrauenswürdige Seiten und Kooperationen realisiert werden, um die Nutzerinnen und Nutzer vor bösen Überraschungen zu schützen.</p><p>Iframes werden mitunter auch heimlich und unerlaubt auf anderen Seiten eingeschleust, um bösartige Skripte oder sonstige unerwünschte Dinge aktiv werden zu lassen. Besonders gefährdet für solche Hackerangriffe sind veraltete Systeme.</p><p>Wie lässt sich verhindern, dass Andere Inhalte der eigenen Seite ungefragt "kidnappen" und in einen Iframe auf ihre Seite saugen ohne vorher um Erlaubnis gefragt zu haben?</p><p>Es besteht die Möglichkeit dies mittels eines HTTP-Headers und bestimmten Befehlen zu unterbinden. Der Webserver muss dabei so eingestellt werden, dass er den Header mit diesen Befehlen (den "X-Frame-Options") allen Seiten zufügt (Beispiel Befehl für den Webserver Apache: Header always append X-Frame-Options SAMEORIGIN).</p><p>Drei Optionen können eingesetzt werden:</p><ul><li>X-Frame-Options: DENY - Mit "DENY" wird grundsätzlich verhindert, dass eine Seite in einem Frame angezeigt werden kann.</li><li>X-Frame-Options: SAMEORIGIN -Mit "SAMEORIGIN" wird festgelegt, dass eine Seite nur in einem Frame angezeigt werden kann, der dieselbe Herkunft hat wie die Seite selbst.</li><li>X-Frame-Options: ALLOW-FROM URL - "ALLOW-FROM http://adresse.de" lässt das Öffnen im Frame nur von der angegebenen Quelle zu.</li></ul><h3><strong>Relevanz für die Praxis</strong></h3><p>Iframes sind eine Möglichkeit für Vernetzung und Kooperation untereinander. Bietet eine Seite aktuelle Inhalte zu einem bestimmten Thema, ist deren Ausgabe über einen Iframe eine einfache Option für andere Seiten diesen Content einzuspielen. Es gilt dabei abzuwägen, ob die Iframe-Lösung die bessere Alternative zu anderen Vernetzungsoptionen wie z.B. Feeds, darstellt. Vorteil der Iframes ist die einfache Einbindung mit Hilfe des Embedded-Codes. Ein Feed ist in der Regel flexibler in der Anpassung des Designs. Er sollte aber auch entsprechend gestaltet und angepasst werden. Manche Anbieter von Iframe-Inhalten gewähren die komfortable Möglichkeit der Layout-Anpassung über Iframe-Generatoren, wie z.B. die Klick-Tipps (s.u.).</p><p>Ein kleiner Nachteil von Iframes: Suchmaschinen können Iframes übrigens nur bedingt auslesen.</p><h3><strong>Praxisbeispiele</strong></h3><ul><li><p>Die <strong>Klick-Tipps</strong> sind ein Dienst für empfehlenswerte Kinderseiten von jugendschutz.net. Jede Woche werden aktuelle Linktipps recherchiert und anderen Seiten via Iframe zur Verfügung gestellt. Mit einem Online-Generator lässt sich der für die eigene Seite benötigte Code erzeugen. Auch Seitenstark hat die Klick-Tipps als Iframe eingebunden.</p></li><li><p>Der <strong>Flimmo</strong> bespricht das aktuelle Fernsehprogramm und gibt Bewertungen und Tipps zur Fernseherziehung. Auch er bietet die Möglichkeit, Sendungsbesprechungen und Beiträge zu aktuellen Themen aus der Medienpädagogik in das eigene Internet-Angebot einzubinden.</p></li></ul>
Links
Reihenfolge
Titel
*
URL
Links
-5
-4
-3
-2
-1
0
1
2
3
4
5
Reihenfolge für zeile 1
Titel
*
URL
Links (value 2)
-5
-4
-3
-2
-1
0
1
2
3
4
5
Reihenfolge für zeile 2
Titel
*
URL
Links (value 3)
-5
-4
-3
-2
-1
0
1
2
3
4
5
Reihenfolge für zeile 3
Titel
*
URL
Links (value 4)
-5
-4
-3
-2
-1
0
1
2
3
4
5
Reihenfolge für zeile 4
Titel
*
URL
Links (value 5)
-5
-4
-3
-2
-1
0
1
2
3
4
5
Reihenfolge für zeile 5
Titel
URL
Links (value 6)
-5
-4
-3
-2
-1
0
1
2
3
4
5
Reihenfolge für zeile 6
Weiteren Eintrag hinzufügen
n
h
x
G
q
r
Obige Zeichenfolge eingeben
*
Vertikale Reiter
Versionsinformation
Protokollnachricht der Version
Speichern
Vorschau
Änderungen ansehen