Aracılığıyla paylaş


Kullanıcı Arabirimi - Yüksek DPI Farkındalığı

Etkilenen Platformlar

İstemcileri - Windows XP | Windows Vista | Windows 7

Özellik Etkisi

Önem Derecesi - Orta
Sıklık - Orta

Açıklama

Amaç, son kullanıcıları ekranlarını yerel çözünürlüğe ayarlamaya ve görüntülenen metin ve görüntülerin boyutunu değiştirmek için ekran çözünürlüğü yerine DPI kullanmaya teşvik etmektir. Windows 7, DPI ayarlarını kullanarak OEM'leri tarafından yapılandırılan makinelerde temiz yüklemelerde varsayılan bir DPI'yi otomatik olarak algılayabilir ve yapılandırabilir. En okunabilir sonuçları elde etmek için yüksek DPI kullanan uygulamalar tasarlamaya yardımcı olmak için kullanabileceğiniz araçlar vardır.

Windows 7'ye iki yeni Yüksek DPI özelliği ekledik:

  • Kullanıcı başına DPI ayarı (daha önce makine başına)
  • Yeniden başlatmadan DPI'yi değiştirme (oturum kapatma/oturum açma hala gereklidir)

Etkinin Ortaya Çıkması

Yüksek DPI büyük/küçük harflerini işlemeyen uygulamalar büyük olasılıkla aşağıdakiler gibi görsel yapıtlar sergileyebilir:

  • Kullanıcı arabirimini veya metni diğer kullanıcı arabirimi öğelerine göre kırpma
  • Tutarsız yazı tipi boyutları
  • Ekran dışı UI'ler
  • Metin veya kullanıcı arabirimini bulanıklaştırma
  • Kopuk sürükle ve bırak veya diğer girişler
  • Tam ekran DX uygulamalarının kısmen ekran dışında işlenmesi

Çözüm

Uygulamalarınızın DPI'yi algılamasını sağlamak için:

  1. Aşağıdaki ayarlarda yükleme ve kaldırma dahil olmak üzere üst düzey işlevsel bir test geçişi yapın:

    Ayar Aranacak şeyler
    1024x768 @ 120 DPI (125% ölçeklendirme) Bu , ~800x600'ün etkili bir çözünürlüğüdür, bu nedenle ekrandan veya düzen sorunlarından kırpılan kullanıcı arabirimini arayın. Ayrıca pikselleştirilmiş bit eşlemleri & simgeleri de arayın.
    1600x1200 @144 DPI (150% ölçeklendirme) Bulanık kullanıcı arabirimi. Tüm fare işlemlerinin, özellikle de & bırakma işlemlerinin çalıştığını doğrulayın. Ayrıca tam ekran modlarının düzgün çalıştığını doğrulayın.
    1600x1200 @ 144 DPI, DPI Sanallaştırma Devre Dışı Düğmeler ve kullanıcı arabirimi genellikle büyük metinlere göre ölçeklendirilemez & önemli metin kırpmaları olacaktır. Genel & pikselleştirilmiş bit eşlemler & simgelerdeki düzen sorunlarını arayın.

     

  2. Konum, ekran çözünürlüğü ve DPI ayarları dahil olmak üzere bulunan tüm sorunları ve uygulamanın tamlık için diğer DPI/Çözünürlük yapılandırmalarında nasıl davrandığını not edin

  3. Yaygın DPI Kodlama Sorunlarına karşı her sorunu denetleyin

  4. Uygulamayı tamamen DPI ile uyumlu hale getirmenin maliyetini değerlendirme

  5. Gerekli Yüksek DPI varlıklarının listesini yapma (örneğin, düğmeler, simgeler)

  6. Adım 1'de bulunan DPI sorunlarının listesini inceleyin ve düzeltin

  7. 5. Adım'dan yeni varlıkları tümleştirme

  8. Uygulamanızı DPI Algılamalı olarak bildirme

Uyumluluk, Performans, Güvenilirlik ve Kullanılabilirlik Testi

DPI Tanıma değerlendirmesini yeniden çalıştırın ve sorunların düzeltildiğinden emin olun.