IOS'ta Safari Uzantıları Neden Önemlidir?

İçindekiler:

IOS'ta Safari Uzantıları Neden Önemlidir?
IOS'ta Safari Uzantıları Neden Önemlidir?
Anonim

Önemli Bilgiler

  • IPados 15, Safari'de tarayıcı uzantısına izin verecek.
  • Tıpkı Chrome uzantıları gibidirler, ancak ek güvenlikleri vardır.
  • Uzantılar, bir üst App Store uygulamasının yüklenmesini gerektirir.
Image
Image

iPad'deki Safari, tıpkı Mac'teki Chrome, Edge ve Safari gibi uzantılar almak üzere. Ve tarayıcıyı kullanma şeklinizi tamamen değiştirecekler.

Safari, muhtemelen iPhone veya iPad'inizdeki en önemli uygulamadır. Bazı insanlar, Instagram'a fotoğraf göndermek veya bir WhatsApp'a yanıt vermek dışında nadiren bırakır. Yine de, bir masaüstü tarayıcıya kıyasla oldukça sınırlı kalır.

Küçük yer imleri kullanabilirsiniz ve elbette Safari, sistem genelindeki paylaşım paneliyle bütünleşir, ancak Safari'nin kendisini genişletmek neredeyse imkansız olmuştur. iOS 15'te bu değişmek üzere. Neler oluyor?

Uygulama geliştiricisi Alex Chernikov, Lifewire'a e-posta yoluyla verdiği demeçte, "Neyse ki Apple, WebExtensions adlı fiili uzantı endüstri standardı teknolojisini tercih etti" dedi. “Başlangıçta Chrome'un uzantı API'siydi, ancak zamanla tüm büyük tarayıcılar bunu benimsedi. Uzantı yapmak bu günlerde oldukça kolay hale geldi. Bir kez yaparsınız ve Edge, Firefox, Opera ve Brave'de çalışır."

Önce Gizlilik

Tarayıcı uzantıları büyük bir güvenlik riskidir. Genellikle, bir web sayfasına yüklenen tüm verilere erişimleri vardır. Güvenilir bir geliştiricinin uzantısını kullanıyorsanız sorun değil, ancak işler hızla ters gidebilir.

Neyse ki Apple, WebExtensions adlı fiili uzantı endüstri standardı teknolojisini tercih etti.

Bir uzantı, etkinleştirmek için tıkladığınızda yalnızca bir sayfaya erişmez. Varsayılan olarak, bir uzantının tarayıcınıza yüklenen tüm sayfalara erişimi vardır. Bu, e-postanız, bankanız, her şey demektir. iPadOS 15 Safari'deki uzantılar böyle çalışmıyor.

"Diğer tarayıcılarda görebildiğimizden farklı ilginç bir yaklaşım benimsediler. Uzantıya yalnızca belirli sayfalara ve sınırlı bir süre için erişim izni vermenize izin veriyorlar" diyor Chernikov.

"Örneğin, uzantının yalnızca lefigaro.fr'de ve yalnızca bir günlüğüne çalışmasına izin verebilirsiniz. Uzantıların artık web sitesi içeriğine tam erişime sahip olabileceği göz önüne alındığında (bu, parolalarınızı, kredi kartı bilgilerinizi, vb.), bu iyi bir fikir."

Chernikov'un yazılım şirketi Gikken, şu anda çeviri uygulaması Mate için bir iOS 15 uzantısı geliştiriyor. Test ediyordum ve uzantıyı hangi sitelerin yüklediğini seçmek oldukça güzel. Mate söz konusu olduğunda, onu yalnızca çevirmek istediğiniz yabancı dildeki sitelere bağlayabilirsiniz ve Safari'nin yerleşik çevirmeninin aksine, bu sitelerden birini her ziyaret ettiğinizde otomatik olarak yüklenir.

iOS Safari Uzantıları Nasıl Çalışır

Safari uzantısının yüklenmesi, Apple'ın App-Store onay sürecinden geçmesini sağlayan bir tamamlayıcı uygulama yüklenerek yapılır. Ardından Safari'nin Uzantıları ayarlarını ziyaret edersiniz. Bunlar, içerik engelleyici ayarlarının (etkili bir şekilde özelleştirilmiş tarayıcı uzantılarıdır) yanı sıra Ayarlar uygulamasında bulunur.

Image
Image

Safari uzantıları geliştirmek kolaydır, ancak lansman gününde muhtemelen mevcut Chrome uzantılarının bir selini görmeyeceğimiz yeterli engellerle. Örneğin, bir uzantıyı test ederken, geliştiricinin değişiklik yaptıklarında yalnızca bir dosyayı kaydedip web sayfasını yeniden yüklemek yerine sarmalayıcı uygulamasının tamamını yeniden derlemesi gerekir.

"iOS Safari uzantıları da küçük web siteleridir, ancak ana uygulamada paketlenmiştir. Uzantı kodunda her değişiklik yaptığınızda ve onu yeniden çalıştırmak istediğinizde, tüm Xcode projesini yeniden oluşturmanız (yeniden derlemeniz) gerekir. Ne kadar süreceği projenin boyutuna bağlıdır," diyor Chernikov.

Başka bir engel, ücretli bir abonelik ve bir uygulama göndermenin tüm olağan sıkıntılı noktalarını gerektiren tüm App Store onay sürecidir. Ve başka bir düşünce, görünüm ve histir. Chrome için oluşturulmuş bir uzantı muhtemelen bir Apple tarayıcısında doğru görünmeyecektir.

Uzantılar-Buna Değer mi?

Şimdiye kadar, iOS Safari uzantıları oluşturmanın acısı tamamen geliştiricide. Kullanıcının bir uygulama yüklemesi ve Safari'nin tercihlerinde uzantıyı etkinleştirmesi biraz zor olsa da o kadar kolaydır.

iOS Safari uzantıları da küçük web siteleridir, ancak ana uygulamada paketlenmiştir.

"Uzantıyı yine de ayrı olarak etkinleştirmeniz gerekiyor ve oldukça gizli. Birkaç beta kullanıcısı, örneğin Mate'nin Safari uzantısını nasıl kullanmaya başlayacaklarını bulamadıklarını söyleyerek bizimle iletişime geçti" diyor Chernikov.

Ama faydalarına değer. Örneğin Mate tercümanı sorunsuzdur. Sanki web tamamen kendi dilinizdedir ve orijinal metni kontrol etmek için bir paragrafa bile dokunabilirsiniz. Yerleşik sürümden daha iyi ve şimdiye kadar Safari'de bu imkansızdı.

Önerilen: