Michael Vogel: iframe - sinnvoll?

Moin!

Ich teste zur Zeit ein neues Grunddesign meiner Seiten aus, zu betrachten unter http://www.dabo.de/neu/

Dabei benutze ich zum ersten mal iframes. Ich weiß, daß diese nur mit dem IE und dem Mozilla zu betrachten sind, deswegen sind die Daten, die im Frame betrachtbar sind, auch noch einmal als normaler eingebetteter Text drin.

Nun, ich habe noch technische Probleme, in der Art, daß ich beim IE einen horizontalen Scrollbar habe, obwohl ich als "WIDTH"-Attribut "100%" angegeben habe, außerdem  scheint der Mozilla die Größenangaben leider zu ignorieren.

Vor solchen Problemen - und vor der Tatsache, daß der angezeigte Bereich vielleicht etwas zu klein sein könnte, stellt sich mir die Tatsache, wie sinnvoll es ist, daß ich iframes nutze.

iframes zu nutzen, stellt kein großes technisches Problem da. Ich erzeuge jetzt meine statischen HTML-Seiten aus einen "PHP-Komglomerat", so bedeutet es lediglich wenige Befehle mehr, um soetwas zu machen. Die Frage ist halt nur, wie es vom Design und der Ergonomie aussieht.

Ich brauche eure Hilfe...

Michael

P.S. Eine lustige Tatsache: Ich hab' ja vorgestern oder so etwas zum Thema Amaya geschrieben und den Link auf die HP angeben. Prompt waren einige auf der Seite (auch einer mit Amaya), aber keiner hat was zu geschrieben... ;-)

  1. hallo michael,

    Vor solchen Problemen - und vor der Tatsache, daß der angezeigte Bereich vielleicht etwas zu klein sein könnte, stellt sich mir die Tatsache, wie sinnvoll es ist, daß ich iframes nutze.

    inframes sind dann sinvoll, wenn du nur wenig anzuzeigen hast. bilder oder texte z.B. wobei man bei texten wiederrum sagen sollte, dass es hier wiederrum besser sein könnte wenn du einfach ein textarea mit readonly eingibst und als value den text. ansonsten sind inframes sonst überflüssig.sieht meist zwar gut aus, man muss aber auch von der praktischen seite rangehen, und ob's überhaupt notwendig ist...

    jan

  2. Hallo Michael!

    Nun, ich habe noch technische Probleme, in der Art, daß ich beim IE einen horizontalen Scrollbar habe, obwohl ich als "WIDTH"-Attribut "100%" angegeben habe, außerdem  scheint der Mozilla die Größenangaben leider zu ignorieren.

    Als ich jetzt deine Seite ansah hatte ich im iframe keinen horizontalen Scrollbalken.

    wie sinnvoll es ist, daß ich iframes nutze.

    Ich habe iframes recht gern, auch wenn ich sie nicht oft nütze. Sie sind dann praktisch, wenn du viele kleinere Sachen, die allein für sich keine Seite füllen würden, anzeigen willst. Z.B. (kleinere) Bilder als Sammlung oder kleinere Texteinheiten wie eine News-history, oder Fußnoten. Diese kann man dann in eine einzelne Seite packen und diese dann im iframe einbinden.

    Grüße
    Thomas

  3. Moin!

    Ich teste zur Zeit ein neues Grunddesign meiner Seiten aus, zu betrachten unter http://www.dabo.de/neu/

    Dabei benutze ich zum ersten mal iframes. Ich weiß, daß diese nur mit dem IE und dem Mozilla zu betrachten sind, deswegen sind die Daten, die im Frame betrachtbar sind, auch noch einmal als normaler eingebetteter Text drin.

    Nun, ich habe noch technische Probleme, in der Art, daß ich beim IE einen horizontalen Scrollbar habe, obwohl ich als "WIDTH"-Attribut "100%" angegeben habe, außerdem  scheint der Mozilla die Größenangaben leider zu ignorieren.

    Vor solchen Problemen - und vor der Tatsache, daß der angezeigte Bereich vielleicht etwas zu klein sein könnte, stellt sich mir die Tatsache, wie sinnvoll es ist, daß ich iframes nutze.

    iframes zu nutzen, stellt kein großes technisches Problem da. Ich erzeuge jetzt meine statischen HTML-Seiten aus einen "PHP-Komglomerat", so bedeutet es lediglich wenige Befehle mehr, um soetwas zu machen. Die Frage ist halt nur, wie es vom Design und der Ergonomie aussieht.

    Ich brauche eure Hilfe...

    Michael

    P.S. Eine lustige Tatsache: Ich hab' ja vorgestern oder so etwas zum Thema Amaya geschrieben und den Link auf die HP angeben. Prompt waren einige auf der Seite (auch einer mit Amaya), aber keiner hat was zu geschrieben... ;-)

    Was Netscape betrifft, kannst Du ja den Layer-Tag verwenden. Der besitzt nämlich ein SRC
    Attribut. Du kannst dann abhängig vom verwendeten Browser, mit entsprechenden JavaScript
    Code den Inhalt des Iframe / Layer ändern.

    cu
    Stephan