ssi browserweiche

Seite 1 von 1 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/ssi_browserweiche_82512/page_1 - zur Vollversion wechseln!


Tex schrieb am 16.06.2003 um 18:22

ich möchte gerne auf einer seite je nach browser ein unterschiedliches stylesheet einbinden. und zwar ca. folgendermaßen:

ie5, netscape 6, galeon, phoenix, opera 6, konquererer etc. ein stylesheet mit allen features.

netscape 4.x, ie 4.x, opera 4.x, 5.x etc. ein eingeschränktes

rest ohne css.

jetzt hab ich mir diese liste mit browser-strings durchgeschaut und musste leider feststellen, dass das nicht einfach ist:

http://www.browserlist.browser.org/...s_list_big.html

ich wäre sehr dankbar, wenn mir jemand erklären könnte, nach welchen strings ich sinnvollerweise suchen sollte.


xdfk schrieb am 16.06.2003 um 20:20

vergiss nicht die armen apple/safari user ;-) am besten du suchst nach der rendering engine wuerd ich sagen.


Tex schrieb am 16.06.2003 um 20:26

deshalb schreib ich ja etc. ;)

ich glaub ich werd's so machen, dass ich nur netscape 4.x extra herausfiltere, der macht am meisten probs. keine css-unterstützung ist mir 100mal lieber, als so eine fehlerhafte. :rolleyes:


Rektal schrieb am 17.06.2003 um 00:15

Zitat von Tex
deshalb schreib ich ja etc. ;)

ich glaub ich werd's so machen, dass ich nur netscape 4.x extra herausfiltere, der macht am meisten probs. keine css-unterstützung ist mir 100mal lieber, als so eine fehlerhafte. :rolleyes:

Da brauchst aber nicht viel Filtern. Du verwendest einfach das CSS import statement:

Code:
<style type="text/css">
    @import url(styleshit.css);
</style>

Siehe auch http://www.w3development.de/css/hide_css_from_browsers/ bzw. http://www.w3development.de/css/hid...rowsers/import/


watchout schrieb am 17.06.2003 um 04:03

Zitat von Rektal
Da brauchst aber nicht viel Filtern. Du verwendest einfach das CSS import statement:

Code:
<style type="text/css">
    @import url(styleshit.css);
</style>

Siehe auch http://www.w3development.de/css/hide_css_from_browsers/ bzw. http://www.w3development.de/css/hid...rowsers/import/
wenn du css wirklich vollgas verwendest kannst du die seite nimmer lesen ohne css, somit müsste man eine eigene html-only version machen - ich schätze mal genau das hat der tex vor...


schrieb am 17.06.2003 um 08:03

Zitat von watchout
wenn du css wirklich vollgas verwendest kannst du die seite nimmer lesen ohne css, somit müsste man eine eigene html-only version machen - ich schätze mal genau das hat der tex vor...

Wieso das?
Damit zerstörst du genau das konzept hinter css


Tex schrieb am 17.06.2003 um 11:32

ich möchte css nicht "vollgas" verwenden - im lynx zb schaut die seite so aus, wie ich es möchte. das problem ist nur eine fehlerhafte umsetzung wie eben zb bei netscape 4.x - da sieht das ganze dann nur noch kaotisch aus.

ich werd's jetzt so machen, wie rektal das vorgeschlagen hat - ist wohl das einfachste. thx.


watchout schrieb am 17.06.2003 um 11:37

ja, ok - lesen kannst es natürlich, is nur die frage wie gut... und wennst eben nicht des konzept hinter css zerstörst is das design pfutsch, oder nur teilweise (hab mir grad mein style ohne css angschaut - w00t :D)


Tex schrieb am 17.06.2003 um 11:46

Zitat von watchout
ja, ok - lesen kannst es natürlich, is nur die frage wie gut... und wennst eben nicht des konzept hinter css zerstörst is das design pfutsch, oder nur teilweise (hab mir grad mein style ohne css angschaut - w00t :D)

wichtig ist mir nur, dass die paar user mit alten/text browsern den inhalt übersichtlich/leicht durchlesen können. auf grafischen schnick-schnack müssen sie dann hald verzichten.


Rektal schrieb am 17.06.2003 um 12:33

Zitat von Tex
wichtig ist mir nur, dass die paar user mit alten/text browsern den inhalt übersichtlich/leicht durchlesen können. auf grafischen schnick-schnack müssen sie dann hald verzichten.

Die Antwort ist l33t imho.

Die wenigsten scheren sich um Menschen mit besonderen Beduerfnissen [tm]. Auch wenn das vielleicht nicht unbedingt dein Hintergrundgedanke war, ist ihnen damit auch geholfen. Accessability geht vor.


schrieb am 17.06.2003 um 12:36

Ich empfehle auch die rektale :D Lösung, wird auch von mir so gemacht um älteren browsen das css vorzuenthalten.




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025