Sven Mayer: Nochmal zum Beitrag: Netscape & Frames

Hy Leute!

Erst einmal Danke für die schnelle Antwort... :-)

Meiner Meinung nach bleibt einem eigentlich nichts anderes übrig (in Bezug auf Frames zumindest), als für jeden Browser eine spezielle Version anzufertigen und bei Aufruf der Site den Browsertyp festzustellen und dementsprechend anzuzeigen.

Gibt es noch weitere Einschränkungen zwischen dem Internet Explorer, dem Netscape Navigator und ggf. Opera (als 3. populären Browser)... ausgenommen natürich LAYER etc. ?

Danke Und Bye
Sven Mayer

  1. Moin,

    Meiner Meinung nach bleibt einem eigentlich nichts anderes übrig (in Bezug auf Frames zumindest), als für jeden Browser eine spezielle Version anzufertigen und bei Aufruf der Site den Browsertyp festzustellen und dementsprechend anzuzeigen.

    • auf Frames verzichten ?
    • Layout so gestalten, dass es nichts schadet ?
    • hinnehmen ?

    Gibt es noch weitere Einschränkungen zwischen dem Internet Explorer, dem Netscape Navigator und ggf. Opera (als 3. populären Browser)... ausgenommen natürich LAYER etc. ?

    Mir scheint manchmal, es wäre kürzer, die Gemeinsamkeiten zu sammeln :-)

    Im Ernst: Die Frage läßt sich nicht beantworten. Du brauchst sie auch nicht zu stellen: Es gibt ja nicht nur drei Browser:

    • Jeder Browser hat viele Versionen.
    • Jeder Nutzer stellt seinen Browser anders ein.
    • Es gibt tausende von Bildschirmen und anderen Ausgabegeräten.
    • ...

    Grundsatz: Je näher du dich an der Grundidee von HTML bzw. des WWW hälst, <../../tba.htm> um so weniger Probleme hast du mit Browsern. Je hyper, desto mehr Besuch hier :-)

    Viele Grüße

    Swen

    1. Moin,

      Meiner Meinung nach bleibt einem eigentlich nichts anderes übrig (in Bezug auf Frames zumindest), als für jeden Browser eine spezielle Version anzufertigen und bei Aufruf der Site den Browsertyp festzustellen und dementsprechend anzuzeigen.

      • auf Frames verzichten ?
      • Layout so gestalten, dass es nichts schadet ?
      • hinnehmen ?

      »»

      Gibt es noch weitere Einschränkungen zwischen dem Internet Explorer, dem Netscape Navigator und ggf. Opera (als 3. populären Browser)... ausgenommen natürich LAYER etc. ?

      Mir scheint manchmal, es wäre kürzer, die Gemeinsamkeiten zu sammeln :-)

      Im Ernst: Die Frage läßt sich nicht beantworten. Du brauchst sie auch nicht zu stellen: Es gibt ja nicht nur drei Browser:

      • Jeder Browser hat viele Versionen.
      • Jeder Nutzer stellt seinen Browser anders ein.
      • Es gibt tausende von Bildschirmen und anderen Ausgabegeräten.
      • ...

      Grundsatz: Je näher du dich an der Grundidee von HTML bzw. des WWW hälst, <../../tba.htm> um so weniger Probleme hast du mit Browsern. Je hyper, desto mehr Besuch hier :-)

      Viele Grüße

      Swen

    2. Moin,

      Meiner Meinung nach bleibt einem eigentlich nichts anderes übrig (in Bezug auf Frames zumindest), als für jeden Browser eine spezielle Version anzufertigen und bei Aufruf der Site den Browsertyp festzustellen und dementsprechend anzuzeigen.

      • auf Frames verzichten ?
      • Layout so gestalten, dass es nichts schadet ?
      • hinnehmen ?

      »»

      Gibt es noch weitere Einschränkungen zwischen dem Internet Explorer, dem Netscape Navigator und ggf. Opera (als 3. populären Browser)... ausgenommen natürich LAYER etc. ?

      Mir scheint manchmal, es wäre kürzer, die Gemeinsamkeiten zu sammeln :-)

      Im Ernst: Die Frage läßt sich nicht beantworten. Du brauchst sie auch nicht zu stellen: Es gibt ja nicht nur drei Browser:

      • Jeder Browser hat viele Versionen.
      • Jeder Nutzer stellt seinen Browser anders ein.
      • Es gibt tausende von Bildschirmen und anderen Ausgabegeräten.
      • ...

      Grundsatz: Je näher du dich an der Grundidee von HTML bzw. des WWW hälst, <../../tba.htm> um so weniger Probleme hast du mit Browsern. Je hyper, desto mehr Besuch hier :-)

      Viele Grüße

      Swen

      Hy Swen!

      Sorry, für das andere Posting... Hab' zu schnell noch ein Return gedrückt... :-)

      Ja, ist mir schon klar... Bin kein Anfänger mehr... Aber diese inkonsequenten Verarbeitungen stören mich schon (und wahrscheinlich nicht nur mich)!

      Ich würde gerne auf Frames verzichten auch wenn mir Diese mein Design ziemlich vereinfachen würde. Sicherlich könnte ich jede Seite per PHP/Perl dynamisch erzeugen (mit Tables anstelle von Frames) lassen, aber ich denke da auch an die Ladezeiten (mal abgesehen von Caching).

      Was hälst Du davon?

      Nochmal Danke und Bye
      Sven

      1. Moin

        Sorry, für das andere Posting... Hab' zu schnell noch ein Return gedrückt... :-)

        Macht ja nix, kann passieren. Dafür konnte ich in deinem zweiten Posting ja trotzdem meinen ganzen Text noch mal lesen.
           "Entfernen Sie bei langen Nachrichten bitte alle Passagen aus dem Zitat bis auf jene, auf die Sie selbst Bezug nehmen wollen" Rate mal wo, das steht ? :-)))

        [...] Aber diese inkonsequenten Verarbeitungen stören mich schon (und wahrscheinlich nicht nur mich)!

        Ich will nicht den Stab über den Browserherstellern brechen und nur sie verdammen. Ich glaube, es liegt auch daran, dass die Ansprüche vieler Besucher von Seiten (Ich schliesse mich da nicht völlig aus) von HTML nicht befriedigt werden könnten: Eine (bzw. 3) DTD‚s um das ganze Web damit abbilden zu können ? Das dass in die Hose gehen musste, ist - im Nachhinein betrachtet - irgendwie nicht so abwegig. Zudem reagiert die Weiterentwicklung der Browser ja auch auf Trends und erfindet sie nicht unbedingt neu.

        Ich würde gerne auf Frames verzichten auch wenn mir Diese mein Design ziemlich vereinfachen würde. Sicherlich könnte ich jede Seite per PHP/Perl dynamisch erzeugen (mit Tables anstelle von Frames) lassen, aber ich denke da auch an die Ladezeiten (mal abgesehen von Caching).

        Ich glaube, da sollten wir etwas differenzieren. Zunächst muss ja nicht jede Datei dynamisch erzeugt werden. Es gibt genügende Dokumente in jeder Site, die sich "nie" ändern. Andererseits gibt es zumeist auch einige Seiten, die permanent aktualisiert werden: Wo mit allen Tricks der Zunft versucht wird, Caching zu vermeiden.
        Dann gibt es neben den Skriptsprachen ja auch noch SSI oder vergleichbare Eigenschaften der verschiedenen Server.
        Da wären sicherlich auch noch die Unterschiede bei Intra-/Inter- oder Extranet-Lösungen zu bedenken.
        Ja, und nicht zuletzt ist auch die Menge des Codes nicht unbedingt ein feste Größe, da läßt sich häufig (nicht nur durch gute Kompression von Grafiken) einiges an Traffic vermeiden. Schau mal auf eine Seite wie http://web.de/, speichere sie incl. Bildern ab und zähle die Kb zusammen. So mancher wird vielleicht überrascht sein, wie viel Informationen durchaus gefällig mit wenig Code und KB dargestellt werden können. Zum Vergleich speichere eine xbeliebige framebasierte Seite wie z.B http://www.geizkragen.de/.

        Zum Schluß: Ich denke, es gibt keinen einzelnen richtigen Weg. Jede Site wird anders beurteilt werden müssen. Vielleicht sogar im Laufe der Zeit immer wieder anders.

        Swen

        Swen

        1. Ich würde gerne auf Frames verzichten auch wenn mir Diese mein Design ziemlich vereinfachen würde. Sicherlich könnte ich jede Seite per PHP/Perl dynamisch erzeugen (mit Tables anstelle von Frames) lassen, aber ich denke da auch an die Ladezeiten (mal abgesehen von Caching).

          Ich glaube, da sollten wir etwas differenzieren. Zunächst muss ja nicht jede Datei dynamisch erzeugt werden. Es gibt genügende Dokumente in jeder Site, die sich "nie" ändern.

          Nochmal Hy Swen!

          Genau das war doch der Punkt! Ich habe mindestens 1 bis 2 Bereiche die sich nie ändern... Logo / Navigation etc.

          Das Problem war doch wie ich diese Bereiche für jeden Browser GLEICH darstelle, ohne mit Frame-Problemen (Netscape) kämpfen zu müssen.

          Meine Frage war, wie ich diese Probleme elegant umgehen kann, ohne auf PHP oder Perl (mit Tables) zugrückgreifen zu müssen.

          Neben diesen Bereichen, die nicht mehr neu erzeugt werden müssen, denke ich z.B. an einen Chat-Bereich (Frame), der natürlich ständig aktualisiert werden muß. Ich denke, damit kann man PHP oder Perl für die GESAMTE Seite vergessen...

          Sorry, daß wir uns vielleicht falsch verstanden haben und ich hoffe, daß Du oder jemand anderes mir einen guten Tip geben kann. :-)

          Danke und Bye
          Sven Mayer

          1. Moin

            [...]Ich habe mindestens 1 bis 2 Bereiche die sich nie ändern... Logo / Navigation etc.

            SSI

            Das Problem war doch wie ich diese Bereiche für jeden Browser GLEICH darstelle, ohne mit Frame-Problemen (Netscape) kämpfen zu müssen.

            Nein. Das Probem ist, dass du unbedingt möchtest, dass eine Seite in jedem Browser gleich darstellt. Und das geht nicht Punkt.

            [...] an einen Chat-Bereich (Frame), der natürlich ständig aktualisiert werden muß. Ich denke, damit kann man PHP oder Perl für die GESAMTE Seite vergessen...

            Nö :-)http://www.teamone.de/selfaktuell/live/chat.htm Aber bitte jetzt nicht "unseren" Chat einbinden :-)

            [...]daß Du oder jemand anderes mir einen guten Tip geben kann. :-)

            Gern: http://www.teamone.de/selfaktuell/forum/messages/81080.html

            Viele Grüße

            Swen