andreas doppler: kompatibilitaet und standards

hi

ich werd wohl oder uebel in 1-2 monaten meine webseite in einige riesige baustelle umwandeln muessen
da das fertige produkt dann ie 5.5, netscape 6, modzilla und eventuell auch opera unterstuetzen soll und ich trotzdem nicht auf javascripts, css, etc verzichten moechte/kann frag ich mich:
wo ist der kleineste gemeinsame nenner in der kompaibilitaet der browser??
bzw wo kann ich da am geschicktesten nachlesen ohne mich mit viel aufwand durchzutesten *g*

danke fuer eure hilfe
lg
dopsi

  1. Hi,

    wo ist der kleineste gemeinsame nenner in der kompaibilitaet der browser??

    HTML. Relativ unproblematisch: CSS, zumal davon nichts abhängt (wenn man es vernünftig einsetzt). Alles andere *muss* absolut optional sein, also insbesondere JavaScript.

    Cheatah

    --
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
  2. Der kleinste gemeinsame nenner ist auf jeden Fall sehr gutes HTML. Kombiniert mit Javascript das du gezielt auswählst, so dass es alle deine genannten Browser können. Gleiches gilt für CSS. Du musst viel Testen. Aber warum die viele Mühe. Die meisten User nutzen den InternetExplorer. Optimiere für diesen und gestalte deine Homepage so dass sie mit den anderen Browsern gut anzuschauen ist. Es ist nicht möglich eine Homepage auf allen Brwosern genau gleich zu bauen. Auße, du machst für jeden Browsertap eine eigene Seite und in der Startseite deiner HP filterst du den benutzten browser und rufst die passende Seite auf.

    meine HP läuft ab Netscape 3-7
    Internetexplorer 4-6
    und Opera 4 + 5

    1. meine HP läuft ab Netscape 3-7

      http://www.rolandleoffler.de/ momentan läuft sie überhaupt nicht.

      Struppi.

      1. meine HP läuft ab Netscape 3-7

        http://www.rolandleoffler.de/ momentan läuft sie überhaupt nicht.

        Struppi.

        Ohne Schreibfehler läuft sie sehr gut.
        http://www.rolandloeffler.de/

    2. meine HP läuft ab Netscape 3-7
      Internetexplorer 4-6
      und Opera 4 + 5

      ... da bin ich ja mal gespannt (wenn sie wieder läuft *g*)

      1. meine HP läuft ab Netscape 3-7
        Internetexplorer 4-6
        und Opera 4 + 5

        ... da bin ich ja mal gespannt (wenn sie wieder läuft *g*)

        wie meinst du das?

        1. meine HP läuft ab Netscape 3-7
          Internetexplorer 4-6
          und Opera 4 + 5

          ... da bin ich ja mal gespannt (wenn sie wieder läuft *g*)

          wie meinst du das?

          na das ich mal gespannt bin wie deine seite aufgebaut ist und so weiter :-) ... achja sie läuft ja wieder *nachguckengeh

          cu
          ulli

    3. Hallo rlo,

      Aber warum die viele Mühe. Die meisten User nutzen den InternetExplorer. Optimiere für diesen

      das wäre das allerletzte was ich machen würde - auf das verhunzte Stück Code zu optimieren.

      und gestalte deine Homepage so dass sie mit den anderen Browsern gut anzuschauen ist.

      du tust dir wesentlich leichter, wenn du standardkonformen Code schreibst - dann funktioniert es nämlich in wesentlich mehr Browsern als wenn du es für den IE optimierst (zumal der sogar für Sachen wie a.haupt:before { content:url(...); } zu blöd ist...)

      Es ist nicht möglich eine Homepage auf allen Brwosern genau gleich zu bauen.

      für was auch?

      Auße, du machst für jeden Browsertap eine eigene Seite und in der Startseite deiner HP filterst du den benutzten browser und rufst die passende Seite auf.

      das geht nicht.

      meine HP

      du solltest deine url vielleicht auch richtig schreiben...

      läuft ab Netscape 3-7

      4 lass ich ja zur not noch durchgehen, aber 3?

      und Opera 4 + 5

      was ist mit 6 und 7?
      und wo bleibt browser wie Lynx (damit ist deine Seite übrigends nicht nutzbar) und Konqueror?

      Grüße aus Nürnberg
      Tobias

      --
      Selfcode: sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|
      1. Hallo rlo,

        Aber warum die viele Mühe. Die meisten User nutzen den InternetExplorer. Optimiere für diesen
        das wäre das allerletzte was ich machen würde - auf das verhunzte Stück Code zu optimieren.

        Kann ich verstehen, aber du solltest nicht vergessen dass über 80% aller User einen IE einsetzen.

        und gestalte deine Homepage so dass sie mit den anderen Browsern gut anzuschauen ist.
        du tust dir wesentlich leichter, wenn du standardkonformen Code schreibst - dann funktioniert es nämlich in wesentlich mehr Browsern als wenn du es für den IE optimierst (zumal der sogar für Sachen wie a.haupt:before { content:url(...); } zu blöd ist...)

        Schimpf nicht, ich habe meine hp so gebaut dass ich die wichtigsten Brwoser abdecke. CSS Code den der IE oder Netscape nicht kann lasse ich ganz weg.

        Es ist nicht möglich eine Homepage auf allen Brwosern genau gleich zu bauen.
        für was auch?

        Das hast Ddu recht.

        Auße, du machst für jeden Browsertap eine eigene Seite und in der Startseite deiner HP filterst du den benutzten browser und rufst die passende Seite auf.
        das geht nicht.

        Das geht wohl, und zwar mit Javascript.

        meine HP
        du solltest deine url vielleicht auch richtig schreiben...

        Das war ein vertipper. Kann ja mal passieren.

        läuft ab Netscape 3-7
        4 lass ich ja zur not noch durchgehen, aber 3?

        Ich habe damals alle getstet die ich hatte, dazu gehörte auch der Netscape 3

        und Opera 4 + 5
        was ist mit 6 und 7?

        Habe ich noch nicht getestet, wird aber bald folgen.

        und wo bleibt browser wie Lynx (damit ist deine Seite übrigends nicht nutzbar) und Konqueror?

        Ich habe kein Linux System laufen und kann somit nicht Testen. Das wird aber auch noch kommen.

        Grüße aus Nürnberg
        Tobias

        1. Hallo rlo,

          das wäre das allerletzte was ich machen würde - auf das verhunzte Stück Code zu optimieren.
          Kann ich verstehen,

          dann bin ich ja beruhigt :-)

          aber du solltest nicht vergessen dass über 80% aller User einen IE einsetzen.

          leider...

          Schimpf nicht,

          <trotz mode="aufstampf">doch</trotz> :-)

          ich habe meine hp so gebaut dass ich die wichtigsten Brwoser abdecke.

          ich hab sie mir mal angeschaut - was mich stört sind die Frames und die Session.

          CSS Code den der IE oder Netscape nicht kann lasse ich ganz weg.

          Netscape kann einiges, für das der ie zu blöd ist (je nach Version zumindest - der 4er natürlich nicht :-))

          Auße, du machst für jeden Browsertap eine eigene Seite und in der Startseite deiner HP filterst du den benutzten browser und rufst die passende Seite auf.
          das geht nicht.
          Das geht wohl, und zwar mit Javascript.

          nein, auch mit js nicht (zuverlässig) - vorallem kannst du nicht für _alle_ verschiedenen Browser eine eigene Seite schreiben...

          du solltest deine url vielleicht auch richtig schreiben...
          Das war ein vertipper. Kann ja mal passieren.

          dann meld dich halt an - dann musst du die url nicht immer eingeben

          läuft ab Netscape 3-7
          4 lass ich ja zur not noch durchgehen, aber 3?
          Ich habe damals alle getstet die ich hatte, dazu gehörte auch der Netscape 3

          wenn du meinst :-)

          und Opera 4 + 5
          was ist mit 6 und 7?
          Habe ich noch nicht getestet, wird aber bald folgen.

          dann aber flott...

          und wo bleibt browser wie Lynx (damit ist deine Seite übrigends nicht nutzbar) und Konqueror?
          Ich habe kein Linux System laufen

          ich auch nicht - aber versuchs mal mit http://www.delorie.com/web/lynxview.cgi?url=http%3A%2F%2Fwww.rolandloeffler.de%2F :-)

          Grüße aus Nürnberg
          Tobias

          --
          Selfcode: sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|
        2. Hi,

          Auße, du machst für jeden Browsertap eine eigene Seite und in der Startseite deiner HP filterst du den benutzten browser und rufst die passende Seite auf.
          das geht nicht.
          Das geht wohl, und zwar mit Javascript.

          Es scheitert an 2 Dingen: nicht jeder kommt über die Startseite, nicht jeder hat Javascript aktiviert...

          und wo bleibt browser wie Lynx (damit ist deine Seite übrigends nicht nutzbar) und Konqueror?
          Ich habe kein Linux System laufen und kann somit nicht Testen. Das wird aber auch noch kommen.

          Linux ist keine Voraussetzung, um Lynx zu benutzen. http://www.fdisk.com/doslynx/lynxport.htm

          cu,
          Andreas

          --
          Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
          http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/
          1. Hallo Andreas,

            Nur so als Ergänzung:

            und wo bleibt browser wie Lynx (damit ist deine Seite übrigends nicht nutzbar) und Konqueror?
            Ich habe kein Linux System laufen und kann somit nicht Testen. Das wird aber auch noch kommen.

            Linux ist keine Voraussetzung, um Lynx zu benutzen. http://www.fdisk.com/doslynx/lynxport.htm

            Für den Konqueror auch nicht:

            http://kde-cygwin.sf.net/

            Viele Grüße,
            Christian

          2. Hi,

            Auße, du machst für jeden Browsertap eine eigene Seite und in der Startseite deiner HP filterst du den benutzten browser und rufst die passende Seite auf.
            das geht nicht.
            Das geht wohl, und zwar mit Javascript.

            Es scheitert an 2 Dingen: nicht jeder kommt über die Startseite, nicht jeder hat Javascript aktiviert...

            Du meinst wohl Java und nicht Javascript

            und wo bleibt browser wie Lynx (damit ist deine Seite übrigends nicht nutzbar) und Konqueror?
            Ich habe kein Linux System laufen und kann somit nicht Testen. Das wird aber auch noch kommen.

            Linux ist keine Voraussetzung, um Lynx zu benutzen. http://www.fdisk.com/doslynx/lynxport.htm

            Meines Wissens gibt es über 100 verschiedene Browser, leider ist auch der Lynx einer davon den ich nicht kenne und bis heute Mittag nichts von seiner Existenz wusste. Für mich bleiben die folgenden Browser die Favoriten: IE, Netscape, Opera, Modzilla. Wenn eine Homepage unter diesen läuft, dann habe ich 95% aller User abgedeckt. Wenn sich das ändert wedre ich das auch anpassen.

            In diesem Sinne ein schönes Wochenende.

            Roland

            cu,
            Andreas

            1. Hi,

              Es scheitert an 2 Dingen: nicht jeder kommt über die Startseite, nicht jeder hat Javascript aktiviert...
              Du meinst wohl Java und nicht Javascript

              Nein, ich schrieb Javascript, weil ich Javascript meinte. Wenn ich Java gemeint hätte, hätte ich Java geschrieben.

              Linux ist keine Voraussetzung, um Lynx zu benutzen. http://www.fdisk.com/doslynx/lynxport.htm
              Meines Wissens gibt es über 100 verschiedene Browser, leider ist auch der Lynx einer davon den ich nicht kenne und bis heute Mittag nichts von seiner Existenz wusste. Für mich bleiben die folgenden Browser die Favoriten: IE, Netscape, Opera, Modzilla. Wenn eine Homepage unter diesen läuft, dann habe ich 95% aller User abgedeckt. Wenn sich das ändert wedre ich das auch anpassen.

              Guck Dir mal ne Seite mit Lynx (oder einem anderen Textbrowser wie w3m, links, ...) an - dann weißt Du auch, was eine Suchmaschine von so einer Seite sieht (oder Blinde oder ...)...

              cu,
              Andreas

              --
              Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
              http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/
    4. hi,

      meine HP läuft ab Netscape 3-7
      Internetexplorer 4-6
      und Opera 4 + 5

      das kann aber angesichts der vielen fehler [1],[2] allerhöchstens auf zufall beruhen.

      btw: kann es sein, dass du die frames lediglich einsetzt, um die hauptseite zu zentrieren? *kopfschüttel*

      gruss,
      wahsaga

      [1] http://validator.w3.org/check?uri=http%3A%2F%2Fwww.rolandloeffler.de%2F&charset=(detect+automatically)&doctype=HTML+4.01+Frameset
      [1] http://validator.w3.org/check?uri=http%3A%2F%2Fwww.rolandloeffler.de%2Fdoc%2Fpage.php%3FFSB_Page%3DHOME&charset=(detect+automatically)&doctype=HTML+4.01+Transitional

  3. Hallo,

    Ich empfehle Dir einfach standardkonformes xhtml zu schreiben, dass Du dann mit dem Validator http://validator.w3.org/ testest. Zwar unterstützt der eine Navigator mal das eine Element nicht, der andere das andere, aber so gehst Du zumindest schonmal einer Vielzahl von Fehlern aus dem Weg.

    Grüße
    Guillermo

  4. na dann mal vielen dank fuer eurer rege beteiligung
    muss einigen von euch recht geben (zb bei mir sinds um die 90% ie user) aber da hilft mir nichts wenn firmen (>1000 mitarbeiter) trotzdem netscape verwenden, und denen den ie aufzuzwingen versuch mal...

    aber anscheinend bleibt mir nicht erspart, es auf allen moeglichen browsern auszuprobieren

    nochmals vielen dank und lg
    dopsi

    ps: aktuelles problem: regexp wird von nc7 anders verwendet als version davor und dem ie *heul* ;)