Oliver: Browserweiche

Hallo zusammen!

Ich such ein Script oder sowas, das mir je nach Browser (NS oder IE oder...) auf die eine oder andere URL weiterleitet.

Dank!

:-) Oliver

  1. Hallo zusammen!

    Ich such ein Script oder sowas, das mir je nach Browser (NS oder IE oder...) auf die eine oder andere URL weiterleitet.

    Wieso das denn?
    Es gibt keinen Grund sowas zu machen.
    Produziere sauberes HTML und CSS, der Rest ist egal.

    Struppi.

    1. Hallo,

      Produziere sauberes HTML und CSS, der Rest ist egal.

      aha. Ich habe da eine Seite mit sauberem DOM2-JS. Gut, ich könnte die Seite auch ohne JS ins Netz stellen, dann könnte ich aber den "Content" nicht mehr vermitteln.

      Also, die Seite hat sauberes CSS, DOM2-JS und html..... der Rest wäre dann hier die Opera-Besucher, die ich ohne Browserweiche nicht "gegriffen" bekomme: die sind dann also "egal"?

      Chräcker

      --
      <img src="http://www.stempelgeheimnis.de/diverses/werbung.gif" border="0" alt="">
      1. vielleicht hab ich ja deine frage falsch verstanden, aber im selfHtml-"Handbuch" gibts dazu fix fertigen Code in javaScript. dazu passend findest du auch weiterleitungen in javaScript.

        "navigator.appVersion" liefert die Version des Browsers
        "navigator.appName" liefert den Namen.
        danach kannst du je nachdem weiterleiten...

        Hab ich dir damit helfen können?

        Gruss Tino

        Hallo,

        Produziere sauberes HTML und CSS, der Rest ist egal.

        aha. Ich habe da eine Seite mit sauberem DOM2-JS. Gut, ich könnte die Seite auch ohne JS ins Netz stellen, dann könnte ich aber den "Content" nicht mehr vermitteln.

        Also, die Seite hat sauberes CSS, DOM2-JS und html..... der Rest wäre dann hier die Opera-Besucher, die ich ohne Browserweiche nicht "gegriffen" bekomme: die sind dann also "egal"?

        Chräcker

        1. vielleicht hab ich ja deine frage falsch verstanden, aber im selfHtml-"Handbuch" gibts dazu fix fertigen Code in javaScript. dazu passend findest du auch weiterleitungen in javaScript.

          "navigator.appVersion" liefert die Version des Browsers
          "navigator.appName" liefert den Namen.
          danach kannst du je nachdem weiterleiten...

          und danach leitest du für alle 2000 Kombinationen weiter?
          und vor allem warum?

          Wenn CSS nicht funktioniert, dann gibt es diverse Tricks den Code zu verstecken.
          Wenn Javascript nicht funktioniert, dann prüfe auf die Funktionen, die du verwenden möchtest.

          Struppi.

      2. Hallo,

        Produziere sauberes HTML und CSS, der Rest ist egal.

        aha. Ich habe da eine Seite mit sauberem DOM2-JS. Gut, ich könnte die Seite auch ohne JS ins Netz stellen, dann könnte ich aber den "Content" nicht mehr vermitteln.

        Also, die Seite hat sauberes CSS, DOM2-JS und html..... der Rest wäre dann hier die Opera-Besucher, die ich ohne Browserweiche nicht "gegriffen" bekomme: die sind dann also "egal"?

        Naja, dann hast du eine Spezialanwendung, die da und dort nicht läuft, kein Problem. Das dürfte aber in den meisten Fällen nicht so sein. Ich meinte aber letztlich auch, das man sich über kaputte Browser nicht allzuviel Gedanken machen sollte, auf jeden Fall nicht mit "Browserweichen".

        Struppi.

    2. Wieso das denn?
      Es gibt keinen Grund sowas zu machen.
      Produziere sauberes HTML und CSS, der Rest ist egal.

      Da sind meine Erfahrungen allerdings etwas anders, auch mit "Standard-HTML und CSS" bekomme ich immer wieder Konflikte zwischen den einzelnen Browsern, z.B. beim Anordnen von Inhalten.
      Wenn IE z.B: einen bestimmten Abstand vom oberen Rand einhalten soll, sieht der Abstand beim Opera oder beim Mozilla schon wieder anders aus, auch wenn die Unterschiede nicht immer so riesig sind, erschweren sie einem doch das Ausrichten der Inhalte, in der Hinsicht, dass die Inhalte in den unterschiedlichen Browsern ziemlich gleich aussehen sollen.

      OK, leichte Unterschiede sind ja nicht allzu schlimm, aber wenn sich die Inhalte dann überschneiden, ist das nicht mehr so toll!

      MfG

      Palme

  2. Hallo,

    hast Du schon die auf diesen Seiten verlinkten Scriptsammlungen durch?

    http://aktuell.de.selfhtml.org/links/javascript.htm

    Ansonsten könntest Du noch mit Hilfe des forumsarchiv und selfhtml selber eine basteln. Dadurch kannst Du die berücksichtigten browser auf dei dezimieren, die Du tatsächlich "brauchst". 8Also die, die sonst über Stellen Deines Scriptes stolpern würden....)

    Für eine eigene Browserweiche fragt man am besten einfach Browserspezifische Funktionen "auf Vorhandensein" ab, also layer bei NS4.xsy, document.all für die IEs etc....

    Chräcker