Safari 6: Varsayılan yazı tipleri nasıl değiştirilir?


13

Bu muhtemelen bir nüshadır. Bunu farkeden ilk kişi olduğumu hayal bile edemiyorum.

Safari 6'nın görünüm sekmesini tercihlerden ve bununla birlikte varsayılan yazı tiplerini değiştirme özelliğini kaldırdığı görülüyor.

Safari 6 için varsayılan yazı tiplerini nasıl değiştiririm?

Yanıtlar:


-1

Sadece Tinker Tool'u ücretsiz edinin. OS X Mavericks'te Safari'nin yazı tiplerini ve yazı tipi boyutunu değiştirmenize izin verir.


Asıl soru aslında Mountain Lion'daki Safari 6 ile ilgili.
nohillside

@ patrix ne olmuş? Artık Mavericks çıktı, orada nasıl yapıldığını umursuyorum.
asmeurer

Bunu başarmanın yolu Safari 7 ile değişmiş olabilirdi, eski yöntemler artık işe yaramayabilir. Yani yeni bir soru sormak muhtemelen burada daha yararlı olacaktır.
yokuş yukarı

Her neyse. Özel bir css ile uğraşmaya çalışmak benim için hiç çalışmadı. Tinkertool yapar. Bu cevabı kabul ediyorum.
asmeurer

8

Hala varsayılanları kullanabilirsiniz:

defaults write com.apple.Safari com.apple.Safari.ContentPageGroupIdentifier.WebKit2StandardFontFamily Georgia
defaults write com.apple.Safari com.apple.Safari.ContentPageGroupIdentifier.WebKit2DefaultFontSize 16
defaults write com.apple.Safari com.apple.Safari.ContentPageGroupIdentifier.WebKit2FixedFontFamily Menlo
defaults write com.apple.Safari com.apple.Safari.ContentPageGroupIdentifier.WebKit2DefaultFixedFontSize 14

Başka bir seçenek de, gelişmiş tercihlerde varsayılan stil sayfası olarak böyle bir CSS dosyası ayarlamaktır:

body {
  font: 16px Georgia;
}
pre, code, tt {
  font: 14px Menlo;
}

Her iki seçenek de varsayılan stil sayfasından önce gelir ancak web siteleri tarafından belirtilen stillerden farklıdır. Yani Safari 5 ve önceki sürümlerdeki tercihler gibi, çoğunlukla normalde 15 piksel Times veya 13 piksel Courier kullanacak sayfalar için de geçerlidir.


Bu işe yaramadı.
asmeurer,

!importantYarı-kolondan önce eklerseniz , işe yarayacaktır. Ancak, bu, tüm web sitelerini spesifikasyonlarınızı kullanmaya zorlar. Özel glifleri görüntülemek için özel yazı tipleri kullanan siteleri mahveder (örn. Github.com).
imanuelcostigan

Sadece bodyyazı tipini değiştirmek iyi çalışmıyor. En azından fontdeğişiklik yapılmasını öneririm body, p, span, a.
pabuisson

5

Serenity Caldwell , Mountain Lion ilk kez dev önizleme olarak yayınlandığında Macworld hakkında bir makale yazdı :

Safari artık varsayılan yazı tipi ve boyutlarını ayarlama seçeneği sunmuyor ( bir stil sayfası yükleyebilir veya tarayıcıyı belirli bir sayıdan küçük yazı tipi boyutlarını göstermemeye zorlayabilirsiniz).

Bunu Kullanıcı CSS adlı bir uzantı aracılığıyla yapabilirsiniz . Oldukça basit, özel CSS'inizi ekleyin ve stilleri geçersiz kılar.

Orada da bir Apple tartışma iplik bu konuda, ama önemli bir şey şimdiye kadar bunun geldi. Kullanıyordum bahsedildi Bir şey HelveticaTheWorld, Helvetica tüm fontları değiştirir. Her yerde Helvetica'yı istemediğiniz sürece çok faydalı olmuyor ... Bahsedilen bir diğer eklenti de Safari’deki Google Fonts . Google Fonts kütüphanesinden seçim yapmanızı sağlar.

Şu an itibariyle, yazı tiplerini Safari'de değiştirmenin başka bir yolu yok. Bunun tekrar eklenip eklenmediğini görmek için Apple geribildirimini göndermenizi öneririm .


1
Özel CSS zaten bir uzantı olmadan desteklenmiyor mu?
asmeurer

1

Gerçekten de, varsayılan "gövde" yazı tipini geçersiz kılan basit bir stil sayfasıyla bu son derece kolaydır. İhtiyacınız olan tek şey, üç satırın tamamı:

body {
    font: 12px "Lucida Grande";
}

3
Peki, stil sayfasını nereye koydun? Safari'nin her zaman yüklemesini nasıl sağlarsınız?
Daniel

Monospace fontunu değiştirmek için ne kullanırım?
asmeurer,

Bu CSS satırını kopyalayın; aksi halde boş bir metin dosyasına koymak için bir metin düzenleyici kullanın ve bu metin dosyasını, default.css gibi bir dosya adıyla yerel sabit diskinize kaydedin. Ardından Safari> Tercihler'e gidin, Gelişmiş sekmesini seçin ve Stil sayfası açılır menüsünde Diğer'i seçin. Default.css dosyanıza gidin ve Safari yeni CSS'nizi varsayılan olarak kullanmaya başlayacaktır.
Jed Hartman

1
* {font-family: "Helvetica" !important;}
pre, code, tt {font-family: "Menlo" !important;}

Bence istediğin bu. İş High Sierra'da kontrol edildi.

Ayrıca, WebKit2 için mümkün olan varsayılan fontları da ayarlayabilir:

defaults write com.apple.Safari com.apple.Safari.ContentPageGroupIdentifier.WebKit2StandardFontFamily "Helvetica"
defaults write com.apple.Safari com.apple.Safari.ContentPageGroupIdentifier.WebKit2FixedFontFamily "Menlo"
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.