Safari Geliştirme menüsünü kullanma

Bir web geliştirici iseniz, Safari Geliştirme menüsü web sitenizin tüm standart temelli web tarayıcılarda düzgün çalıştığından emin olmak için kullanabileceğiniz araçlar sağlar.

Menü çubuğunda Geliştirme menüsünü görmüyorsanız, Safari > Tercihler'i seçin, İleri Düzey’i tıklayın, sonra "Geliştirme menüsünü menü çubuğunda göster" öğesini seçin.

Benim için Safari'yi aç

Geliştirme menüsündeki komutların açıklaması için aşağıdaki tabloya bakın.

Sayfayı Şununla Aç

Görüntülenen web sitesini bilgisayarınızda yüklü bir web tarayıcısını kullanarak, alt menüde listelendiği şekilde açar.

Kullanıcı Aracısı

Web tarayıcınızın web sunucu tarafından nasıl tanımlandığını değiştirir. Bu seçeneği, web sunucunuza farklı bir tarayıcı, işletim sistemi veya Safari sürümü kullandığınızı düşündürerek onu “kandırmak” ve böylece sunucunun değişken koşullarda farklı bir içerik sağlayıp sağlamadığını incelemek için kullanın.

Duyarlı Tasarım Moduna girme

Duyarlı Tasarım Modu, çeşitli ekran büyüklükleri ve yönlerinde web deneyimleri tasarlamak için basit bir arabirim sağlar. Bu seçeneği, web sayfanızı farklı ekran büyüklükleri (Apple aygıtları ve özel görüş alanları için olanlar dahil) ve Kullanıcı Aracılarıyla hızla önizleme için kullanın.

Web Denetçisini Göster

Web Denetçisi geliştiricilerin ileri düzey web uygulamaları yaratması için tasarlanmış, sade, birleştirilmiş bir arabirim sağlar. Bir web sayfasına yönelik kaynakları, zaman eksenlerini, kaynak kodu, hata ayıklayıcısını ve hata konsolunu görüntülemek için bunu kullanın.

Hata Konsolunu Göster

Hata konsolu HTML ve XML sözdizimi hatalarını ve uyarılarını görüntüler. Aynı zamanda JavaScript hatalarını ve console.log, console.error, console.warn, console.assert ve console.info dosyalarından diğer mesajları da görüntüler.

Sayfa Kaynağını Göster

Görüntülenen web sayfasının ana çerçevesi için HTML kaynak kodunu gösterir.

Kaynak kodda arama yapmak için kodda herhangi bir yeri tıklayın, Komut-F tuşlarına basın, sonra Kaynak Kodu bölümünde görünen arama alanına bir sözcük veya ifade girin.

Sayfa Kaynaklarını Göster

Belgeler, stil sayfaları ve betikler gibi web sayfası kaynaklarının listesini gösterir.

Kod Parçacığı Düzenleyiciyi Göster

Web sayfasının tamamını açmadan küçük HTML parçalarını hızlı bir şekilde test etmenize olanak tanır.

Genişletme Oluşturucu’yu Göster

Safari uzantıları için meta verileri paketler ve sağlar.

Zaman Ekseni Kaydını Başlat

Ağ İstekleri, Yerleşim ve İşleme ile JavaScript ve Etkinlikler için WebKit Denetçisi’nde zaman eksenlerini kaydeder. Kaydı durdurmak için Geliştirme > Zaman Ekseni Kaydını Durdur komutunu seçin.

Önbellekleri Boşalt

Web sayfası önbelleğini ve diğer Safari önbelleklerini boşaltır.

Önbellekleri Etkisizleştir

Bir alt kaynağa her erişildiğinde önbelleğe alınmış kopyayı kullanmak yerine o alt kaynağı web sunucudan getirir.

Görüntüleri Etkisizleştir

Görüntülerin kendileri yerine alternatif içerik gösterir. Bu, web sayfasının uygun bir başka içeriğe sahip olduğundan emin olmak için yararlıdır.

Stilleri Etkisizleştir

Tüm CSS stillerini yok sayar. Bu, web sitenizdeki bazı sayfa yerleşimi sorunlarını araştırmanızda çok yararlıdır. Safari tercihlerinin İleri Düzey bölümünde ayarlanmış bir stil sayfanız varsa, kullanılmaya devam eder.

JavaScript’i Etkisizleştir

Tüm JavaScript'i yok sayar. Bu, web sayfası bölümlerinin davranışlarına ilişkin sorunları araştırırken ve JavaScript’i desteklemeyen veya JavaScript’in etkisizleştirildiği web tarayıcılarda bir web sayfasının nasıl davranacağını test ederken faydalıdır. Safari tercihlerinin Güvenlik bölümünde de JavaScript’i açıp kapatabilirsiniz.

Genişletmeleri Etkisizleştir

Tüm genişletmeleri etkisizleştirir. Yüklü genişletmeler, Safari tercihlerinin Genişletmeler bölümünde listelenir.

Siteye Özgü Müdahaleleri Etkisizleştir

Bazı web sitelerindeki sorunlar için, bu web sitelerinin geliştiricilerinin sorunlar için çözümler test etmelerine olanak sağlayacak şekilde geçici çözümler bulan özel durum Safari kodunu kapatır.

Yerel Dosya Sınırlamalarını Etkisizleştir

Mac’inizdeki tüm dosyaları aynı kaynaktan geliyormuş gibi işler; böylece bu dosyalar birbirlerinin içeriğine betik yazma veya XHR yoluyla erişebilir. Bu özellik, Mac’inizdeki bir web sitesi kopyasının İnternet’teymiş gibi çalışmasını sağlar.

Orijinler Arası Sınırlamaları Etkisizleştir

JavaScript’in, normalde güvenlik gerekçeleriyle engellenecek diğer alanlara istekte bulunmasına izin verir.

Akıllı Arama Alanında JavaScript'e İzin Ver

Akıllı Arama alanına “javascript:” ifadesini içeren bir URL yazmanıza veya yapıştırmanıza izin verir.

SHA-1 Sertifikalarının Güvenli Olmadığını Kabul Et

SHA-1 sertifikaları kullanan web sitelerinin güvenli olmadığını kabul eder.

Ayrıca bakın
Web sayfası öğelerini ve etkinliğini inceleme

Apple Safari Geliştirici web sitesi

WebGL web sitesi