Bazı web sitelerinde kıstırma-yakınlaştırmayı nasıl zorlayabilirim?


9

Görme sorunları olan biri olarak genellikle iPhone'uma yüklediğim her sayfayı yakınlaştırmam gerekir.

Yakınlaştırmak için "üç parmak dokunun" biraz berbat, bu yüzden yakınlaştırma için çimdik harika çalışıyor. Ancak iPhone 4S'e yükseltme yaptığımdan beri birçok sitenin buna izin vermediğini fark ettim.

Bu özelliği devre dışı bırakmak için kullanabileceğiniz bir meta etiket olduğunu biliyorum, ancak her sayfayı yakınlaştırmak için ayarlayabileceğiniz bir geçersiz kılma var mı? Google sonuçlarını yakınlaştıramıyorum, bu yüzden onları gerçekten göremiyorum. NFL.com da tutamın zum yapmasına izin vermez.


1
Biliyorsun, hiç düşünmedim, ama neden bahsettiğini biliyorum. "Mobil düzeni" olan siteler, sıkıştırma / genişletme yakınlaştırmanıza izin vermez. Bu gerçekten ilginç / talihsiz bir durum.
Jason Salaz

3GS'm yakınlaşabildi, ancak bazı mobil düzenler buna izin vermiyor. İzin vermemek için bir meta etiket ve göremediğim için sitelerinin yanında gezinmeyi benim için işe yaramaz hale getiriyor. Gerçekten berbat.
Jack Marchetti

Yanıtlar:


15

Ugh, bu çok sinir bozucu - tasarımcı / geliştirici kibirinin yüksekliği (bence - ve ben kendim bir geliştiriciyim). Diğer cevaplayıcı kodu benim için çalışmadı, ancak çok denemeden sonra bunu işe aldım (iPad 3 / iOS 5):

javascript:document.querySelector('meta[name=viewport]').setAttribute('content','width=device-width,initial-scale=1.0,maximum-scale=10.0,user-scalable=1');

Eklemek için diğer yanıtın söylediği yöntemi kullanın (herhangi bir sayfa için bir yer işareti oluşturun, ardından yer işaretini düzenleyin ve URL'sini yukarıdaki kodla değiştirin).


"Tasarımcı" ile bir ilgisi olduğunu düşünmüyorum, ancak insanları genel olarak üst veya sağ sınırlar boyunca olan reklamları görüntülemeye zorlamak için daha fazlası var.
chris

Bu benim için çalıştı. Diğer cevap vermedi. İPad mini kullanma. Bunun için teşekkürler.
cbmeeks

6

Meta etiketi kaldırmak için bir JavaScript yer işareti oluşturabilirsiniz.

İlk önce, paylaş düğmesine (bir kutudan çıkan ok simgesi) basın ve Yer İşareti Ekle'ye basın. Buna “Yakınlaştırmayı Etkinleştir” veya benzeri bir ad verin. Adres kutusu devre dışı, ancak endişelenmeyin: Bunu düzeltmenin bir yolu var.

Kaydet'e dokunun, ardından yer işaretleri düğmesine (kitap simgesi), ardından Düzenle'ye ve az önce yaptığınız yer işaretine basın. Şimdi boşluk eklemediğinizden emin olarak adres kutusuna şunu yazın:

javascript:void(document.head.removeChild(document.querySelector('meta[name=viewport]')))

Son olarak, bunu kaydedin ve yakınlaştırmayı önleyen bir sayfaya gidin. Yer işaretlerine gidin ve çalıştırmak için yer işaretine basın. Artık yakınlaştırma ve uzaklaştırma yapabilmeniz gerekir.

(İPad kullanıcıları için ipucu: Ayarlar'da yer işaretleri çubuğunu açın, ardından yer işaretini her zaman adres çubuğunun altında görünmesi için Yer İşaretleri Çubuğu klasörüne taşıyın.)


Şık fikir ama benim için çalışmıyor. Yer işaretini kaydettiğimde, köşeli parantezleri kodlar - sorunun bu olup olmadığını merak ediyor musunuz?
Jack Marchetti

@JackMarchetti Bu benim için de olur, ancak Safari betiği çalıştırmadan önce parantezleri çözer. Document.head öğesini olarak değiştirmeyi deneyin document.querySelector('head').
kirb

3

Ayarlar> Genel> Erişilebilirlik'te Yakınlaştırmanın etkin olduğundan emin olun .

Yakınlaştırma etkinleştirildiğinde, iPhone / iPod / iPad'inizin tüm ekranını yakınlaştırmak için üç parmağınızla iki kez dokunabilirsiniz. Hareket etmek için, ekranda üç parmağınızı tutun ve görünüm alanında farklı parçaları göstermek için sürükleyin veya kaydırmak için bir parmağınızı ekranın kenarı boyunca tutun.

Daha fazla yakınlaştırmanız gerekirse, üç parmağınızla iki kez hafifçe vurun ve yukarı veya aşağı sürükleyin. Uzaklaştırmak için üç parmağınızla tekrar çift dokunun.

Ancak daha da iyi hale gelir: iPhone, iPod Touch veya iPad'inizin tüm ekranını yakınlaştırmak için üç parmağınızla iki kez dokunmak yerine, Yakınlaştırma ayarının etkinleştirilmesinin Safari'nin meta name="viewport"sayfadaki herhangi bir ölçeklendirme ayarını yoksaymasına neden olduğu ortaya çıkar . İki parmağınızı kullanarak normal şekilde yakınlaştırabilir ve uzaklaştırabilirsiniz.

ancak her sayfayı yakınlaştırmak için ayarlayabileceğiniz bir geçersiz kılma var mı?

Temel olarak, Yakınlaştırma ayarı bu geçersiz kılmadır. Zevk almak!

Kaynak

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.