MVeeck: XHTML 1.1 STRICT und <frame>

Hallo zusammen!

Mit welchem Konstrukt kann man in strictem XHTML_1.1 die (darin verbotenen) Frames ersetzen?

Konkret gesagt, möchte ich das Navigationsmenue meiner Seite immer am oberen Rand haben und auf dem darunter liegenden Rest des Bildschirms den eigentlich Inhalt. Das Menu soll auch dann oben zu sehen sein, wenn der Inhalt gescrollt werden muss.

Danke im voraus
MVeeck

  1. Hey,

    Mit welchem Konstrukt kann man in strictem XHTML_1.1 die (darin verbotenen) Frames ersetzen?

    Mit "XFrames" natürlich!

    Dummerweise gibt es die noch nicht (und hoffentlich wird es auch nie soweit
    kommen *daumendrück*), also wird dir nixml übrigbleiben, also wieder auf
    Standard-HTML umzusteigen, oder auf deine Frames zu verzichten.

    Frames sind übrigens schon eine ganze Weile nicht mehr state-of-the-art,
    und Tabellenlayouts eigenen sich hervorragend als Ersatz (auch für dein
    Problem).
    Wenn du ein Menü an den oberen Rand klatschen willst, tut es übrigens
    auch CSS (vielleicht sogar besser).

    MsF,
    milky

    1. Hallo milky,

      Dummerweise gibt es die noch nicht (und hoffentlich wird es auch nie soweit
      kommen *daumendrück*),

      Welche Gründe veranlassen dich darauf zu hoffen, dass XFrames niemals fertig entwickelt werden?

      Grüße,

      Johannes

      --
      Der folgende Satz ist wahr.         | http://www.zeller-johannes.de/
      Der vorhergehende Satz ist gelogen. |
      ss:| zu:} ls:[ fo:} de:] va:} ch:) sh:( n4:| rl:( br:< js:| ie:{ fl:( mo:}
      1. Hey Johannes,

        Welche Gründe veranlassen dich darauf zu hoffen, dass XFrames niemals fertig entwickelt werden?

        Weil ich denke, daß es wieder für die selben kindischen Spielereien
        (Blinke-Homepäitsches) verwendet würde.
        Klar gibt es auch sinnvolle Einsatzmöglichkeiten für Frames, aber die
        sind halt extrem selten.

        MsF,
        milky

        1. Hallo milky,

          Weil ich denke, daß es wieder für die selben kindischen Spielereien
          (Blinke-Homepäitsches) verwendet würde.

          Das ist weniger das Problem von Frames: http://www.subotnik.net/html/frames.html. Und XFrames scheint zumindest einige dieser Probleme zu beseitigen: http://www.w3.org/TR/xframes/

          Klar gibt es auch sinnvolle Einsatzmöglichkeiten für Frames, aber die
          sind halt extrem selten.

          Das Problem ist der Aufwand, die Nachteile von Frames möglichst zu umgehen.

          Schöne Grüße,

          Johannes

          --
          Der folgende Satz ist wahr.         | http://www.zeller-johannes.de/
          Der vorhergehende Satz ist gelogen. |
          ss:| zu:} ls:[ fo:} de:] va:} ch:) sh:( n4:| rl:( br:< js:| ie:{ fl:( mo:}
  2. hallo MVeeck,

    dann setz dich doch mal mit css und dem attribut position:fixed auseinander. das macht gerade das, was du möchtest. ein beispiel dafür liefert die homepage von wahsaga.
    klappt bei mozilla/opera bisher ganz gut, ie braucht noch ein workaround.

    viel spass

    HP

    1. N'Obend

      (...) ein beispiel dafür liefert die homepage von wahsaga.

      Nicht wirklich, da ist schon seit einiger Zeit Ebbe:
      http://wazgnuks.net/

      Hoffe mal da kommt bald was :)

      Tschö,
      dbenzhuser