Fahrtenbuch genial!
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 20.11.2004, 12:37   #1
TP-Member
 
Benutzerbild von alekzs
 
Registriert seit: Dec 2003
Ort: Dortmund
alekzs macht alles soweit korrekt

Iframe oder Layer?


Hallöchen,

Was ist eurer Meinung nach besser : Mit iFrames arbeiten oder Ebenen benutzen? iFrames haben den Vorteil, dass der Arbeitsaufwand etwas geringer ist, aber wie sieht es mit der Browser- und Benutzerfreundlichkeit aus?

greetz,
alekzs
__________________
"If you can imagine it, you can achieve it. If you can dream it, you can become it."
-William Arthur Ward
alekzs ist offline   Mit Zitat antworten


Alt 20.11.2004, 12:41   #2
seb
TP-Veteran
 
Registriert seit: Jan 2002
seb bringt sich richtig einseb bringt sich richtig ein
Wenn's darum geht, einen scrollbaren Bereich innerhalb eines Seitenlayouts zu erzielen, ist ein DIV immer die bessere Wahl.

IFrames sind nur für wenige Spezialfälle wirklich sinnvoll bzw. notwendig (z.B. Werbeeinblendungen von einer externen Quelle) und in Sachen Accessibility ziemlich schwach.
seb ist offline   Mit Zitat antworten
Alt 20.11.2004, 12:49   #3
TP-Veteran
 
Benutzerbild von Terry
 
Registriert seit: Mar 2004
Terry hilft, wo's gehtTerry hilft, wo's gehtTerry hilft, wo's geht
Nun ja, was willst Du erreichen?

Iframes haben fast die gleichen Nachteile wie normale Frames. Sie sind nicht suchmaschinenfreundlich, nicht ausdruckfreundlich und nicht bookmarkfreundlich. Ansonsten sind sie einfach zu handhaben und die gängigen Browser kommen damit durchaus klar.

<div>-container ( <layer> gibt es nicht mehr - war eine reine Netscape4-Erfindung):
Damit kann man alles machen. Es sind nur Container - die Formatierung geschieht durch CSS. Kann man eigentlich nicht mit I-frames vergleichen - weil Du hier Äpfel mit Obst vergleichst.

Falls Du den Vergleich Iframe versus "Container mit overflow:auto" meinst, dann meine Meinung dazu:
Scrollbare Container haben den Vorteil, dass jede Seite für sich steht - suchmaschinenfreundlicher.
Mit entsprechendem Stylesheet auch gut ausdruckbar, sowie gut in die Bookmarks aufzunehmen.

Nachteile: Man kann mit Mozilla oder Opera nicht mit dem Mausrad scrollen, sondern muß an der Scrollbar ziehen (beim IE gehts mit dem Mausrad). Das ist lästig. Außerdem kann man innerhalb eines solchen Containers nicht mit der Tastatur steuern. -> ist also nicht barrierefrei, da es zwingend die Maus zur Bedienung benötigt.
Für barrierefreie Seiten würde ich nichts von beiden nehmen (obwohl ich den Effekt des scrollenden Inhalts mag).
__________________
Grüße, Terry
Terry ist offline   Mit Zitat antworten
Alt 20.11.2004, 12:57   #4
seb
TP-Veteran
 
Registriert seit: Jan 2002
seb bringt sich richtig einseb bringt sich richtig ein
Zitat:
Für barrierefreie Seiten würde ich nichts von beiden nehmen (obwohl ich den Effekt des scrollenden Inhalts mag).
Doch, sicher: Du würdest das DIV nehmen und die Seite ganz einfach mit einem anderen Stylesheet so formatieren, dass man es nicht mehr scrollen muss .
seb ist offline   Mit Zitat antworten
Alt 20.11.2004, 13:03   #5
TP-Veteran
 
Benutzerbild von Terry
 
Registriert seit: Mar 2004
Terry hilft, wo's gehtTerry hilft, wo's gehtTerry hilft, wo's geht
Zitat:
Zitat von seb
Doch, sicher: Du würdest das DIV nehmen und die Seite ganz einfach mit einem anderen Stylesheet so formatieren, dass man es nicht mehr scrollen muss .
Ist aber Mehrarbeit! - Bei meiner privaten Seite werde ich aber vermutlich sowas machen - immer mal wechselnde Stylesheets... (bin grad am tüfteln bezüglich der Umsetzung... )
__________________
Grüße, Terry
Terry ist offline   Mit Zitat antworten
Alt 20.11.2004, 13:08   #6
seb
TP-Veteran
 
Registriert seit: Jan 2002
seb bringt sich richtig einseb bringt sich richtig ein
Zitat:
immer mal wechselnde Stylesheets... (bin grad am tüfteln bezüglich der Umsetzung...
Das ist ne schöne Beschäftigung, gell . Viel Erfolg dabei! Vor allem ist es der ultimative Test dafür, ob man sein HTML wirklich so geschrieben hat, dass Content und Präsentation 100%ig getrennt sind. Wenn Du für ein neues Design etwas am HTML ändern musst, weißt du, dass es vorher nicht perfekt war .
seb ist offline   Mit Zitat antworten
Alt 20.11.2004, 13:44   #7
ingo
Guest
 
guten morgen,
@terry: den kennst du bestimmt, oder? http://www.alistapart.com/articles/phpswitch/

Geändert von ing.o (20.11.2004 um 14:29 Uhr).
  Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Traum-Talk > Webdesign & Co.
Iframe oder Layer? Iframe oder Layer?
« Wie Erstelle ich eine Navigation Mit Dreamweaver | Chef hat Geld locker gemacht »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
soll man auf css und layer umsteigen oder noch warten? Schneeschaufel Webdesign & Co. 71 10.03.2005 15:34
Layer relativ positionieren tommy-p HTML Puristen 3 18.07.2003 12:14
Layer oder doch nicht? Schlee Dreamweaver 0 06.04.2003 13:42
Frames, Tabellen oder Layer! Thomas II. Dreamweaver 6 18.03.2003 15:28
An Arbeitgeber - Verkaufen ja oder nein Stritti Archiv 3 05.05.2002 19:26


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:47 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67