Javascript Bu Cihaz Nedir

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    neverland
    neverland's avatar
    Kayıt Tarihi: 08/Mayıs/2020
    Erkek

    Bir sürü metot söylemişler. Yok ekranın genişliğine bak, yok dokunmatiği var mı diye bak, yok useragent'tan zibilyon tane kontrol yap.

    Ama hepsinin bir şekilde bir istisnası (kaçırdığı durumlar) var.

     

    Javascript kullanarak;

    Kesin ve net olarak herhangi bir tarayıcıdan kullanıcı bağlandığında bunun ben mobil/tablet ya da bilgisayar olduğunu nasıl anlayabilirim? 

    Sizin fikirleriniz neler?


    Bir gece her zamanki gibi yatağına girip gözlerinin ağırlığına dayanamayıp huzurla uyuduğunu düşün. Sonrasında da hiç uyanmadığını düşünmeye çalıştığında aklında hiçbir şey canlanmayacaktır, çünkü beynin kapalıyken neler olup bittiğini bilemezsin, bu yüzden bu noktayı hayal edebileceğin bir veri yok elinde. Ölüm de tam olarak böyle bir şey. Uykunun 4. saatindeki hissettiklerin, yani; hiçlik, hissizlik. Varlığından ya da yokluğundan haberinin olmaması. Böyle düşününce ölüm biraz daha tanıdık geliyor, daha kabullenilebilir geliyor. Belki de içindeki o çılgın yaşama arzusuna sahip olan egonu ancak böyle ehlileştirebiliyorsun. Aksi halde çılgınca yaşama arzusuna sahip egon sana tanrılar yaratıyor, cennetler vaat ediyor, seni sonsuz bir yaşamın varlığı ve zevkleri ile kandırıyor.
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Elif - Efe
    rakkoc
    rakkoc's avatar
    Kayıt Tarihi: 19/Aralık/2003
    Homo

    if (/Android|webOS|iPhone|iPad|iPod|BlackBerry/i.test(navigator.userAgent)) {

    ben boyle bir kontrol bulmuştum bunu kullanıyorum.


    Bu aralar fazla yogunum. Unuttugum seyler oluyorsa affola. DM vs atın.
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    yolbulucu
    yolbulucu's avatar
    Kayıt Tarihi: 06/Nisan/2007
    Homo

    http://hgoebl.github.io/mobile-detect.js/

     


    29.99cm, titanyum kaplamalı, çift damarlı, su ve yağ soğutmalı.
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    camarade
    ontedi
    ontedi's avatar
    Kayıt Tarihi: 04/Eylül/2005
    Erkek

    Masaüstü bilgisayar için tarayıcı nesnesi bilgisayar model numarasi felan vermiyor. 

    Ama mobil veya tablet cihazlarda tarayıcı nesnesinde HTC, iphone, Samsung gibi değerler bulunmaktadır. Müsait zamanda Kütüphanedeki kodu paylasirim

     

    ontedi tarafından 03/Haz/20 19:58 tarihinde düzenlenmiştir

    Matematikçi ve Yazılımcı. http://www.ontedi.com ve http://www.cizgi.site Siteme beklerim herkesi.
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    end
    end's avatar
    Kayıt Tarihi: 16/Ekim/2016
    Erkek
    neverland bunu yazdı

    Bir sürü metot söylemişler. Yok ekranın genişliğine bak, yok dokunmatiği var mı diye bak, yok useragent'tan zibilyon tane kontrol yap.

    Ama hepsinin bir şekilde bir istisnası (kaçırdığı durumlar) var.

     

    Javascript kullanarak;

    Kesin ve net olarak herhangi bir tarayıcıdan kullanıcı bağlandığında bunun ben mobil/tablet ya da bilgisayar olduğunu nasıl anlayabilirim? 

    Sizin fikirleriniz neler?

    istisnası varsa hepsini bir arada kullan, tutarlı mı diye bak.

     


    0x0480 takilin madem ﷽﷽﷽
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    neverland
    neverland's avatar
    Kayıt Tarihi: 08/Mayıs/2020
    Erkek
    end bunu yazdı
    neverland bunu yazdı

    istisnası varsa hepsini bir arada kullan, tutarlı mı diye bak.

    Nereden test edebilirim? 

    Mesala Huawei'nin cihazlarını Android olarak mı görüyor?

     

    @rakkoc hocamın verdiği yapı güzel gibi. Iphone, Macbook, Samsung ve Windows makina tarayıcılarında sorunsuz çalıştı.

    Ama @yolbulucu hocamın paylaştığı çok iyiymiş, onu entegre edeceğim vakit bulunca. 

    Teşekkür ederim yanıt veren herkese


    Bir gece her zamanki gibi yatağına girip gözlerinin ağırlığına dayanamayıp huzurla uyuduğunu düşün. Sonrasında da hiç uyanmadığını düşünmeye çalıştığında aklında hiçbir şey canlanmayacaktır, çünkü beynin kapalıyken neler olup bittiğini bilemezsin, bu yüzden bu noktayı hayal edebileceğin bir veri yok elinde. Ölüm de tam olarak böyle bir şey. Uykunun 4. saatindeki hissettiklerin, yani; hiçlik, hissizlik. Varlığından ya da yokluğundan haberinin olmaması. Böyle düşününce ölüm biraz daha tanıdık geliyor, daha kabullenilebilir geliyor. Belki de içindeki o çılgın yaşama arzusuna sahip olan egonu ancak böyle ehlileştirebiliyorsun. Aksi halde çılgınca yaşama arzusuna sahip egon sana tanrılar yaratıyor, cennetler vaat ediyor, seni sonsuz bir yaşamın varlığı ve zevkleri ile kandırıyor.
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    end
    end's avatar
    Kayıt Tarihi: 16/Ekim/2016
    Erkek
    neverland bunu yazdı
    end bunu yazdı
    neverland bunu yazdı

    istisnası varsa hepsini bir arada kullan, tutarlı mı diye bak.

    Nereden test edebilirim? 

    Mesala Huawei'nin cihazlarını Android olarak mı görüyor?

     

    @rakkoc hocamın verdiği yapı güzel gibi. Iphone, Macbook, Samsung ve Windows makina tarayıcılarında sorunsuz çalıştı.

    Ama @yolbulucu hocamın paylaştığı çok iyiymiş, onu entegre edeceğim vakit bulunca. 

    Teşekkür ederim yanıt veren herkese

    ads servisleri canvas fingerprint'ten tut da navigator elemanlarinin hepsine kadar logluyorlar.

    belli patternlerin olsun, biri manipule edildiyse elindeki desende eslesme olmasina ragmen tezatlik olacaktir.

    bu sekilde gerçekten mobil ya da degil demeye yaklasabilirsin.


    0x0480 takilin madem ﷽﷽﷽
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    neverland
    neverland's avatar
    Kayıt Tarihi: 08/Mayıs/2020
    Erkek
    end bunu yazdı
    neverland bunu yazdı
    end bunu yazdı
    neverland bunu yazdı

    istisnası varsa hepsini bir arada kullan, tutarlı mı diye bak.

    Nereden test edebilirim? 

    Mesala Huawei'nin cihazlarını Android olarak mı görüyor?

     

    @rakkoc hocamın verdiği yapı güzel gibi. Iphone, Macbook, Samsung ve Windows makina tarayıcılarında sorunsuz çalıştı.

    Ama @yolbulucu hocamın paylaştığı çok iyiymiş, onu entegre edeceğim vakit bulunca. 

    Teşekkür ederim yanıt veren herkese

    ads servisleri canvas fingerprint'ten tut da navigator elemanlarinin hepsine kadar logluyorlar.

    belli patternlerin olsun, biri manipule edildiyse elindeki desende eslesme olmasina ragmen tezatlik olacaktir.

    bu sekilde gerçekten mobil ya da degil demeye yaklasabilirsin.

    Teşekkür ederim hocam, yol gösterdiğin için


    Bir gece her zamanki gibi yatağına girip gözlerinin ağırlığına dayanamayıp huzurla uyuduğunu düşün. Sonrasında da hiç uyanmadığını düşünmeye çalıştığında aklında hiçbir şey canlanmayacaktır, çünkü beynin kapalıyken neler olup bittiğini bilemezsin, bu yüzden bu noktayı hayal edebileceğin bir veri yok elinde. Ölüm de tam olarak böyle bir şey. Uykunun 4. saatindeki hissettiklerin, yani; hiçlik, hissizlik. Varlığından ya da yokluğundan haberinin olmaması. Böyle düşününce ölüm biraz daha tanıdık geliyor, daha kabullenilebilir geliyor. Belki de içindeki o çılgın yaşama arzusuna sahip olan egonu ancak böyle ehlileştirebiliyorsun. Aksi halde çılgınca yaşama arzusuna sahip egon sana tanrılar yaratıyor, cennetler vaat ediyor, seni sonsuz bir yaşamın varlığı ve zevkleri ile kandırıyor.
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    NoktaliVirgul
    NoktaliVirgul's avatar
    Kayıt Tarihi: 02/Temmuz/2007
    Erkek

    Merak ettim, belki boş vaktinde denersin:

    JS'ile titreşim api'si varmı kontrol et, varsa mobil, yoksa desktop.


    If my calculations are correct, when this baby hits eighty-eight miles per hour... you"re gonna see some serious shit.
  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    shock56
    shock56's avatar
    Kayıt Tarihi: 31/Mart/2007
    Erkek

    Ben css mantığıyla kontrol ediyorum. Responsive için gerekli oluyor. Kodları bırakayım belki işinize yarar. 

     /*mobile kontrol start*/
        var is_mobil = false;
    
        if (window.matchMedia('(max-width: 767px)').matches) {
            is_mobil = true;
        }
    
        $(window).resize(function () {
            if (window.matchMedia('(max-width: 767px)').matches) {
                is_mobil = true;
            } else {
                is_mobil = false;
            }
        });
        /*mobile kontrol end*/
Toplam Hit: 1597 Toplam Mesaj: 10
javascript