Meg lehet ezt így oldani?
Sziasztok készítettem egy oldalt,és az lenne a kérdésem,hogy vannak az oldalon lekerekítések stb..dolgok amit az IE nem tud megjeleníteni,hogy tudom azt megvizsgálni,hogy milyen böngészővel lépet fel az oldalra,és ki írni egy ablakba,hogy ez a böngésző elavult és egyéb szöveggel az ablakot meg tudom csinálni avval nincs gond csak azt,hogy hogyan lehet le ellenőrizni,hogy milyen böngészővel van az illető a honlapon,erre azért van szükségem mert nem nagyon értem IE re a css-t tehát nem nagyon tudom úgy megoldani a dolgokat,hogy IE-ben is lássák a változást!
Remélem érthetően fogalmaztam :)
■ Remélem érthetően fogalmaztam :)
A border-radius nem meggy
navigator
objektum tárol a böngészöről adatokat.Egyébként érdemes (ha mód van rá) böngésző képességeket ellenőrizni, és nem böngészőt, de néha elkerülhetetlen.
Pl a prototype.js keretrendszer így oldja meg: https://github.com/sstephenson/prototype/blob/master/src/prototype/prototype.js#L76
jQuery.support.borderRadius
http://www.cssnewbie.com/test-for-border-radius-support/
Feature Detection
Ha csak ie -re akarsz tesztelni (egeszen ie10 -ig) akkor hasznalhatsz un. conditional comments -eket pl valahogy igy:
Egyebkent ha csak konkretan border radius hianyzik az IE -ben valo teljes elmenyhez vess egy pillantast CSS PIE nevu projectre, kis szerencsevel egesz ie6-ig visszamenoleg megkaphatod ives kereteket es meg nehany masik css3 featured.
CSS PIE, $_SERVER
Design
A kedves Júzer ha szeretne border-radius-t, stb. látni, akkor majd olyan böngészőt használ, ami ezt tudja. Te pedig építsd fel úgy a design-t, hogy ne ezeken a tulajdonságokon múljon, hogy jól néz ki. Az, hogy pl. IE alatt kicsit fapadosabb a kinézet még mindig jobb, mintha mindenféle js-trükkökkel próbálod a böngészőt arra megtanítani, amit nem tud. Ez nagyon erőforrásigényes, és látogatót is veszthetsz amiatt, mert pl. mobilinternetet használ és "fél óra", amíg letöltikézi a fél megányi js-eidet. 10 mp-nél többet nemigen fog várni akkor sem, ha sávszélessége 50 kbit/s.
Abszolút egyetértek