Google Chrome'un Windows DPI ayarımı onurlandırmasını nasıl sağlayabilirim?


33

Google Chrome, Windows’taki DPI ayarıma saygı duymuyor. 150 DPI’da koşuyorum, ancak Chrome bunu görmezden geliyor, bu da imge ve metinlerin küçücük olduğu anlamına geliyor .

Vurdum:

  • Ctrl + +
  • Ctrl + +

yakınlaştırmak için. Ne yazık ki her yeni sekme veya yeni pencere , varsayılan değer olarak% 100 ufacık yakınlaştırma düzeyine geçer.

Güncelleme: Chrome, fare koordinatlarını yanlış kullandığı için flaştaki düğmeleri (örneğin, YouTube videoları) tıklayamayacağınızı da unutmayın. (Sabit 6.0.472.55)

Her ikisi için de mümkün mü:

  • Windows dpi ayarıma saygı duymak için Chrome?
  • Yakınlaştırma tercihimi hatırlamak için Chrome?

Denetlenen sürüm: 4.1.249.1045


Yarısı sabit


Chome hala Windows DPI ayarını onurlandırmasa da, zoom seviyenizi şimdi hatırlıyor.

Sürüm: 5.0.375.55


Beşinci Sekizinci Sabit


Chrome hala Windows DPI ayarını onurlandırmasa da, artık varsayılan bir "sayfa yakınlaştırması" seçeneği sunuyor:

görüntü tanımını buraya girin

Maalesef mevcut DPI ayarına uygun bir zoom seviyesi yok: 136% (131dpi).

Sürüm: 10.0.648.133

Bayrak yakınlaştır

Scoducks'ın yeni gizli dpi bayrağını önermesini denedim. Gerçekten korkunç. Chrome'un yalnızca oluşturulan Pencereyi yeniden ölçeklendirmesine neden görünüyor; metnin bulanıklaşmasına neden oluyor (daha keskin değil):

görüntü tanımını buraya girin

Yanıtlar:


16

Chrome'un üzerine kurulduğu program olan Chromium ile ilgili bilinen bir hata.

Yıldızladığına emin ol!

Güncelleme : Daha güncel hata raporları: Vista, Win7 ve Win8'de yüksek DPI desteğini etkinleştirin


omfg. İpliği izliyorum, yeni bir yanıt alındığında e-posta bildirimleri alıyorum. Bir geliştirici iş parçacığını 5 dakika önce kilitledi - sorunu gerçekten anlamadığını söyledi. facepalm
Ian Boyd


Ayrıca bkz. Bugs.chromium.org/p/chromium/issues/detail?id=410696 Benim için hala çalışmıyor (v53), DPI’yı% 125’e ayarladım ancak Chrome, FF veya IE’den daha küçük sayfaları gösteriyor. (eğlenceli gerçek: Windows, 2002'den beri en az XP'den beri DPI ölçeklendirmesini destekledi)
David Balažic

1

Bu sorum vardı ve başka bir yere gönderilen bu cevabı buldum. Git: chrome://flags/#high-dpi-support

Mükemmel değil, çünkü henüz tam olarak desteklenmiyor, fakat tam olarak aradığınız şey, benim için sorunu çözdü. Birkaç düğme yanlış boyutta, ancak çok daha iyi.


2
Metin çok bulanık. Görünen o ki, yüksek dpi değerini desteklemekten ziyade, son birleştirilmiş pencere görüntüsünü ölçeklendirmenin keskin bir çekiçini kullanıyor gibiler. Umarım devam eden bir çalışmadır; belki 7 yıl içinde Chrome, IE'nin 7 yıl önce olduğu yerde olacak.
Ian Boyd

Bunu denedim ve geri aldım, krom menüleri ve uzantıları bu ayar ile iyi bir şekilde çalışmıyor (örn. Görünür pencereden çıkan kaydırma menüsü metni).
Eric L


1

Chrome 44.0.2403.9 dev-m (64-bit) ile yalnızca birkaç web sitesinin aşırı küçük hale getirildiği bir sorunum var. Benim için çalışan, farklı bir cihaz taklit etmek için Chrome DevTools'u kullanmak .

  • ctrlChrome DevTools'u açmak için + shift+i
  • ctrlZaten açık değilse, cihaz modunu açmak için + shift+m
  • Ekranın sol üstündeki cihaz açılır menüsünde, bir mobil cihaz seçin, örneğin Nexus 10 gibi geniş ekran çözünürlüğüne sahip bir tablet
  • ctrlChrome DevTools'u kapatmak için + shift+i

Bu, sayfanın benim için normal şekilde oluşturulmasına neden oluyor, ancak sayfanın sizin için doğru şekilde oluşturulmasını sağlamak için mobil cihazlardan birini seçtikten sonra dizüstü bilgisayarlardan birini seçmeniz gerekebilir.


O zaman geliştirme sürümünü kullanmayın, bunun yerine en son kararlı sürümü kullanın (43.0.2357)
DavidPostill

@DavidPostill Bu bir şikayet değildi, fakat aynı problemi yaşayan diğer insanlar için olası bir çözüm. Bu sorun yıllardır var ve hala sürüm numaramı yayınlayarak vurguladığım ve Chrome tarayıcısının şu anki sürümlerinde var ve hala cevap olarak belirtilen gönderi akımında listelenen hatadaki son yazılar tarafından da görülebiliyor.
WhiteKnight

Sadece birkaç web sitesi ise, muhtemelen bir krom problemi değildir. Birkaç başarısız siteyi paylaşabilir misiniz?
DavidPostill

@DavidPostill Birkaç örnek Reddit, 500px ve Google Drive'dır, ancak diğer küçük web siteleri de aynı soruna sahiptir. Bu siteleri Google’a bildirdim.
WhiteKnight

0

Tartışmayı daha önce bağlanmış olan google destek forumlarında toplamaya çalışacağım. İki öneri gelir.

A. Web sayfalarımızı belirli bir dpi için sabit genişlikte ve sabit yazı tipinde tasarlayın ve ardından tarayıcının her şeyi ölçeklendirmesine izin verin.

B. 96 DPI'ya göre belirtilen değişken metin, resim ve tablo boyutlarını kullanın ve tarayıcının masaüstündeki DPI ayarlarını bu değerlere eklemesini sağlayın.

Microsoft, işletim sistemindeki DPI ayarıyla eşleşmesi için IE8’deki Yakınlaştırma düzeyini ayarladı. % 125 DPI boyutuna (120dpi) sahipseniz, IE8'deki varsayılan yakınlaştırma seviyesi% 125 olacaktır. IE'nin, oluşturduğu gerçek DPI hedefi değil, varsayılan 96 DPI'dan yüzde artış olarak tanımladığını gözlemleyin. % 100, Windows DPI ayarlarında 96dpi anlamına gelir.

Gerçek şu ki, çoğu web sayfası değişken bir metin, tablo ve tasarım boyutuyla yapılmamıştır, bu yüzden çoğunlukla web sayfasının tamamını yakınlaştır özelliğini kullanmanız gerekir. Tembel web tasarımcıları ve Microsofts Windows, haksız Internet Explorer paketleriyle baskın olduklarını, yakınlaştırma çözümünün burada kalacağını varsayabiliriz.


2
Nasıl bir farklı B ? Yani, uygulama açısından, hiçbir fark görmeyeceksiniz. Ve bir web tasarımcısı olarak, her ikisi de eşdeğerdir. Yani "zoom" yapar, "zoom" yapmaz. "Her şeyi havaya uçurmuyor" değil. Öyle olsaydı, metin bulanıklaşırdı. Öyle değil. yani her şeyi uygun şekilde yeniden ölçeklendirir. Öte yandan, Chrome'un zayıf yüksek dpi desteğinden gerçekten bıktım. İe9 ve hızlı işleme hızı bırakıldığında, geri dönüyorum sooo .
Ian Boyd

Ayrıca,% 100 yerine 96dpi olarak adlandırılması kötü bir karar olacaktır. Kimse bilmiyor, umursamıyor, göstermiyor, bilmek veya umursamalı, bir dpi nedir ve neden bunlardan 96 tane var. Windows, dpi'yi ayarlarken, dpi bile demiyor. Yüzdeler daha büyük, örneğin% 125
Ian Boyd

1
Çözünürlüğü 640x480, 1280x768 veya 1920x1200 yerine VGA, WXGA, WUXGA vb. Olarak izleyebiliyoruz. Hızölçerde park etmeyi, yavaş, hızlı, çok hızlı ve çok hızlı koyabiliriz. Bir şey bırakıp oyun diyebiliriz. Tıpkı Modern Warfare 2 multiplayer'da olduğu gibi; gecikmeyi çubuklar olarak belirlerler ve bir çubuğun ne kadarını temsil ettiğini söylemenin bir yolu yoktur. Çok geniş bir aralıkta oldukları keşfedildi ve birçok kişi config dosyalarını düzenledi. Ve sonra çoğu insanın herhangi bir zamanda, herhangi bir konuğa 100ms gecikme süresinden daha fazla olduğunu öğrendiler.
DarkUltra

Gecikme süresini barlar yerine ms cinsinden görüntüleyerek bir öğrenme eğrisi gerektirir, ancak internet bağlantıları daha hızlı hale geldiğinde yine geleceğe doğru ölçeklenir.
DarkUltra

Aynısı DPI için de geçerlidir. Ne tasarladığınız veya yazdığınız konusunda doğru olup olmadığınızı bilmek gerekir ve gelecekte iyi ölçeklenir ve genel metin ve tasarım ölçeklendirmesinden doğru bir referans noktası sağlar. Web sayfaları çoğu masaüstü ve dizüstü bilgisayar çözünürlüğünde ve DPI durumlarında ölçeklenebilmeli ve iyi görünebilmelidir.
DarkUltra

0

İlk olarak, Chrome (veya diğer uygulamalar) bulanık görünüyorsa, Windows dpi ayarlarına dönün ve 'XP tarzı yazı tipi ölçeklendirme' seçeneğini işaretleyin.

görüntü tanımını buraya girin

Bu arada, Chrome'da yakınlaştırmayı% 100’de tutmaya devam edin, ancak yazı tipi boyutunu büyük (veya çok büyük) olarak artırın. Minimum bir yazı tipi boyutu ayarlayın.

Chrome 26 veya daha önceki bir sürümünüz varsa, bu iyi sonuç verir. Sayfa metni, Chrome'un (URL ve yer imleri çubukları) olduğu gibi ölçeklenir. Chrome 28 veya sonrasında, sayfa metni büyütülür, ancak url ve yer imi çubukları küçük kalır.


1
Bu sadece highDpi uyumlu olmayan uygulamaların masaüstü kompozisyonunu devre dışı bırakır. Aynı etki, yalnızca Chrome'un ölçeklendirilmesini devre dışı bırakarak da sağlanabilir. (Bonus sohbeti: Yerel bir sorunu çözmek için küresel bir çözüm kullanmayın Her iki şekilde de sorunu çözmez.
Ian Boyd

0

Bu benim için çalıştı.

% 100,% 125,% 150 gibi varsayılan ölçeklendirmeyi kullanmak yerine,% 126 özel ölçeklendirmeye değiştirdim ve işe yaradı.

Nedense Google Chrome% 125'e kadar ölçeklendirmeyi yok sayıyor.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.