2017-03-27 213 views
-1

我正在進行一項研究。我使用Bootstrap來構建響應式網站,但加載速度實際上相當緩慢。手機或平板電腦不需要使用桌面的許多東西。我碰到這樣的腳本:http://mobiledetect.net/,並質疑安裝和使用它的價值。你有沒有使用這種腳本的經驗,它的工作是否像它說的那樣起作用?HTTP用戶代理檢測

你能告訴我更多關於使用這種腳本的優缺點嗎?

+0

你想使用腳本? –

+0

我想剝離腳本以在移動設備上導航,因爲桌面上有2個導航選項,我不想在移動設備上使用它。 –

+0

CSS媒體查詢是爲此目的。我建議你學習CSS媒體問題 –

回答

1

在PHP中很容易檢測到設備它工作的時間

<?php 
$device = '1'; 
$info= $_SERVER['HTTP_USER_AGENT']; 
    if(stristr($info,'ipad')) || (stristr($info'],'iphone')) || ( stristr($info'],'blackberry')) || (stristr($info'],'android')){ 
     $device = "0"; 
     } 
if($device=='0'){ 
//redirect to mobile site 
     } 
?> 

我用這個方法來檢查,並使用它,因爲我的移動佈局不同,那麼計算機上的很多99%。優點是您可以使網站在移動設備和計算機上更好看。缺點是你必須做雙工lol。如果你想添加更多的設備,那麼你可以回顯$ info變量,並找到設備的唯一字符串,並添加另一個或條件