Detekce mobilních zařízení

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
stanley
Člen | 22
+
0
-

Ahoj,

mám web s mobilní verzí a chtěl bych doplnit automatickou detekci mobilních zařízení s případným přesměrováním. Máte někdo nějaký vyzkoušený osvědčený postup?
Podle všech informací, které jsem zatím našel, to prakticky všichni dělají pomocí rozpoznávání User-Agent řetězce. Z toho ale pro mně vyvstávají další otázky, na něž jsem rozumné odpovědi dosud nenašel:

  • Jak (odkud a jak často) aktualizujete seznam mobilních UA?
  • Porovnáváte kompletní UA, nebo v nich jenom hledáte specifické tokeny (např. UA obsahující „Opera Mobi“ bude asi mobilní prohlížeč bez ohledu na ostatní, řekl bych…).
  • Berete nějak v potaz informaci o tom, jak se uživatelé mezi mobilní/desktopovou verzí přepínají? Když se např. 80% uživatelů s jedním UA přepne na mobilní verzi, můžu si o daném UA myslet, že je mobil, i když ho v originální databázi nemám?

Díky za odpovědi.

Jan Tvrdík
Nette guru | 2595
+
0
-

Zamykám, protože téma nesouvisí s Nette Frameworkem. Obecné dotazy prosím pokládej na djpw.cz nebo na http://forum.php7.org/.