Fórum Root.cz
Hlavní témata => Vývoj => Téma založeno: GiBo 27. 05. 2011, 03:54:31
-
Ahojte,
V dnešní době by asi každý web měl kromě www.example.com mít i mobilní verzi, obvykle na m.example.com. Jak se to přesměrování obvykle dělá? Jak se detekuje že návštěvník je mobilní? Je to nějaké rozhodování na straně serveru - třeba porovnání User-Agent se známým seznamem mobilních zařízení? Nebo nějaká Javascriptová magie na klientovi? Jelikož mobilní verzi v dnešní době má čím dál víc serverů tak počítám že jsou osvědčené a dobře známé postupy jak to zařídit. Jelikož nechci znovu vynalézat kolo tak uvítám rady nebo odkazy (en ok). Dííík
GiBo
-
ano, presne jak jsi napsal, porovnani useragent (pripadne nekterych odesilanych informaci o klientovi -> rozliseni obrazovky atd., ale to nemusi byt prukazne)
javascript se na to nepouziva z jednoducheho duvodu -> nemusi ho mit povoleny
-
Hlavní web udělat univerzálně a odkazy z něj selektivně skrýt odkazy pomocí atributu media v CSS. Nebo udělat univerzálně celý web, což je úplně nejlepší řešení.
-
Hlavní web udělat univerzálně a odkazy z něj selektivně skrýt odkazy pomocí atributu media v CSS. Nebo udělat univerzálně celý web, což je úplně nejlepší řešení.
no ty si tomu dal! :D
@GiBo: mozno existuju mnohe ine databazy user agentov, ale ja pouzivam a som velmi spokojny s vysledkami http://wurfl.sourceforge.net/ pozri na to a implementuj. spolahlivost rozpoznania je velmi vysoka...