URL: https://www.overclockers.at/coding-stuff/ssi_browserweiche_82512/page_1 - zur Vollversion wechseln!
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.
vergiss nicht die armen apple/safari user ;-) am besten du suchst nach der rendering engine wuerd ich sagen.
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.
Zitat von Texdeshalb 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.
Code:<style type="text/css"> @import url(styleshit.css); </style>
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...Zitat von RektalDa 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/
Zitat von watchoutwenn 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...
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.
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 )
Zitat von watchoutja, 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)
Zitat von Texwichtig 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.
Ich empfehle auch die rektale 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