Chrome'da bozuk font oluşturma nedeni nedir?


8

Bazı web sayfalarındaki metnin Chrome'da (16.0.912.77 m) görüntülendiğinde ve Firefox'ta (10.0) Tamam olduğunda kötü göründüğünü fark ettim. FWIW, bu uygulamaların Windows sürümlerini varsayılan ayarlarla kullanıyorum.

(İronik) bir örnek olarak, www.google.com/webfonts .

Birisi bunun neden olduğunu ve bunun hakkında bir şeyler yapılabileceğini biliyor mu?

Teşekkür ederim.


Düzenleme: Başka bir örnek:

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


Düzenleme: İşte FireFox'ta nasıl göründüğü:

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


1
Ekran görüntüleri, sorunu göstermenin daha iyi bir yolu olabilir.
Chris

Bunun için üzgünüm. Bitti.
OverTheRainbow

Yalnızca bazı web sayfalarında gerçekleşir. En yeni Chrome tarayıcısını çalıştıran XPSP3. Aynı sayfa Firefox'ta kaygan görünüyor.
OverTheRainbow

1
Firefox'ta görüntülendiği gibi bir ekran görüntüsü ekledim. Okumak daha kolay. Chrome'un sayfaları aynı şekilde görüntülemesini nasıl sağlayabilirim?
OverTheRainbow

3
.PNG ekran görüntülerini yükleyebilir misiniz? JPG sıkıştırması yardımcı olmuyor.
iglvzx

Yanıtlar:


1

Aynı şey için bir çözüm arıyordum: kromu daha iyi hale getirmek için. Windows'ta Firefox, IE ve safari ile kıyaslandığında korkunçtu (Safari'de yazılım oluşturma modu bir mac like gibi işliyor ancak biraz yavaş).

Firefox ve IE9'un iyi performans göstermesinin nedeni, fontları oluşturmak için DirectWrite donanım hızlandırmasını kullanmalarıdır.

Chrome'da GPU hızlandırmayı kapatmanız önerildi. Fakat işe yaramıyor. Metnin YASAL hale getirileceği yeterince iyi bir çözüm buldum (tamamen antialiased ve güzel olmak hakkında hiçbir şey söylemedi):

WOFF HATTI VE SVG HATLARINI ÇIKARIN !!!!

@font-face {
    font-family: 'SomeFont';
    src: url('../fonts/SomeFont.eot?#iefix') format('embedded-opentype'), 
         url('../fonts/SomeFont.ttf')  format('truetype');
    }

Bulduğum şey, Chrome'un TTF'yi daha iyi hale getirebildiğini, ancak önce WOFF dosyalarını aramayı seçtiğiydi. Yani sadece EOT ve TTF dosyalarına ihtiyacınız var.


0

Chrome, yazı tipi oluşturma için Windows'u kullanır. Windows 8 beta sürümünde, başka hiçbir yerde olduğundan çok daha kötü - neredeyse Google’da tokatlamak gibi görünüyor. Firefox, tarayıcıyı daha ağır hale getiren ancak sorunu önleyen kendi yazı tipi oluşturma yöntemini kullanır.

ClearType'ınızı ayarlamak yardımcı olmazsa, yapabileceğiniz pek bir şey yoktur.

İronik olarak, IE9 + herhangi bir tarayıcı motorunun en iyi yazı tipi oluşturma özelliğine sahiptir. Başka bir deyişle, Microsoft bile www söz konusu olduğunda kendi crappy font motorunu kullanmayı reddetti.

Chrome'un neden henüz daha iyi bir çözüm üretmediğinden emin değilim.


Chrome'un böyle çalıştığından emin misiniz? DPI ayarlarına bile uymuyor .
Louis,

4
Başka bir deyişle, Microsoft bile, www IE9 + söz konusu olduğunda kendi crappy font motorunu kullanmayı reddetti , Microsoft'un kendi "font motoru" olan DirectWrite'i kullandı.
ta.speot.

Mac'te Chrome'da yazı tipi kalitesi iyi olduğundan, işletim sistemi tarafından sağlanan yazı tipi oluşturma ile ilgili olması gerekir.
Lea Hayes
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.