2014-07-17 102 views
0

有沒有一種有效的方法可以將手機與平板電腦有效分離,將手機重定向到手機版網站,但不是平板電腦?從平板電腦(htaccess或JavaScript或PHP)中分離手機

我的想法:

htaccess的重定向:雖然我能找到一種方法來重定向所有的移動設備,我還沒有成功地從片進一步和分裂的手機去。

用戶代理JS過濾器:同樣的問題。

用戶代理+ window.width:工作在一定程度上,但我顯然不能測試每一個設備,我不希望有一個景觀平板電腦被視爲一個電話,反之亦然......

這種情況是否有最佳做法?

回答

1

這裏是被視爲最佳做法acording到谷歌:

  • 做一個響應網站,讓您不必單獨的設備
  • 使用user-agent頭
  • 服務於不同的HTML爲每個設備
  • 重定向到使用的用戶代理報頭

https://developers.google.com/webmasters/smartphone-sites/

一個移動專用站點

雖然我會推薦一個響應式網站,但您似乎傾向於分離手機。有好的庫做到這一點:

https://github.com/serbanghita/Mobile-Detect

它不是一個完美的解決方案,因爲它是難以追查大手機和小平板電腦之間的線路(說的Galaxy Note和一臺Nexus 7)

+0

我完全傾向於做一個響應式網站,但有時客戶有自己的看法......謝謝! – xShirase

相關問題