Safari’de nasıl varsayılan yakınlaştırma düzeyi ayarlayabilirim?


19

Ev Sineması Bilgisayarı olarak kullandığım bir Mac Mini var ve tek gerçek şikayetim Safari'de varsayılan bir yakınlaştırma düzeyi ayarlayamam. TV setimden 7 metre ötedeki o küçük metni okumak zor, bu yüzden her zaman yakınlaştırıyorum.

Öyleyse: Safari'yi otomatik olarak yakınlaştırmaya zorlamak için bir uzantı ya da gizli hack yolu var mı?


1
"Varsayılan CSS" ve "Tüm Sayfalar Yakınlaştırma eklentisi" yöntemleri, özellikle de Apple'ın kendi Geliştirici Üye Merkezi sitesi olan çok sayıda siteyi keser. Örneğin, varsayılan değeri yakınlaştırılmış olarak ayarladım (CSS için% 75 veya Tüm Sayfalar Yakınlaştırma için% 80) ve site ekranı doldurmuyor. Ekran Görüntüsü
adib

Yanıtlar:


12

Safari'nin (11) en son sürümünde şu adrese gidin:

Safari -> Tercihler -> Web Siteleri -> Sayfa Yakınlaştır

Burada, tüm siteler veya belirli bir site için varsayılan sayfa yakınlaştırmayı ayarlayabilirsiniz.

Bu, şu anda Safari'nin yerel bir özelliği gibi görünüyor (tercihlerde Gelişmiş sekmesinin altındaki Sayfa Yakınlaştırma ayarı bitti).

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


16

Apple'ın Safari Desteği tartışma forumundaki bu yayına göre :

1) defaultzoom.css adlı bir dosya oluşturun (veya beğendiğiniz herhangi bir adın , bir css uzantısına sahip olduğundan emin olun .)

2) Aşağıdakilere kopyalayıp yapıştırın:

    body {  
      zoom: 130%;  
    }

130 sayı size ne olursa olsun değiştirin. >100anlamına yakınlaştırmak , <100anlamı uzaklaştırmak . % İşaretini unutma!

3) Safari'de gidin Preferences > Advanced. Stil sayfasının altında, Diğer ... 'i seçin ve oluşturduğunuz dosyayı işaretleyin.

4) Değişikliğin yürürlüğe girmesi için safari'yi yeniden başlatmanız gerekebilir.


[Yukarıdakilerde, hem vurgu hem de kod biçimlendirme (kodla ilgili olmayan metin için) Am1rr3zA tarafından orijinal alıntıya eklenmiştir ].


4
Bunun Lion altında Safari 5.1'de çalıştığını doğrulayabilirim. Yeniden başlatmak zorunda bile değildim; görüntülediğim sayfayı hemen etkiledi.
Armentage

1
@Armentage Mavericks altında Safari 7.0.5 için aynı.
yurkennis

1
Bu "varsayılan CSS" ve "Tüm Sayfalar Yakınlaştırma eklentisi" yöntemleri, özellikle de Apple'ın kendi Geliştirici Üye Merkezi sitesi olan çok sayıda siteyi keser. Örneğin, varsayılan değeri uzaklaştırılacak şekilde ayarladım ve site ekranı doldurmuyor. Ekran görüntüsü .
adib

vücut zoom macOS Sierra için çalışmıyor.
Balık Monitörü


4

Am1rr3zA'da belirtildiği gibi, tercihlerden özel bir stil sayfası seçebilirsiniz:

Bu kuralları safari.css dosyama ekledim:

html {
    zoom: 125%;
}
img {
    zoom: 75%;
}
@media print {
    html {
        zoom: 100%;
    }
}

Yine de çok sinir bozucu yan etkileri var. Ama ZoomBySite ve AllPagesZoom aynı yan etkileri vardır ve AllPagesZoom yakınlaştırma düzeyini değiştirmeden önce fark edilir bir gecikme de yoktur.


1
Öğe de stillendirilebildiği için bodyonunla yer değiştirirdim . html<html>
Mathias Bynens

1
Bu yöntemler, özellikle de Apple'ın kendi Geliştirici Üye Merkezi sitesi olan çok sayıda siteyi keser. Örneğin, varsayılan değeri uzaklaştırılacak şekilde ayarladım ve site ekranı doldurmuyor. Ekran görüntüsü .
adib

3

Safari sekmesinde "tercihler" e ve ardından "gelişmiş" seçeneğine giderseniz, "Asla küçük boyutlarda yazı tipi kullanma" düğmesini tıklayıp istediğiniz yazı tipi boyutunu seçebilirsiniz. O zaman artık okumak için şüphe etmek ve ekrana yaklaşmak zorunda kalmayacaksınız.


2

Tüm Sayfalar Yakınlaştır

... "tüm web siteleri için kolayca bir zum düzeyi ayarlamanıza ve hatırlamanıza olanak sağlar." Safari 5.1.7'de kullanıyorum.

Üreticinin altında Apple'ın galeriden veya doğrudan geliştiriciden indirebilirsiniz .

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


2
Yakınlaştırma seviyesi uygulanmadan önce küçük bir gecikme var. Ayrıca CSS’te bir yakınlaştırma düzeyi ayarlamak gibi birçok web sitesini kırar.
Lri

1
Bu "Tüm Sayfalar Yakınlaştırma eklentisi" yöntemleri, özellikle de Apple'ın kendi Geliştirici Üye Merkezi sitesi olan çok sayıda siteyi keser. Örneğin, varsayılan değeri uzaklaştırılacak şekilde ayarladım ve site ekranı doldurmuyor. Ekran görüntüsü .
adib

1
Ayrıca El Capitan'da Safari kullanırken emirleri kırar (sayfanın en üstüne gitmek için) (emri değil).
tavan kedisi

2

6 yıl sonra, nihayet doğal Safari 10'da bu özelliğe sahibiz, bu yüzden daha fazla CSS veya eklenti gerektirmiyor (CSS uyguladım, ancak @adib tarafından belirtildiği gibi birçok site kırıldı):

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

GÜNCELLEME: @wisbucky sayesinde, Safari 11.0 aslında yeni bir tasarıma sahip. Artık site başına yakınlaştırma seviyesini ezberleyebilir. Ayrıca, bunu "Safari" -> "Bu Web Sitesi için Ayarlar ..." menü seçeneğine göre özelleştirebiliriz ve "Sayfa Yakınlaştırma" seçeneğinin tam olarak orada bulunabilir. Daha detaylı bilgi burada ve burada bulunabilir .


1
Bu seçeneği Safari 11.0
wisbucky

1
@wisbucky: cevabı buna göre güncelledi, çok teşekkür ederim!
Tsung-Ting Kuo

2
Güncelleme için teşekkürler. Ancak, artık bir genel sayfa yakınlaştırma ayarı olmadığını unutmayın. Her yeni bir siteyi ziyaret ettiğinizde bunu ayarlamak zorundasınız. :(
wisbucky 19:17

@wisbucky: Buna inanıyorum ve bu cevabı güncel tuttuğunuz için teşekkür ederiz!
Tsung-Ting Kuo,
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.