www.lipfert-malik.de>webdesign>tutorial>CSS für alle Browser>Netscape 4 Crossover Impressum  English

Kristof Lipfert Netscape 4 CSS Weiche

Das Layout einer Website stellt oft einen kaum verzichtbaren Teil der von einer Website erhältlichen Information dar. So vermeide ich Strategien die einigen Browsern Styleangaben und damit Layout vorenthalten, und möchte möglichst viele Browser auch tabellenloses, aber vollständiges oder stimmiges Layout anzeigen lassen. Angepasstes CSS für Netscape 4 kann nun zuverlässiger vor anderen Browsern und auch vor Opera 5 valide versteckt werden. Eine Voraussetzung um auch diese Browser mit CSS zu bedienen ist damit erfüllt.

Beispiel zu „CSS für alle Browser”

http://www.lipfert-malik.de/webdesign/tutorial/css.html#BrowserweichenNC4

Browserweiche filter oder crossover

Der Code soll exklusiv nur vom Browser Netscape 4 interpretiert werden.

CSS Weiche: Test

Bei grüner und fetter Schrift hat der Browser die Regeln angewandt.

CSS Weiche: Syntax


 <style type="text/css">
  /* Autor, Entwicklung 2002-2003 Kristof Lipfert Duesseldorf  */

   /*/*//*/\{! i{"}

     #test { color:lime; }

     #test { fontweight:900; }

     i{"}
   *}{}/* */

 </style>

Aspekte dieser neuen CSS Browserweiche für Netscape 4

  1. Ausbau des von Caio Chassot beschriebenen Kommentarbugs
  2. CSS-Weiche um nur Netscape 4 anzusprechen. Valides CSS!
  3. Opera 5 wird nun ebenfalls vom Netscape 4 CSS ferngehalten.
  4. Codeergänzung für Amaya.
  5. Zusätzliche Sicherheit durch die Verwendung einer Netscpae 4 JavaScript Syntax, geschützt auch gegen unbekannte Browser welche die ersten Filter übergangen hätten.
  6. Vmtl. keine Nebeneffekte auf nachfolgende Styleangaben

Verbesserungen gegenüber dieser Version 4.3:

   /*/*//*/\{! i{}


      *}{}/* */
  1. Amaya wird ebenfalls ferngehalten, ohne daß ein Parsingfehler entsteht.

Verbesserungen gegenüber dieser Version:

          /*/*/\{!/*/

          /*  */ /*/*/\}!/*/{} /* */
  1. Weniger oder keine Nebeneffekte auf nachfolgende Styleangaben, bei allen Testbrowsern keine Auswirkungen feststellbar.
  2. Einfachere Syntax

Autor, Entwicklung

© Dipl.-Des.FH Kristof Lipfert Webdesign GbR Düsseldorf 2002-2003

2004-05-04 V.4.4