Google chrome’daki yazı tipi görünümünü nasıl artırabilirim?


72

Sol tarafta firefox 4, sağ tarafta krom 12.

Solda firefox 4, sağda krom 12, kromu daha güzel yazı tiplerine dönüştürmenin bir yolu var mı?

Yukarıdaki görüntü windows xp'de alınmıştır. Aşağıda windows 7'den başka bir örnek verilmiştir.

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


Linux mu yoksa Windows mu?
Nicu Zecheru

Pencereler. Yukarıdaki ekran görüntüsü windows xp'de çekildi. Windows 7 makinemde biraz daha iyi görünüyor, ancak bazı siteler kesinlikle hala acı çekiyor. İşte başka bir örnek: i.imgur.com/zbuUr.png
hughes

1
Bu varsayılan işletim sistemi fontları mı yoksa gömülü fontlar mı? (TypeKit.com üzerinden olduğu gibi)?
kırmızı

1
Biliyorsun, bu iyi bir soru. Gömülü fontlarda en belirgindir. Web uyumlu varsayılan yazı tipleri iyi görünüyor. TypeKit.com'daki her şey pürüzlü ve korkunç görünüyor.
hughes,

TypeKit rendering, ne yazık ki, farklı tarayıcı \ işletim sistemi kombinasyonlarında gerçekten çok farklı görünüyor. :(
kırmızı

Yanıtlar:


35

ClearType ayarlarını kontrol edin - Chrome ekran görüntüsü, kenar yumuşatmamaya zorlanmış gibi görünüyor. Bu, siyah beyaz ipuçlarına sahip olmadıkları için (diğer şeylerin boyutlarının büyüklüğü nedeniyle) hemen hemen tüm web fontlarını öldürür. Bunu, "IE metni daha iyi işliyor" olarak bildirirdi, çünkü işletim sistemi düzeyinde ClearType ayarlarınızı yok sayar ve varsayılan olarak açıktır.


Vay canına, bütün sorun buydu. Sanırım Firefox da açık tip ayarları görmezden geliyor. Teşekkürler! Ödülünün tadını çıkar!
hughes,

6
" işletim sistemi seviyesindeki ClearType ayarlarınızı yok sayar ve " ve ne?
Der Hochstapler

Ayrıca GPU hızlandırma dönüm benim için çalıştı. Bkz: lonesysadmin.net/2011/09/12/…
Jimmy Bogard

5
ClearType ayarlarını kontrol etmek için nereye gidilecek?
chharvey

1
Bu cevap XP'de nasıl yapılacağını açıklar - Başlat veya Denetim Masasında "ClearType" yok. superuser.com/a/441694/46972
ashes999

23

Bütün bu cevaplar yanlış! Bu, Google Chrome'daki büyük bir hatadır, lütfen burada birçok ekran görüntüsü içeren resmi hata raporuna / konusuna bakın: Chrome Kodundaki resmi hata raporu

Şu anda en iyi geçici çözüm, elemanınıza / başlığınıza bu basit kuralı vermektir:

-webkit-text-stroke: 1px

Dr. John'un ilavesi: html { -webkit-text-stroke: 0.25px}İşe yarayacak bir öneri buldum - burada buldum https://groups.google.com/forum/?fromgroups#!topic/mathjax-users/dV_TmJ1QMO4


Bu daha da geliştirir. Bu CSS'yi tüm siteler için varsayılan olarak nasıl etkinleştiririm?
ShuaiYuan

@ shuaiyuancn Üzgünüm, ne? Neden "tüm siteler" ile kastediyorsun? Bu hiç mantıklı değil.
Sliq

1
Mükemmel mantıklı. Orijinal PO'nun belirttiği gibi bir web geliştiricisi değil son kullanıcı olarak düşünmeyi deneyin. Chrome: // flags içine doğrudan yazma özelliğini kapattım -webkit-text-strokeve Stylish addon'da global bir kural ekledim . Şimdi Chrome bana biraz daha zevk veriyor.
ShuaiYuan

Şimdi kafam karıştı, süper kullanıcının linux sudo anlamına geldiğini ve internetin genel kullanıcıları için değil, gelişmiş linux kullanıcıları için bir portal olduğunu düşündüm . Hmmm ... garip.
Sliq

1
Senelerdir yanlis oldun. Tagline'a bakınız: Süper Kullanıcı Bilgisayar meraklıları ve uzman kullanıcılar içindir. Yaygın kullanıcıların bu gibi fontları da ayarlayacağını sanmıyorum.
ShuaiYuan

16

Chrome, Windows XP'de varsayılan olarak kapalı olan ClearType ayarınızı okuyor.

  1. Sorunu çözmek için önce Chrome tarayıcısını kapatın.

  2. Şimdi masaüstünde herhangi bir yere sağ tıklayın ve açılır menüden 'Özellikler'i seçin.

  3. Yeni pencerenin üst kısmında bulunan 'Görünüm' sekmesine tıklayın.

  4. Ve 'Efektler' düğmesine tıklayın.

  5. İkinci seçenek aşağı, "Ekran yazı tiplerinin kenarlarını düzleştirmek için aşağıdaki yöntemi kullanın."

  6. "ClearType" seçeneğini seçin.

  7. Chrome tarayıcınızı Uygula ve Yeniden Aç'ı tıklayın.

Bundan sonra Chrome, yazı tiplerinizi bu yumuşak efekt için güzel kenar yumuşatmaya karşı korur.


2
Bu benim için çalıştı, ancak Windows 7'de biraz farklı seçenekler
Gearoid Murphy

2
Kromu yeniden başlatmadan çalışır.
Quazi Irfan

Chrome'u yeniden başlatana kadar XP'de benim için çalışmadı.
ashes999

1
Windows 8: Denetim Masası> Ekran> ClearType metnini ayarlayın> sihirbazı ile devam edin Tarayıcıyı yeniden başlatın - bu yardımcı olur.
kale

Ayrıca ClearType değişikliklerimin Windows 10'da uygulanmasına izin vermek için bilgisayarımı yeniden başlatmam gerekti. Harika bir çözüm BTW!
Basit Sandman

12

SVG dosyasını font-face css kuralının üstüne getirin, örneğin 1 veya ikinci:

@font-face {
font-family: 'gothbook';
src: url('fonts/gothamrnd-book-webfont.eot');
src: url('fonts/gothamrnd-book-webfont.eot?#iefix') format('embedded-opentype'),
     url('fonts/gothamrnd-book-webfont.svg#GothamRoundedBookRegular') format('svg'),
     url('fonts/gothamrnd-book-webfont.woff') format('woff'),
     url('fonts/gothamrnd-book-webfont.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}

Onun yerine:

@font-face {
font-family: 'gothbook';
src: url('fonts/gothamrnd-book-webfont.eot');
src: url('fonts/gothamrnd-book-webfont.eot?#iefix') format('embedded-opentype'),
     url('fonts/gothamrnd-book-webfont.woff') format('woff'),
     url('fonts/gothamrnd-book-webfont.ttf') format('truetype'),
     url('fonts/gothamrnd-book-webfont.svg#GothamRoundedBookRegular') format('svg');
font-weight: normal;
font-style: normal;
}

Bu düzeltmenin örnekleri burada görülebilir:

FontSpring Örnekleri
Adtrak Örnekleri


Çok teşekkürler!! Geçmişte yaptığım bir projede OTF'nin de gerçekten iyi göründüğünü, başka bir projede denedim ve çok korkunç görünüyordu! SVG gerçekten iyi görünüyor =)
zzz

6

Google Chrome'da GPU Hızlandırması etkin mi? Tip about:flagsve GPU arayın Accelerated Canvas 2D, etkin eğer devre dışı bırakın. Bazı sitelerdeki fontlar, hızlanma etkinken göz attığımda gerçekten pürüzlü görünüyor.


Kendimi etkinleştirmiştim, ancak sürüm 10'dan sonra font oluşturma işlemi çok etkilendi. Google’ın sorunu bir noktada ele alacağını umuyorum.
kırmızı

Devre dışı bırakıldı. Sadece ne olacağını görmeyi geçici olarak sağlamaya çalıştım ve hiçbir fark olmadığını fark ettim.
hughes,

Peki. Neyin yanlış olduğunu bulmayı başarırsanız, burada güncellemeyi unutmayın.
kırmızı

Benim durumumda GPU hızlandırmasını devre dışı bırakmak takma adını düzeltti.
kcbanner

Benim için çalıştı! Windows 7, Chrome 52
Vincent

2

Google Chrome'da, Anahtar> Seçenekler> Başlığın Altında> [Web İçeriğinin yanındaki] öğesine tıklayıp Yazı Tiplerini Özelleştir'i tıklayın.

Ayarlarınızı, sayfanızın tıpkı benimki gibi görünecek şekilde değiştirinSeçenekler ekranım

Sonra x işaretini tıklayın ve probleminizin çözülüp çözülmediğine bakın.

Eğer bu sorunu çözmezse, bir şey daha olabilir ... ama bunu deneyene kadar bekleyeceğim.


Zaten özdeş: i.imgur.com/zhTBS.png ekran görüntülerini karşılaştırdığımızda bile, varsayılan yazı tiplerinin makinemde çok pürüzlü olduğunu fark etmenize rağmen.
hughes,

Tamam ... ekran kartını kim yapıyor?
wizlog

Ayrıca ... google.com/webfonts adresine gidin hepsi bu kadar karışık mı? Typekit.com'a gittiğini biliyorum ... ama bu farklı olabilir. Farklı filtrelere bakmaya çalışın ve probleminizin hepsine uygulanıp uygulanmadığını kontrol edin (ör. Sadece serif mi yoksa…)
wizlog

3
Bu yazı tiplerini değiştirir ("yazı tipleri"). Yazı tipi oluşturma ile ilgisi yoktur .
Andres Riofrio

2

Chrome şu anda web fontlarını iyi oluşturmuyor. Bunun için sorun izleyicilerinde birkaç hata var. Lütfen onlara daha fazla dikkat etmek için sizinle ilgili olanları işaretleyin.


2

Tam olarak aynı sorunu yaşadım, http://www.google.com/webfonts adresindeki Chrome'da webfonts oluşturarak . Bununla ilgili tüm önerileri ve birkaç başka siteyi denedim ve hiçbiri işe yaramadı.

Sonunda, etkilenen metnin CSS özelliklerini incelemeye başladım, soruna neden olan gerçek font rengine dönüştüm. Verilen bir başlık color:#454545kötü sonuç verir, ancak aşağıdaki verilen aynı başlık: color:#333iyi çalıştı. Kullanıcı aracısına özel stil sayfaları için Tanrıya şükür!


2

Windows XP'de,
Ekran → Özellikler → Görünüm → VisualEffects'teki kenar yumuşatma seçeneğini "Varsayılan" ayarından "Temizle Türü" olarak değiştirdim.


2

Chrome, yazı tipi için sistemi clearType değerini alır. Windows 7'de daha iyi görünmek bunu açıklar. Bir Mac'te, Örtüşme Önleme, boyut 8'in üzerindeki tüm yazı tipleri için etkinleştirilir. Deneyin açarak veya Windows makinenin ClearType değişen

Güncelleme : Chrome 22 ve üstü gibi görünüyor.clearType


1

Bu sorunu Windows XP SP3'te o kadar ciddiye aldım ki, Chrome'u tüm amaçlar ve amaçlar için kullanılamaz hale getirdi. Denetim Masası'na Clear Type Tuning uyguladığımı ve gelişmiş sekmesinde "Enable Font Smoothing" seçeneğinin işaretini kaldırmayı denediğimi fark ettim. Chrome'u yeniden başlattıktan sonra. Font Smoothing'i tekrar açtıktan sonra bile sorun yoktu. "Tüm ayarları varsayılanlara yeni kullanıcılar ve sistem için uygula" kutusunu işaretlemeye karar verdim.


1

Benim için Windows 10.1 x64'teki ClearType ayarı değildi, fakat Chrome tarayıcımda DirectWrite adlı bir ayar olduğu ortaya çıktı.

  1. Adres çubuğunuzda Chrome'da yazın: chrome://flags/#directwrite
  2. Ve DirectWrite özelliğini açtığınızda, bu ayarların başlığı DirectWrite'ı Devre Dışı Bırak diyor ve altındaki düğmenin şu sözcüğü gösterdiğinden emin olun: Enable

Bu benim için sorunu çözdü.


0

Görünüşe göre uzun ve zor cevap yapamazsın. Orada Krom yardım tartışmalar ve öneriler bol ama düşündüren değer bir şey görmüyorum.

Büyük soru, nasıl bu kadar kötü görünmesini sağlıyorsun ?! Bu kutuya yazmak için Chrome kullanıyorum ... Hatta bir demet yakınlaştırdım ve senin gibi bir şey göremiyorum. Bundan sonra hala sorularınız varsa, yapılandırmanızı toplulukta açıklamanız gerekir.


0

Her ne kadar Chrome, yazı tipleri için "kullanılabilir" olsa da, özellikle çapraz çizgiler çizdiği yerlerde ince görünüyor ve yıkanıyor. IE çok daha iyi işler ancak IE daha yavaş bir tarayıcı ve bu yüzden FireFox.

Bunun krom kodunda doğal olduğuna inanıyorum.

BTW, HackToHell, render rengini değiştirmek için nereye giderim?

Bunu deneyeceğim.


0

Windows tuşu + r tuşlarına basın ve cttune.exe yazın.

alternatif yöntem, windows tuşuna basıp ardından cleartype yazın ve ardından ClearType Metni Ayarla

ve talimatları izleyin, hala sorun yaşıyorsanız, diğer örneklerden bazılarını deneyin.

bu benim için işe yaradı, farklı örnekleri denemelisiniz, bunun aksine kontrast / parlaklık kalibrasyonu ancak metin için

FYI: 2d hızlandırmayı devre dışı bırakmak, kromun windows cleartype ayar aracıyla oynamasına yardımcı olabilir


0

Web fontlarının hala font yumuşatma / temizlemeyi devre dışı bırakırken okunabilir olmasını istiyorsanız, çözüm Google Chrome'da web fontlarını devre dışı bırakmaktır. Bu durumda tarayıcı, silme tipi / pürüzsüzleştirme devre dışı bırakıldığında doğru şekilde oluşturulan işletim sistemi standart fontlarını kullanacaktır. Bunu yapmak için /disable-remote-fontsbayrağı chrome.exe'ye iletin. Masaüstünde Google Chrome kısayoluna tıklayın, Özellikler'i seçin, Kısayol sekmesine gidin ve Hedefi şu şekilde ayarlayın:

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" /disable-remote-fonts

Web fontlarının devre dışı bırakılmasıyla ilgili bir sorun olabilir. Web sitesi web fontlarındaki simgeleri kullanıyorsa, görüntülenmez.

Chromium izleyicide ilgili sorun:

"Sistem çapında ClearType ayarı web fontlarına saygı gösterilmez" https://code.google.com/p/chromium/issues/detail?id=319429


0

Git chrome://flags/(veya about:flags) ve Yazılım oluşturma listesinin üzerine yaz seçeneğini devre dışı bırakın .

Hızlandırılmış 2D tuval de devre dışı bırakılmalıdır.

Bu kombinasyon bana yardımcı oldu.


-1

Chrome: // flags / 'ya gidin ve "LCD text antialiasing" i etkinleştirin. Tarayıcıyı yeniden başlatın.

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.