Yapabilecek bir araç arıyorum:
- HTML öğelerini inceleyin
- JavaScript'i yönet / hata ayıkla
- profil performansı
- elemanları gerçek zamanlı olarak değiştir
Yapabilecek bir araç arıyorum:
Yanıtlar:
Dahilidir. Sayfa [bildiri] -> Geliştirici -> Geliştirici araçları (Chrome v5 ve altında). V6'da farklı olması muhtemeldir, çünkü Sayfa düğmesi o sürümde kayboluyor gibi görünmektedir.
Asıl soru sorulmasından bu yana 4 yıl geçti. Chrome (kararlı) şu an sürüm 38'de. Uzun süredir Firebug for Firefox’a eşdeğer olan tam bir Geliştirici Araçları seti içeriyordu (bu arada Firefox’un bile yerleşik bir denetçisi var ).
Chrome'un Geliştirici Araçları'nın yapmanıza izin verdiği birkaç şey:
Geliştirme araçlarına çeşitli şekillerde erişilebilir.
Chrome Menüsü -> Araçlar -> Geliştirici Araçları
Ctrl+ Shift+ IWindows veya Cmd+ Shift+ IMac üzerinde
F12 Windows'ta
Sayfada herhangi bir yeri sağ tıklayın ve Öğeyi İncele öğesini seçin
Tarayıcı içi araçlar işlerinde harikadır ve genellikle en iyi ilk tercihinizdir, ancak bazen HTTP istek / yanıt yükleri hakkında yeterli teknik ayrıntı sağlamazlar veya çok fazla sayfaya özgüdürler.
Bu durumlarda, Fiddler veya Linux alternatiflerinden biri gibi özel bir HTTP inceleme aracının daha fazla bilgi sağlayacağını görebilirsiniz.
Gerçekten metalden arınmaya ihtiyacınız varsa, Wireshark , HTTP'nin ötesine geçerek tam ağ trafiği analizine geçer, ancak ilk başta boğulmaya hazır olun.
Ayrıca Google’ın açık kaynaklı Speed Tracer’ını deneyebilirsiniz - http://code.google.com/webtoolkit/speedtracer/
Speed Tracer, web uygulamalarınızdaki performans sorunlarını tanımlamanıza ve gidermenize yardımcı olan bir araçtır. Tarayıcının içindeki düşük seviyeli enstrümantasyon noktalarından alınan ölçümleri görselleştirir ve uygulamanız çalışırken bunları analiz eder. Speed Tracer bir Chrome uzantısı olarak mevcuttur ve uzantıların şu anda desteklendiği tüm platformlarda çalışır (Windows ve Linux).
Speed Tracer kullanarak, uygulamanızda zamanın nerede harcandığını daha iyi görebilirsiniz. Bu, JavaScript ayrıştırma ve yürütme, mizanpaj, CSS stili yeniden hesaplama ve seçici eşleştirme, DOM olayı işleme, ağ kaynak yükleme, zamanlayıcı yangınları, XMLHttpRequest geri aramaları, boyama ve diğerlerinden kaynaklanan sorunları içerir.