Autor | Zpráva | ||
---|---|---|---|
SQi Profil * |
#1 · Zasláno: 12. 6. 2005, 21:56:55
jak si muzu zjistit jaky ma uzivatel prohlizec a v pridane takveho a takoveho volit ruzny obsah a css styly? vim akorad ze styly by sly nejak hacky v zapisu style, nezna nekdo elegantni reseni (rozumnej jakekoliv)?
|
||
Pachollini Profil |
#2 · Zasláno: 13. 6. 2005, 13:44:44
Těch metod je hodně, já osobně bych moc nedoporučoval to dělat, protože vzniká chaos, s výjimkou jiných stylů pro IE - bez toho se dá těžko obejít.
Možné techniky: 1) Podmíněné komentáře pro MSIE - umožňují vložit určitý kód, který bude zpracován jen Internet Explorerem, lze uřčit i verze - viz: http://interval.cz/clanek.asp?article=896 2) Klientské skriptování: v JavaScriptu je k dispozici objekt navigator, který nese informace o použitém prohlížeči - viz http://devedge-temp.mozilla.org/library/manuals/2000/javascript/1.3/re ference/nav.html 3) Serverové skriptování: prohlížeč posílá údaje v hlavičce User-Agent Trošku se to komplikuje tím, že se prohlížeče (např. starší Opery) občas vydávají za něco jiného, než jsou. Hotové řešení na bázi serverového skriptování pro PHP a ASP nabízí např. Webylon: http://www.webylon.info/S00.cs.aspx Ale ještě jednou podtrhuji: myslím, že je lepší se větvení obsahu pro různé prohlížeče vyhnout. |
||
Jiří Bureš Profil * |
#3 · Zasláno: 13. 6. 2005, 13:53:54
Další možnost je oželet některé vlastnosti a psát obsah a styly tak, aby se nemuselo nic zjišťovat a informace byly zjistitelné bez ohledu na koncové zařízení.
|
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0