SORU
9 Temmuz 2012, PAZARTESİ


Medya eğer cihaz dokunmatik olup olmadığını tespit etmek için sorgu

En güvenli yolu, medya sorguları, bir dokunmatik ekran bir cihaz değil, ne zaman gerçekleşmesi için ne kullanıyorsun? Eğer bir yolu varsa hayır !window.Touch gibi bir JavaScript çözümü kullanarak veya Modernizr önerirsin?

CEVAP
22 Ocak 2013, Salı


Aslında CSS4 media query draft Bu bir özellik yok.

‘’ Medya özelliği olup olmadığını sorgulamak için kullanılır ve işaretçi bir fare gibi bir işaretleme aygıtı doğruluğunu. Eğer bir cihaz varsa birden çok giriş mekanizmaları, UA raporlar tavsiye birincil en yetenekli işaretleme cihazı özellikleri giriş mekanizmaları. Bu ortam sorgusu aşağıdaki değerleri alır:

< . ‘yok’
- Cihazın giriş mekanizmasını İşaret aygıtı içermez.

< . ‘iri’
- Cihazın giriş mekanizması sınırlı doğruluk İşaret aygıtı içerir.

< . ‘iyi’
- Cihazın giriş mekanizması doğru işaret eden bir cihaz içerir.

Bu gibi kullanılacaktır:

/* Make radio buttons and check boxes larger if we have an inaccurate pointing device */
@media (pointer:coarse) {
    input[type="checkbox"], input[type="radio"] {
        min-width:30px;
        min-height:40px;
        background:transparent;
    }
}

Ben de Krom projenin buna bağlı olarak a ticket bulundu.

Tarayıcı uyumluluk Quirksmode test edilebilir. Bu test sonuçları (22 Ocak 2013)

  • Kazanma/Krom: Çalışıyor
  • Krom/iOS: çalışmıyor
  • İOS6/Safari: çalışmıyor

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Bryan Smith

    Bryan Smith

    12 Mart 2006
  • Techmoan

    Techmoan

    31 Mayıs 2009
  • VOICE TV

    VOICE TV

    2 Aralık 2010