Cheatah: NoScript wird ignoriert?

Hi,

gerade las ich in einem anderen Forum, daß bei einigen Browsern (MSIE 2 und einige 3er angeblich) der <noscript>-Bereich völlig ignoriert würde, so daß der Code darin nicht ausgeführt wird. Ich kann mir das nicht vorstellen, denn sonst würde auch das Auskommentieren des JavaScript-Bereiches keinen Sinn ergeben. Weiß jemand definitives? Mit anderen Worten: Gibt es Browser, die bei

<script language=JavaScript>
   <!--
   alert("Du hast JavaScript");
   // -->
</script>
<noscript>
   Du hast leider kein JavaScript
</noscript>

gar nichts ausgeben?

Cheatah

  1. Hallo Cheatah!

    gerade las ich in einem anderen Forum, daß bei einigen Browsern (MSIE 2 und einige 3er angeblich) der <noscript>-Bereich völlig ignoriert würde, so daß der Code darin nicht ausgeführt wird. Ich kann mir das nicht vorstellen, denn sonst würde auch das Auskommentieren des JavaScript-Bereiches keinen Sinn ergeben. Weiß jemand definitives?

    Unlängst habe ich was darüber gelesen. So weit ich mich erinnere, war davon die Rede, daß einige ältre Browser weder den <script> noch den <noscript> Tag kennen. Da sie die Scriptanweisungen nicht ausführen, wir nur der Bereich zwischen <noscript> und </noscript>
    dargestellt und zwar mit dem Tag zusammen. Was man dan sehen bekommt sieht es so aus:
    ----was man sehen kann anfang ------
    <noscript>
    was auch immer hier steht, ob Text oder eine Ersatzseite.
    </noscript>
    -----was man sehen kann ende-----

    Kleine Schönheitsfehler also.

    (bei meiner Fähigkeit, Sachen zu vergessen, werde ich die Seite, wo ich es gelesen habe sicher nicht mehr finden können ;-/ )

    Grüße
    Thomas

    1. Hi Thomas,

      ----was man sehen kann anfang ------
      <noscript>

      »»  was auch immer hier steht, ob Text oder eine Ersatzseite.

      </noscript>
      -----was man sehen kann ende-----

      Kleine Schönheitsfehler also.

      also mit anderen Worten wird hier auch z.B. ein <img>-Tag ausgeführt. Auch wenn <noscript> mit ausgegeben wird, das ist ungefähr das, was ich wissen wollte, danke :-)

      Bevor ich mich jetzt im anderen Forum mit dem Webmaster anlege, weil ich ihm ständig widerspreche: Stefan (Münz, andere aber gerne auch ;-) ), kannst Du das bestätigen?

      Cheatah

      1. Hallo Cheatah

        Bevor ich mich jetzt im anderen Forum mit dem Webmaster anlege, weil ich ihm ständig widerspreche: Stefan (Münz, andere aber gerne auch ;-) ), kannst Du das bestätigen?

        Oh, bitte nicht! <g>
        Auf jeden Fall sollten auch aeltere Browser, die kein JavaScript koennen, die Grundregeln von HTML beherrschen. Danach muessten sie <noscript> ignorieren, weil sie damit nichts anfangen koennen, aber das, was zwischen <noscript> und </noscript> steht, ganz normal als Text darstellen. Gleiches gilt auch fuer alles, was zwischen <script> und </script> steht. Weil es aber unerwuenscht ist, dass dann einfach der ganze JS-Quellcode auf der Seite angezeigt wird, hat es sich eingebuergert, den Inhalt dazwischen in einen HTML-Kommentar zu setzen. Auch den sollte wirklich jeder Browser beherrschen. Setzt man also den Quellcode in einen Kommentar und schreibt in den Noscript-Bereich seinen "haste nich, kannste nich"-Sermon, sollte es nach den Regeln der Kunst auf allen HTML1.0-faehigen Browsern das gewuenschte Ergebnis bringen. Womit ich aber nicht gesagt haben will, dass der MSIE 2 HTML1.0-faehig ist <g>

        viele Gruesse
          Stefan Muenz

        1. Hi Stefan,

          Auf jeden Fall sollten auch aeltere Browser, die kein JavaScript koennen, die Grundregeln von HTML beherrschen. Danach muessten sie <noscript> ignorieren, weil sie damit nichts anfangen koennen, aber das, was zwischen <noscript> und </noscript> steht, ganz normal als Text darstellen.

          danke, genau das hatte ich vermutet! Jetzt habe ich die nötige "Rückendeckung", um mich mit dem Webmaster zu zanken *g*

          Womit ich aber nicht gesagt haben will, dass der MSIE 2 HTML1.0-faehig ist <g>

          Man sollte sowieso nie behaupten, daß irgendein Microsoft-Produkt zu irgendetwas fähig ist ;-)))

          Cheatah

          1. GRRRRRRRRR

            Womit ich aber nicht gesagt haben will, dass der MSIE 2 HTML1.0-faehig ist <g>

            Man sollte sowieso nie behaupten, daß irgendein Microsoft-Produkt zu irgendetwas fähig ist ;-)))

            ich könnte jetzt eine riesige "anti MS" aktion oder eine "was sit der bessere browser" aktion starten, aber was soll das?

            meiner persönlichen meinung nach, ist der IE4 der bessere Browser was JS und DHTML betrifft, in sachen speed ist der NS besser.

            du kannst ned sagen, daß MS "zu nix fähig ist" ich bin kein grosser MS Fan, aber wenn Bill Gates ned gewesen währe/ist würden wir jetzt ganz sicher nicht soweit sein, wie wir sind, was PC's betrifft. vielleicht hätten wir alles MACS, und würden was gegen die wenigen PC user haben. oder wir hätten alle noch amiga rechner.
            ich finde Bill Gates hat einen grossen schritt nach vorne gemacht. auch wenn nicht gant fair und legal. seine marktstrategie passt mir garnicht, aber irgendwie kommt er immer damit durch.

            ich persönlich nutze neben Windows NT 4 auch noch BeOS, und ich finde es schade, dass so "kleine" betriebssysteme keine oder kaum eine chance gegen MS haben.

            ein beispiel:

            vor kurzem habe ich mir dem Soundblaster Live! gekauft. unter windows habe ich nach einigen problemen mit dem SP4 die karte zum laufen gebracht. nach einer anfrage bei Creative, ob es auch BeOS treiber geben wird, sagte man mir, daß Creative nur treiber für MS produkte schreiben darf ! das hat mich tierisch aufgeregt ! MS kauft sich alles, um so "die macht" zu haben. das passt mir nicht.
            so müssen jetzt irgendwelche BeOS developer treiber hacken.

            das wollte ich schon immer mal sagen ! so, nu isses raus !

            in diesem sinne

            Fabian

            p.s. nimm diese antwort bitte ned persönlich !!!! os ist sie ned gemeint, auch wenn es sich teilweise anders anhört

            1. Hi Fabian,

              meiner persönlichen meinung nach, ist der IE4 der bessere Browser was JS und DHTML betrifft, in sachen speed ist der NS besser.

              beim ersten Teil gebe ich Dir recht, der zweite ist wohl eher subjektiver Natur.

              du kannst ned sagen, daß MS "zu nix fähig ist"

              Du hast offenbar die großen Smilies übersehen... das war eine Aussage der Art "ach ja, das ist ja Microsoft und das muß man hassen". Sie basierte darauf, daß Microsoft schon seit eh und je auf Inkompatibilitäten setzt, was man schon Stefans Aussage entnehmen konnte. Ich wollte natürlich nicht Microsoft im allgemeinen und jedes einzelne MS-Produkt im speziellen der globalen Unfähigkeit bezichtigen, so blöd bin ich nämlich auch nicht.

              seine marktstrategie passt mir garnicht, aber irgendwie kommt er immer damit durch.

              Da sind wir uns einig!

              ich persönlich nutze neben Windows NT 4 auch noch BeOS, und ich finde es schade, dass so "kleine" betriebssysteme keine oder kaum eine chance gegen MS haben.

              Ich arbeite recht zufrieden mit Win98. Ein "kleineres" OS paßt leider nicht auf meine momentane Platte; wenn ich eine größere habe, werde ich aber immer noch überlegen, ob ich mir Linux (habe ich) drauf installiere. Ein Standard-Programm, zu dem ich alle nötigen Programme finde, ist mir lieber als ein (von mir aus auch wesentlich) leistungsfähigeres, mit dem ich nichts anfangen kann.

              MS kauft sich alles, um so "die macht" zu haben. das passt mir nicht.

              Das ist allerdings eine sehr nervige Geschichte. Aber typisch für M$ (Schreibweise den Umständen entsprechend angepaßt ;-) ), daß sämtliche Konkurrenzprodukte systematisch unterminiert werden!

              das wollte ich schon immer mal sagen ! so, nu isses raus !

              Hoffe, Du fühlst Dich besser :-) Wir haben immer eine Schulter frei! Vor allem, weil wir alle davon betroffen sind...

              p.s. nimm diese antwort bitte ned persönlich !!!! os ist sie ned gemeint, auch wenn es sich teilweise anders anhört

              Oki. Ich habe sie auch nur im ersten Moment persönlich genommen, wie Du dem Süd-Nord-Gefälle des Smilieaufkommens entnehmen kannst ;-)

              Cheatah

              1. Hi

                Du hast offenbar die großen Smilies übersehen... das

                war eine Aussage der Art "ach ja, das ist ja Microsoft
                und das muß man hassen". Sie basierte darauf, daß
                Microsoft schon seit eh und je auf Inkompatibilitäten
                setzt, was man schon Stefans Aussage entnehmen konnte.
                Ich wollte natürlich nicht Microsoft im allgemeinen und
                jedes einzelne MS-Produkt im speziellen der globalen
                Unfähigkeit bezichtigen, so blöd bin ich nämlich auch
                nicht.

                die habe ich gesehn, und das ganze ging ja auch (wie   
                

                du weisst) ned gegen dich !

                Ich arbeite recht zufrieden mit Win98. Ein

                "kleineres" OS paßt leider nicht auf meine momentane
                Platte; wenn ich eine größere habe, werde ich aber immer
                noch überlegen, ob ich mir Linux (habe ich) drauf
                installiere. Ein Standard-Programm, zu dem ich alle
                nötigen Programme finde, ist mir lieber als ein (von mir
                aus auch wesentlich) leistungsfähigeres, mit dem ich
                nichts anfangen kann.

                mit win98 hab ich auch keine schlechten erfahrungen   
                

                gemacht, aber es war mir einfach ned stabil genug ! da
                bin ich wieder auf NT 4/5 gegangen.

                BeOS nutze ich sehr gerne ! ich komme mit ins web,   
                

                es gibt ein sehr gutes mail proggie und, das wichtigste:

                ICQ !!!  
                

                ohne ICQ währe das W3 langweilig !

                Hoffe, Du fühlst Dich besser :-) Wir haben immer eine

                Schulter frei! Vor allem, weil wir alle davon betroffen
                sind...

                ich bin immer happy !  
                
                aber DAS ! erleichert mich !  
                

                Fabian

                p.s dieses posting wurde mit NetPositive unter BeOS R4
                erstellt

                1. Hi,

                  Du hast offenbar die großen Smilies übersehen...
                  die habe ich gesehn, und das ganze ging ja auch (wie du weisst) ned gegen dich !

                  also gut... überredet :-)

                  Ich arbeite recht zufrieden mit Win98.
                  mit win98 hab ich auch keine schlechten erfahrungen gemacht, aber es war mir einfach ned stabil genug ! da bin ich wieder auf NT 4/5 gegangen.

                  Tja... mit NT habe ich noch nie gearbeitet, aber viel gutes von gehört! Meine momentane Systemkonfiguration ist aber sowieso nur eine Notlösung; nach einem Festplattenausfall hat mir ein Freund eine 800 MB-Platte geliehen. Wenn ich eine "richtige" ;-) am Laufen habe, überlege ich mir noch, was ich damit anfange!

                  BeOS nutze ich sehr gerne ! ich komme mit ins web, es gibt ein sehr gutes mail proggie und, das wichtigste:

                  BeOS kenne ich sowieso nur vom Hörensagen... :-/

                  »»  ICQ !!!

                  ohne ICQ währe das W3 langweilig !

                  Leider gibt es Proxies, über die man nicht hinauskommt *heul*

                  »»  ich bin immer happy !
                  »»  aber DAS ! erleichert mich !

                  Selig sind die Glücklichen! Amen! (Und die Siechen... *grins*) :-)

                  p.s dieses posting wurde mit NetPositive unter BeOS R4 erstellt

                  In Times New Roman und offensichtlich ohne "wrap=virtual" ;-)

                  Cheatah

                  1. Hallo!

                    »»  ICQ !!!

                    ohne ICQ währe das W3 langweilig !

                    Leider gibt es Proxies, über die man nicht hinauskommt *heul*

                    Hast du mal versucht unter: preferences / connection / I am using permanent internet connnetion (Lan) / I am behind a firewall   -->da gibt einstellungen für Proxyserver
                    (ich glaube nicht, daß es eine Rolle spielt, ob du nun wirklich Lan hast oder nicht. Ich habe Lan aber ich habe die einstellung auf "modem user" das geht mal auf alle Fälle; ob auch umgekehrt?)

                    Grüße
                    Thomas

                    1. Hi,

                      Hast du mal versucht unter: preferences / connection / I am using permanent internet connnetion (Lan) / I am behind a firewall   -->da gibt einstellungen für Proxyserver
                      (ich glaube nicht, daß es eine Rolle spielt, ob du nun wirklich Lan hast oder nicht. Ich habe Lan aber ich habe die einstellung auf "modem user" das geht mal auf alle Fälle; ob auch umgekehrt?)

                      ich habe mal als ich es installieren wollte sämtliche irgendwie denkbaren Einstellungen ausprobiert, alles mögliche und unmögliche. War nix! Allerdings habe ich da auch noch mit Win3.11 gearbeitet, vielleicht gab es da eine Möglichkeit noch nicht, die Win98 hat...

                      Naja, bis auf weiteres sind mir die 30 MB freier Festplattenplatz zu wenig, deswegen keine Experimente mehr bis ich eine neue Platte habe :-)

                      Cheatah

                      1. Hi,

                        Naja, bis auf weiteres sind mir die 30 MB freier Festplattenplatz zu wenig, deswegen keine Experimente mehr bis ich eine neue Platte habe :-)

                        ich hab noch irgendwo ne 2.1 gb platte rumfliegen, die kann ich dir ja geben, 800 mb platte isn bisschen wenig ! <g>

                        Fabian

                        1. Hi,

                          ich hab noch irgendwo ne 2.1 gb platte rumfliegen, die kann ich dir ja geben, 800 mb platte isn bisschen wenig ! <g>

                          danke für das Angebot, aber ich habe bereits eine 9.1 GB SCSI-Platte... nur entweder kriege ich sie einfach nicht zum Laufen ("kein Medium eingelegt"?), oder sie ist schlichtweg kaputt... was sich förmlich aufdrängt, nachdem das SCSI-Kabel(!) durchgebrannt ist :-)

                          Cheatah