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

  • 99being99

    99being99

    2 EYLÜL 2008
  • ASUS North America

    ASUS North A

    12 AĞUSTOS 2008
  • theKGB65

    theKGB65

    24 Aralık 2007