Mobil Site Yönlendirme Kodu - Script

Artık insanlar bilgisayardan çok tablet ve cep telefonlarından internete giriyor. Elbette programcılar da buna ayak uydurmak zorunda çünkü mobil cihazdan girilen site eğer ekrana uyum göstermiyorsa kullanıcıyı kaçırdınız demektir.

Bir çok kod var ve bunların en yaygını ekran çözünürlüğüne göre yönlendirme. Bu yöntemi onaylamıyorum çünkü genelde 600'den düşük ekran çözünürlüğünü baz alıyorlar. Galaxy s4'ün ekran çözünürlüğünü düşündüğünüzde bu kullanıcıları yanlış yönlendirdiğinize şahit olabilirsiniz.

Bu tür bir yönlendirme yerien user agent yöntemi ile gelen ziyaretçinin sistem bilgilerini alıp ona göre davranmak daha etkili bir yöntemdir.

Yazıda hazır bir scriptten bahsedeceğim. Adı "Mobile Detect" script çok detaylı bir analiz yapıyor ve duruma göre tepki veriyor. Örneğin sitenize bağlanan android cihazları yada ios cihazları ayrı ayrı tespit etmeniz bile mümkün.

Script tek bir dosyadan oluşmaktadır ve php ile kodlanmıştır.

İndirmek için buraya tıklayınız.

Kullanımı ise şöyle;

indirmiş olduğunuz Mobile_Detect.php dosyasını site dizinine alın ve asıl sitenize alttaki şekilde include edin. Örnek fonksiyonlar alttadır.

require_once 'Mobile_Detect.php';
$detect = new Mobile_Detect;


// Mobil telefonlar ve tabletler için
if ( $detect->isMobile() ) {
    
    echo "mobil bir cihaz tespit edildi";
}


// Herhangi bir tablet cihaz
if( $detect->isTablet() ){
    
    echo "tablet cihaz tespit edildi";

}

// Tabletleri seçim dışı bırakmak için
if( $detect->isMobile() && !$detect->isTablet() ){
    echo "Tablet haricindeki cihazlar tespit edildi";

}

// Android cihazları ele almak isterseniz. Mesela ziyaretçi android bir cihaz ile bağlandıysa;
if( $detect->isAndroidOS() ){
    echo "ANDROID cihaz tespit edildi";

}

// Aynı şekilde bir iphone yani IOS işletim sistemini yakalayabilirsiniz.
if( $detect->isiOS() ){
    echo "IOS iphone cihaz tespit edildi";

}

?>

 

Yazdığınız mobil siteleri bilgisayarınızdan test etmek isterseniz. Firefox'un User Agent Switcher eklentisi ile sahte mobil cihaz gibi davranabilirsiniz. ;)



İlk yorumu siz yazın !..

  • Yorumunuz en az 30 karakter olmalıdır. (0)
Sitede Ara
  • Türkiye'de Hangi Burçtan Kaç Kişi Var?
    Çok güzel ve doğru ki muhtemelen akrep olduğum içindir. :)...
  • Jako Beslenme Diyeti - Afrika Gri Papağanı neler yer, hangi gıdalar zararlıdır
    harika bir çalışma teşekkürler...
  • Windows 7 ve Vista Tüm Dil Paketleri - SP1 SP2 RTM x86 32bit x64 64bit
    Teşekkürler çok yardımcı oldu ...
  • Genel İşletme 1. Dönem Vize Soruları
    soru 3 şıklarında yanlışlık vardır tüketim ve hizmet aynı kapasitede yer alıp ikisi de cevap kabul edil...
  • Türkiye Ekonomisi 1. ve 9. Üniteler Ders Notları
    çok iyi baya işime yaradı cidden...
  • Etkileyici Whatsapp Durum (Hakkımda) Sözleri
    Ben bunların hiçbirini beğenmedim ...
  • Aöf (Açıköğretim Fakültesi) Telefon Numarası
    Merhaba benim 2008 yılında aöf işletmeye kaydım oldu ve uzun sure sonra şuan 23 ekime kadar ben tekrar ...