Hi,
ich habe eine Browserweiche programmiert. Wie baue ich die abfrage für den Konqueror mit ein?
Javascript-Browserweichen sollte man eigentlich nur einsetzen, um bestimmte (Javascript-)Faehigkeiten eines Browsers herauszufinden, also if (document.layers) ... //kennt layer
Wenn es Dir ums Css geht, solltest Du die Moeglichkeiten nutzen die _Css_ bietet, also z.B:
- import um styles vor alten Browsern zu verstecken
- @media all um styles vor ie-Mac zu verstecken
- attribut selector um styles vor ie zu verstecken (p[class="lala"])
- condtional comments (ie-proprietaer) um styles nur fuer ie anzugeben.
immer noch hilfreich http://www.styleassistant.de/csstips.htm
Damit kannst Du _Browsergruppen_ styles zuordnen, das sollte eigentlich reichen. Dein Ansatz wird einen riesigen Pflegeaufwand erfordern, und ist meist nicht erforderlich.
Ausnahme hiervon ist NC 4x, da kann der Javascriptzugriff auf Css-Eigenschaften hilfreich sein - und ohne Javascript versteht er auch kein Css.
Gruesse, Joachim
Am Ende wird alles gut.