Research Area New Media

Research Area New Media

Self Site

Website, HTML, PHP, Responsive, Net Art

Ein iframe („inline frame“, <iframe>) ist ein frühes HTML-Element („Sprache“ zur Strukturierung digitaler Dokumente, wie Texte mit Hyperlinks, Bildern und anderen Inhalten), das Web-Seiten-Dokumente (oder -Inhalte) referenziert und als selbstständige Dokumente in einem definierten Bereich des Browser-Fensters darstellt.

  • Stefan Endres
2017
Related Content

Ein iframe („inline frame“, <iframe>) ist ein frühes HTML-Element („Sprache“ zur Strukturierung digitaler Dokumente, wie Texte mit Hyperlinks, Bildern und anderen Inhalten), das Web-Seiten-Dokumente (oder -Inhalte) referenziert und als selbstständige Dokumente in einem definierten Bereich des Browser-Fensters darstellt. Anfang der 2000er-Jahre wurde dieses Element zur Modularisierung und graphischen Gliederung einer Web-Seite verwendet – bald jedoch überwiegend um Inhalte oder Dienste anderer Anbieter (YouTube-Player, Spotify-Player, Google Maps, uvm.), sowie sämtliche Arten von Werbung einzubetten und folglich auch zu Hacking-Zwecken genutzt (z.B. „Clickjacking“). Ein iframe referenziert nun das Dokument auf dem es sich selbst befindet.
Ein und die selbe Anfrage, an sich selbst, folgt der nächsten, gleichen. Die direkte Umgebung des Dokumentes (der Browser / Client) versucht das Vorgehen nach wenigen Iterationen zu limitieren, um eine endlose Rückkopplung der Datenübertragung („Feedback-Loop“) von der weiteren Umgebung des Dokumentes (Browser—Betriebssystem—Rechner/Gerät—Internetverbindung—Server) zu isolieren und deren Stabilität aufrechtzuerhalten. Diese Limitierung wird nun bewusst umgangen.
Wie ein Radfahrer, der stürzt, da er sich beim Fahren selbst filmt, ein Pianist, der sich verspielt, weil er darüber nachdenkt was er gerade tut, oder ein Vortragender, der ins Stottern gerät, wenn er sich selbst zuhört, verliert sich dieses iframe in einem leeren Tunnel seiner eigens auferlegten Selbstreferenziertheit. Ohne jeglichen Bezug zu Raum und Zeit, ist die Funktionalität des Subjektes zu einem unbestimmten Zeitpunkt terminiert.

stefanendres.com/self-site
(your browser might crash because of infinite page loads)

<html lang="en">
	<head>
		<meta charset="utf-8">
		<meta http-equiv="X-UA-Compatible" content="IE=edge">
		<meta name="viewport" content="width=device-width,initial-scale=1">
		<?php if ($_GET['q'] >= 1){ ?>
		<meta http-equiv="refresh" content="0; URL=https://<?echo $_SERVER['HTTP_HOST'];?>/self-site/">
		<?php } ?>

		<title>self-site</title>

		<meta name="description" content="An iframe is loosing itself in self-reference.">
		<meta name="keywords" content="Stefan Endres">
		<meta name="author" content="Stefan Endres">
		<meta name="copyright" content="© Stefan Endres">
		<link rel="canonical" href="https://<?echo $_SERVER['HTTP_HOST'];?>/self-site/">

		<meta property="og:type" content="website">
		<meta property="og:url" content="https://<?echo $_SERVER['HTTP_HOST'];?>/self-site/">
		<meta property="og:site_name" content="self-site">
		<meta property="og:title" content="self-site">
		<meta property="og:description" content="An iframe is loosing itself in self-reference.">

		<link rel="shortcut icon" href="/favicon.ico">
		<link rel="icon" type="image/png" sizes="96x96" href="/favicon-96x96.png">

		<style type="text/css">
			html, body, iframe {
				display: block;
				box-sizing: border-box;
				max-width: 100%;
				width: 100%;
				height: 100%;
			}
		</style>
	</head>
<body>
	<iframe src="https://<?echo $_SERVER['HTTP_HOST'];?>/self-site/index.php?q=<?php echo (isset($_GET['q'])?$_GET['q']:0)+1?>" />
</body>
</html>