Safari 6 Web Inspector'ı nasıl geri alabilirim?


13

Yeni Safari 6 Web Inspector UI, küçük simgeler ve etiket içermeyen bir sürü sekme / bölme nedeniyle benim için bir kullanılabilirlik kabusu.

Ayrıca, XHR isteklerinin ve yanıtlarının bir listesini göstermek gibi ortak görevleri de karmaşıklaştırıyor gibi görünüyor.

Safari 6'daki Web Inspector'ın görünümünü ve hissini önceki sürümlerde olduğu gibi (daha fazla) geri almanın herhangi bir yolu var mı?


2
Bir yana: belgelerle birlikte gelir: Safari Geliştirici Araçları Kılavuzu .
Arjan

Ben fareyi zaman ALso, ben bunu ipuçları olsun.
Daniel

@DanielLawson, şimdi ben de yaparım, bazen de görünmezler. Bunu şimdi düzenledim.
Gerry

Safari 6'ya geçişi ertelemek bir seçenek midir?
bmike

Yanıtlar:


6

Yeni Web Inspector, Xcode'a biraz daha yakın olacak şekilde yapıldı.

Eski olanı başka yollara dönmeden geri almanın doğrudan bir yolu yoktur. Örneğin:

  • Lion'u VM'de çalıştırmak (daha eski bir Safari çalıştırmak için).
  • Her gece WebKit oluşturuyor - ancak bu sadece yeni denetçiye sahip olabilir
  • Chrome'u kullanarak (hala WebKit olsa da, hala eski müfettiş gibi bana daha yakın görünen bir şey kullanıyor).

Yani hayır, şu anda, müfettişin 'eski' versiyonuna geri dönmek mümkün görünmüyor. En iyi bahis, http://bugreporter.apple.com adresinden hata bildirmek olacaktır . Eskisinin sahip olduğu özellikler eksikse, muhtemelen gelecekteki revizyonlar bunun bir kısmını geri getirecektir.


1
Teşekkürler, Safari6'dan Mountain Lion'u denemek için Chrome'dan geldim, ancak en azından hata ayıklamak için Chrome'a ​​geri döneceğim gibi görünüyor.
Gerry

1
Şahsen Web Inspector'daki yeni değişiklikleri beğendim, yeni şeyler hakkında çevrimiçi olarak daha iyi belgeler olmasını diledim.
jmlumpkin

Geri bildirim göndermek için +1. Ayrıca şunu da deneyin: apple.com/feedback/macosx.html
Mark E. Haase

3

en son gece safari yapısını yükleyin: http://nightly.webkit.org/ Sonra, "Webkit Web Inspector'ı Kullan" seçeneğine sahip olacaksınız. Evet!


Menü öğesi UseWebKitWebInspectoranahtarı değiştirdi , ancak defaults write com.apple.Safari UseWebKitWebInspector -bool trueSafari 6.0'da 10.8'de herhangi bir etki yaratmadı.
Lri

2

Eski web denetçinizi geri almanın bir yolu var.

  1. Safari'den (veya web denetçisini kullanan diğer uygulamalardan) çıkın

  2. Finder'a gidin, ardından "CMD-Shift-G" ye basın. Alternatif olarak, menü çubuğundan "Git" i ve ardından "Klasöre Git" i tıklayın.

  3. Bunu girin ve Enter tuşuna basın: /System/Library/PrivateFrameworks/WebInspector.framework/Versions/Current/Resources

    Devam etmeden önce bu klasörün içeriğini yedeklemenizi öneririz

  4. "Müfettiş" klasörünün içeriğini aşağıdaki bağlantıdan indirebileceğiniz zip dosyasından taşıyın. İstenirse şifreyi girin ve mevcut dosyaları değiştirin.

    Kopya içeriğini müfettiş-klasörde değil, klasör kendisinin.

  5. Safari'yi tekrar başlatın ve inceleyin! C)

Dosyaları buradan indirin (Zip dosyası) .

İhtiyacınız olan her şey içeride. Bu yardımcı olur umarım!


Bu benim için mükemmel çalıştı, teşekkürler! Ayrıca burada açıklandığı gibi Kaynaklar sekmesini düzeltmek için birkaç satırı kaldırmam gerekiyordu .
Dan

Sonuçta bugün kırıldı, bu yüzden tavsiye etmem.
Dan

1

Aslında "eski" denetçiye geçebilirsiniz.

Geliştir menüsü> WebKit Web Inspector'ı kullanın

Ancak geleneksel Müfettiş ile büyük bir kullanıcı arayüzü hatası var. Farklı paneller arasında her geçiş yaptığınızda, kullanıcı arayüzü yeniden simgelenir ve simgelerden ve arama alanından birden fazla katman oluşturur.

Yeni Müfettiş'i eklediklerinde bir şeyler ters gitti.


Bu menü girişi yok mu?
Gerry

Ah, Tercihler içindeki "Menü çubuğunda Geliştir menüsünü göster" seçeneğini işaretlemeniz gerekir. "Gelişmiş" bölümünde.
ttaiyo

2
Geliştirme menüsü zaten etkinleştirildi, sadece bir "WebKit Web Inspector Kullan" öğesi yok. Aynı sürümü / derlemeyi mi kullanıyorsunuz?
Gerry

3
Mountain Lion'da 8536.25 aldım ve Xcode da kuruldu. Menü öğesi kesinlikle ML yoktur.
Gerry

1
Hmm, belki Lion'a özgü ... Bu "WebKit Web Inspector Kullan" menü öğesi: d.pr/i/6CaI
ttaiyo

1

Gece yapısını çalıştırmak istemiyorsanız, Safari 6'yı WebKit Web Inspector'a nasıl döndüreceğinize dair bir kılavuz . Yorumlarda jarek-foksa tarafından önerildiği gibi r121872 kullanmanızı öneririm ; bu şekilde CSS ve JS'yi düzeltmenize gerek kalmaz ve çalışma Stilleri elde edersiniz.

Bu bile iOS 6 Geliştirme menüsü ile çalışır (gece cihazlarından ziyade bu yöntemi kullanmamın ana nedeni, iOS cihazlarda hata ayıklamak için hala yeni Safari 6 Web Inspector'ı kullanıyor).


3
Yanıtınızın gövdesinde bağlantı verdiğiniz sayfayı özetlemeyi veya alıntı yapmayı düşünün. Bu, bağlantının ölmesi durumunda (sonuçta olması muhtemeldir), gönderinin hala yararlı olması için önerilir.
Blacklight Parlayan
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.