Safari uzun zamandır kullanışlı yetenekler içeren gizli bir Hata Ayıklama menüsüne sahipti. Başlangıçta geliştiricilere web sayfalarında ve bu sayfalarda çalışan JavaScript kodunda hata ayıklamada yardımcı olmayı amaçlayan hata ayıklama menüsü gizlendi çünkü menüye dahil edilen komutlar web sayfalarında hasara yol açabilir.
Bu makaledeki bilgiler OS X El Capitan (10.11) veya önceki sürümleri çalıştıran Mac'ler için geçerlidir. Apple, OS X Sierra (10.12) ile başlayan hata ayıklama seçeneğini kaldırdı ve özelliklerinin çoğunu Geliştirme menüsüne taşıdı.
Safari'nin hata ayıklama menüsünü etkinleştirmek için Terminal'i kullanın. Coyote Moon, Inc.'in izniyle ekran görüntüsü.
Safari 4'ün 2008 yazında piyasaya sürülmesiyle, Hata Ayıklama menüsündeki en kullanışlı menü öğelerinin çoğu yeni Geliştirme menüsüne taşındı. Ancak, gizli Hata Ayıklama menüsü kaldı ve hatta Safari geliştirme devam ederken bir veya iki komut aldı. OS X Sierra ve işletim sisteminin sonraki sürümlerinden tamamen kaldırılmıştır.
OS X El Capitan ve Önceki Sürümlerde Safari Hata Ayıklama Menüsü
Apple, gizli Geliştirme menüsüne erişimi kolay bir işlem haline getirdi ve yalnızca Safari'nin tercihlerine bir gezi yapmayı gerektirdi. Debug menüsüne erişim ise biraz daha karmaşıktı.
Safari hata ayıklama penceresini etkinleştirmek, Mac işletim sisteminin ve onun birçok uygulamasının gizli özelliklerine erişmek için güçlü bir araç olan Terminal'in kullanılmasını gerektirir. Terminal, Safari'nin Hata Ayıklama menüsünü açmanın sırrıdır.
Safari'nin Hata Ayıklama Menüsünü Etkinleştir
Safari'yi açıksa kapatın ve ardından:
-
git Uygulamalar > kamu hizmetleri ve fırlat terminal.
-
Aşağıdaki komut satırını yazarak veya kopyalayıp yapıştırarak Terminal'e girin. Tarayıcınız onu birden çok satıra bölebilse bile komutu Terminal'e tek bir satır olarak girin.
varsayılanlar com.apple.Safari IncludeIn yazar
-
Basın Keşfet or Dönüş.
-
Yeniden başlat safari. Yeni Hata Ayıklama menüsü mevcuttur.
Safari'nin Hata Ayıklama Menüsünü Devre Dışı Bırak
Hata Ayıklama menüsünü devre dışı bırakmak isterseniz, bunu Terminal'i kullanarak istediğiniz zaman tekrar yapabilirsiniz. Safari açıksa kapatın ve ardından:
-
Başlatmak terminal.
-
Aşağıdaki komut satırını yazarak veya kopyalayıp yapıştırarak Terminal'e girin. Tarayıcınız onu birden çok satıra bölebilse bile komutu Terminal'e tek bir satır olarak girin.
varsayılanlar com.apple.Safari IncludeIn yazar
-
Basın Keşfet or Dönüş.
-
Yeniden başlat safari. Hata Ayıklama menüsü kayboldu.
Favori Safari Hata Ayıklama Menü Öğeleri
Kontrolünüz altındaki Hata Ayıklama menüsü ile çeşitli menü öğelerini deneyebilirsiniz. Menü öğelerinin tümü kullanılamaz çünkü çoğu web sunucusu üzerinde kontrole sahip olduğunuz bir geliştirme ortamında kullanılmak üzere tasarlanmıştır. Bununla birlikte, yararlı öğeler şunları içerir:
- Yeniden Boyamaya Zorla
- CPU yükünü, sayfa kare hızını ve sayfada yapılan güncellemeleri görüntüleyen Kare Hızı Ölçer'i tümü analog hızölçerler biçiminde gösterin.
- Çeşitli bayrak seçenekleri.
- İCloud Geçmişini senkronize edin.
- Safari sürümüne bağlı olarak, En İyi Siteleri sıfırlama ve yeniden hesaplama seçeneği.