Ulrich: HTML: Conditional comments auch für nicht IE-Browser

Moin,

ich bin zufällig über diesen Artikel und die Möglichkeit conditional comments auch für nicht IE Browser zu nutzen, 'gestolpert'.
Möglicherweise bringt er ja dem ein oder anderen auch neue Information und/oder Ideen.
Ich fand den Artikel ganz irgendwie ganz interessant.

mfG
Ulrich

  1. Hallo Ulrich,

    dein Treadtitel ist etwas irreführend, doch es gibt tasächlich einen nicht-IE
    welcher etwas wie Conditional Comments nutzen kann: Der Netscape 4.

    Der IE (win, ab 5) befolgt allerdings ein 'nicht' bzw. 'if !IE' oder z.B.
    'if !gt IE 5.1', was allgemein bekannt sein dürfte, so auch hier:Multiple IEs.

    Grüsse

    Cyx23

  2. Hi,

    ich bin zufällig über diesen Artikel und die Möglichkeit conditional comments auch für nicht IE Browser zu nutzen, 'gestolpert'.

    Ich kann mich täuschen, aber nutzt diese Seite nicht lediglich die tatsache, das alle, ausser dem IE, die conditional comments nicht nutzen. Und das ist ja hinreichend bekannt, wie das funktioniert.

    1. Hallo Manuel.

      ich bin zufällig über diesen Artikel und die Möglichkeit conditional comments auch für nicht IE Browser zu nutzen, 'gestolpert'.

      Ich kann mich täuschen, aber nutzt diese Seite nicht lediglich die tatsache, das alle, ausser dem IE, die conditional comments nicht nutzen. Und das ist ja hinreichend bekannt, wie das funktioniert.

      Nicht nur. Sie nutzt außerdem die Möglichkeit, auch IEs per CCs auszuklammern. Browser sehen also einfach nur vor und nach der betreffenden Codestelle jeweils einen Kommentar. IEs dagegen sehen zwar einen CC, werden aber davon ausgeschlossen und übergehen daher den Inhalt.

      Einen schönen Mittwoch noch.

      Gruß, Ashura

      --
      sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:} fl:( ss:) ls:[ js:|
      „It is required that HTML be a common language between all platforms. This implies no device-specific markup, or anything which requires control over fonts or colors, for example. This is in keeping with the SGML ideal.“
      [HTML Design Constraints: Logical Markup]
      1. Hallo Ashura,

        IEs dagegen sehen zwar einen CC, werden aber davon ausgeschlossen und übergehen daher den Inhalt.

        Was, wie auch von Maunuel treffend festgestellt wurde, das Wesen der
        conditional comments ist, wenn diese Beispiele bereits funktionieren:
        http://msdn.microsoft.com/workshop/author/dhtml/overview/ccomment_ovw.asp
        Und was auch hinreichend bekannt sein dürfte, übrigens auch in diesem
        Tutorial bzw. Beispiel Browserweiche für externe Stylesheets schon seit
        einigen Jahren zu sehen.

        Geändert haben sich aber bei der 7er Version etwas die Möglichkeiten
        comments ineinander zu verschachteln, wenn es nicht noch bugs sind;
        vielleicht eher unbekannt sind m.E. z.B. solche mögliche Verschachtelungen:

          
        <!--[if IE]><meta http-equiv="imagetoolbar" content="false" /><![if ie  
        7]>...<![endif]><![if lt IE 7]>...<![endif]><![endif]-->  
        
        

        Grüsse,
        Kristof