Apple Haberleri

Apple, Geliştiricilere Safari 14'ün Chrome, Firefox ve Edge'den Taşınan Uzantıları Desteklediğini Hatırlatıyor

28 Ağustos 2020 Cuma 09:42 Joe Rossignol tarafından PDT

elma bu hafta hatırlatılan geliştiriciler Chrome, Firefox ve Edge gibi diğer tarayıcılarda kullanılan WebExtensions API'sinin aynısını kullanarak Safari 14'te web uzantıları oluşturabileceklerini. Xcode 12 beta sürümündeki yeni bir dönüştürme aracı, geliştiricilerin diğer tarayıcılardan gelen mevcut uzantıları Safari'ye taşımasına ve bu yıl içinde Mac App Store'da kullanıma sunmasına olanak tanır.





iphone 11 pro kamera vs iphone 12 pro

safari macos simgesi afiş
Apple, geliştiricilerin Safari web uzantıları oluşturmak için iki seçeneği olduğunu söylüyor:

• Mevcut uzantınızı bir Safari web uzantısına dönüştürün, böylece onu macOS'ta Safari'de kullanabilir ve App Store'da dağıtabilirsiniz. Xcode, bu işlemi basitleştirmek için bir komut satırı aracı içerir.
• Yerleşik şablonu kullanarak Xcode'da yeni bir Safari web uzantısı oluşturun. Daha sonra, diğer tarayıcılarda dağıtım için uzantı dosyalarını yeniden paketleyebilirsiniz.



Safari web uzantıları, macOS Big Sur'da ve Safari 14'ün yüklü olduğu macOS 10.14.6 veya 10.15.6'da mevcuttur.

Tüm Chrome, Firefox ve Edge uzantıları Safari'de çalışmayacaktır ve geliştiricilerin, uzantılarını Safari'ye taşımak için bir Apple Geliştirici Programı üyeliği için yılda 99 ABD doları ödemeleri gerekecektir. Apple'ın bir WWDC videosu ve belgeler geliştiriciler için daha fazla ayrıntı ile.