Autor | Zpráva | ||
---|---|---|---|
huf Profil * |
#1 · Zasláno: 21. 3. 2009, 07:46:00
Ahojda, dá se něják zjistit zda se uživatel na moji stránku připojuje z mobilu nebo ne? Vím, že u senamu to jde, tak asi jo. Jde o to, že pokud by se připojoval z mobilu, nastavím mu jiný css soubor. Díky
|
||
panther Profil |
#2 · Zasláno: 21. 3. 2009, 09:45:37
huf
to můžeš, aniž bys zjišťoval, o jaké zařízení se jedná.. |
||
huf Profil * |
#3 · Zasláno: 21. 3. 2009, 11:50:28
Fíha a jak? Pro normální PC používám ypsilonové hodnoty v px a xové v % ale na mobilu to vypadá hrozně, takže pro mobily bych dělal normálně všechny souřadnice v px.
|
||
panther Profil |
#4 · Zasláno: 21. 3. 2009, 12:17:36
huf
„takže pro mobily bych dělal normálně všechny souřadnice v px.“ a co ti brání? Udělej vlastní styl s „media="handheld"“. |
||
Mike8748 Profil |
#5 · Zasláno: 21. 3. 2009, 12:26:32
nic proti ale v dnesni dobe styl pro handheld neni dobry reseni. ty "lepsi" mobily styl pro handheld ignorujou, a "chytry" mobily (zarizeni s windows mobile) ani nevi co to je a stranku zobrazujou "normalne" jako desktop, akorat s jinym rozlisenim
zkousel sem to i s nokii n70 (a ta uz je dost stara) a styl handheld je ji taky ukradenej lepsi je v php udelat detekci useragenta, pripadne rovnou udelat extra mobilni verzi (s jinou adresou) |
||
panther Profil |
#6 · Zasláno: 21. 3. 2009, 12:54:51
Mike8748
„ty "lepsi" mobily styl pro handheld ignorujou“ díky za doplnění, to jsem ani nevěděl :-) |
||
huf Profil * |
#7 · Zasláno: 21. 3. 2009, 14:06:56
„huf“
„„takže pro mobily bych dělal normálně všechny souřadnice v px.““ „a co ti brání?“ „Udělej vlastní styl s „media="handheld"“.“ Protože když budu mít výchozí všechno v px, tak si mi to bude blbě zobrazovat v jiných rozlišeních na PC Mě nejde o to, co udělat, aby se to na mobilu zobrazilo hezky a jak poznat, že jde o mobil??? |
||
jakubroz Profil |
#8 · Zasláno: 21. 3. 2009, 15:41:31 · Upravil/a: jakubroz
ověřuj useragenta
Přiklad: if(strpos($_SERVER['HTTP_USER_AGENT'],'iPhone') || strpos($_SERVER['HTTP_USER_AGENT'],'iPod')) $dirpath = './styles/iphone/'; else $dirpath = './styles/normal/'; |
||
Joker Profil |
#9 · Zasláno: 21. 3. 2009, 16:02:51
huf
Pro normální PC používám ypsilonové hodnoty v px a xové v % ale na mobilu to vypadá hrozně, takže pro mobily bych dělal normálně všechny souřadnice v px. Jaký to bude mít smysl? Nebude co do rozmístění prvků v pixelech dost podstatný rozdíl mezi mobilem třeba s rozlišením 160x128 a mobilem s rozlišením 640x480? A obecně bych pozicování na pixely používal spíš výjimečně... alespoň mi například není zřejmé, jak lze na absolutní souřadnice umístit prvek, který má být pod nějakým textem, když nevím konečnou výšku toho textu v pixelech. |
||
panther Profil |
#10 · Zasláno: 21. 3. 2009, 16:59:43
Joker
„alespoň mi například není zřejmé, jak lze na absolutní souřadnice umístit prvek, který má být pod nějakým textem, když nevím konečnou výšku toho textu v pixelech.“ jsou lidé, kteří jsou schopni zadat i odstavci pevnou výšku, takže asi tak ;-) |
||
Časová prodleva: 15 let
|
0