Seite 1 von 1
Frames & Iframes alternativen ??
Verfasst: 24.06.2007, 01:35
von SpuTniK
Da Suchmaschinen Probleme mit Frames und Iframes haben, wollte ich Euch fragen welche alternativen es dann dazu gibt ?
Zb. eine Webseite besteht aus einen Head Bereich (Logo der Firma usw.) und links auf der Seite befindet sich das Menü mit den ganzen Links. Ziel ist es jetzt das beim klick auf einen link die ganze Seite sich
nicht neu ladet sondern nur den Inhalt zb einer Template oder einer html datei an eine bestimte stelle in der seite reinladet. Wie kann man sowas realisieren ??
Habe da was von CSS Div Layer gehöhrt ? Doch wie kann man dann, in einen Layer peer link klick was reinladen ?

[/b]
Verfasst:
von
Hochwertiger Linkaufbau bei ABAKUS:
- Google-konformer Linkaufbau
- nachhaltiges Ranking
- Linkbuilding Angebote zu fairen Preisen
- internationale Backlinks
Wir bieten
Beratung und
Umsetzung.
Jetzt anfragen:
0511 / 300325-0
Verfasst: 24.06.2007, 08:18
von Japs
Hallo,
ich habe mich nach sehr kurzer Zeit auch wieder von Frames & IFrames getrennt und hab es dann so gelöst:
Code: Alles auswählen
<div align="left" style="OVERFLOW: auto; WIDTH: 100%; HEIGHT: 425px">
Hat so einfach zu meinem kleinen Vorhaben am Besten gepasst und zu besichtigen ist das ganze unter:
https://www.werkzeug.cc :)
Ob es jetzt Suchmaschinenfreundlich ist - da hab ich absolut keine Erfahrung, aber ich denke, so verkert kann es nicht sein, da ich den Text ja nicht verstecke :)
Gruß Dirk
Verfasst: 24.06.2007, 10:02
von SloMo
Ob es jetzt Suchmaschinenfreundlich ist - da hab ich absolut keine Erfahrung
<div> ist absolut sauber, wenn der Text statisch (ohne JavaScript) im Quelltext liegt. Ich wüsste momentan aber nicht, wie man das sinnvoll benutzt, um das Neuladen von Head und Footer zu vermeiden. Es geht ja darum:
Ziel ist es jetzt das beim klick auf einen link die ganze Seite sich nicht neu ladet sondern nur den Inhalt zb einer Template oder einer html datei an eine bestimte stelle in der seite reinladet.
Per <div> geht das nur mit relativ großem Aufwand. Eine gute Alternative wäre ein cachendes Templatesystem (z.B.
https://smarty.php.net). Oder statisches HTML, das in Browsern und Proxies gecacht werden kann.
Verfasst: 24.06.2007, 11:29
von philophax
@Japs - overflow:auto ist halt super -
www.newsnavigators.de > da benutze ich das für den Inhalt.
@SpuTniK - für das Nachladen ginge Ajax - ist halt javascript (google benutzt das ja überall

Mich stört das Nachladen nicht - wenn´s nicht lange dauert.
Und: so richtige Problem haben die Suchmaschinen mit den Frames ja auch nicht. Wenn die gut verlinkt sind und dann noch ein kleines Script haben, damit die Inhaltsseite nur mit den Sachen aussenrum auftaucht...
Verfasst: 24.06.2007, 12:12
von semtex
Es gibt einige gute Möglichkeiten als Alternative zu den Frames :
Zb. CSS
Code: Alles auswählen
position: relative;
top: 50px;
left: 50px;
Das gleiche Funktioniert mit Objekt Elementen, man kann schön weitere HTML-Dokumente im das aktuellen Dokument einfügen.
Code: Alles auswählen
<STYLE type=text/css>
content { float:left; width:30%; }
</style>
<div class="content">
<object data="content.html">
<a href="content.htm">Zum Content</a>.
</object>
</div>
Bei PHP hat man natürlich noch weitere Möglichkeiten, zb. eine Datei zu includen.
Verfasst: 24.06.2007, 20:42
von SpuTniK
Jow Danke an alle ! Werde es mir genauer angucken !
