Safari Teknoloji Önizlemesi: Geliştiriciler İçin Bir Tarayıcı

Şimdiye kadar, Web geliştiricileri kodlarını WebKit'in en son sürümüne karşı onaylamaya istekliydi, Apple'ın gece yapımını edinme ve yükleme işlemlerini tamamladı. En uygun yöntem olmasa da, proaktif programcılar şeylerin üstünde kalmayı tercih ediyorlardı. Bununla birlikte, Safari Teknoloji Önizlemesi'nin yayınlanmasıyla birlikte, bu alanda büyük gelişmeler oldu.

İlk Mart ayı sonunda kullanıma sunulan bu bağımsız uygulama, şu anki Safari sürümüyle birlikte çalışır; Geliştiricilerin aynı anda hem gelecek teknolojilerle hem de şu anda halk tarafından kullanılmakta olanlarla birlikte çalışmasını kolaylaştırmak. WebKit'in en yeni sürümü üzerine kurulmuş olan Safari Teknoloji Önizlemesi, aynı zamanda resmi bir sürümün parçası olacak olan CSS, HTML ve JavaScript güncellemelerine de sahiptir. Bu yeterli olmadıysa, önizleme sürümü, uygulamalarınızı ve sayfalarınızı iPad ve iPhone dahil olmak üzere çoğu cihaz türünde test etmek için Web Denetçisi'nin yanı sıra Duyarlı Tasarım Modunun en yeni sürümüne erişmenizi sağlar. Safari Teknoloji Önizlemesi'nin geliştirici topluluğu için daha kolay hale getirdiği bir diğer şey de Apple Hata Muhabiri aracılığıyla elde edilen geri bildirimleri gönderiyor; uygulamanın Yardım menüsünden erişilebilir.

Yukarıda bahsedilen WebKit Nightly yapılarının eksiklerinden biri olan iCloud desteği, geliştiricilerin okuma listelerine ve yer imlerine kod ve sorun giderirken erişmelerine olanak veren bir kolaylıktır. Safari Teknolojisi Önizlemesinin ilk sürümündeki bazı öne çıkan özellikler, yeni bir yüksek verimli JavaScript JIT derleyicisi, Shadow DOM belirtiminin en son sürümü olan ECMAScript6 ve ayrıca kullanıcı hareketlerine dayalı metni programlı olarak kopyalayıp kesebilme özelliğiydi. Düzinelerce değişiklik içeren 13 Nisan'da ikinci bir sürüm daha yayınlandı. Geliştirici isteklerine ve hata raporlarına doğrudan yanıt olarak.

Buradaki hedef kitle açık olsa da, herkes, bir geliştirici hesabına ihtiyaç duymadan Safari Uygulamalarını Mac App Store'dan indirebilir veya güncelleyebilir.

Safari Teknoloji Önizlemesi: Geliştirici Araçları

Safari'nin entegre geliştirici araç setine henüz aşina olmayan okuyucular için, aşağıda daha kullanışlı özelliklerin bazılarına kısa bir genel bakış sunulmaktadır.

Yukarıdaki araçlara ek olarak, Safari Teknoloji Önizlemesi'nin Geliştir menüsündeki bir dizi özelliği ve bileşeni de devre dışı bırakabilirsiniz. Bu, JavaScript'in yürütülmesini, sunucu tarafında ve önbelleğe alınan görüntülerin bir sayfa içinde yüklenmesini, uzantıların çalışmasını ve daha fazlasını engellemeyi içerir.