Zakaj so razširitve Safari v sistemu iOS zelo pomembne

Kazalo:

Zakaj so razširitve Safari v sistemu iOS zelo pomembne
Zakaj so razširitve Safari v sistemu iOS zelo pomembne
Anonim

Ključni izsledki

  • iPadOS 15 bo omogočil razširitev brskalnika v Safariju.
  • So kot razširitve za Chrome, vendar z dodatno varnostjo.
  • Razširitve zahtevajo namestitev nadrejene aplikacije App Store.
Image
Image

Safari na iPadu bo kmalu dobil razširitve, tako kot Chrome, Edge in Safari na Macu. In popolnoma bodo spremenili vašo uporabo brskalnika.

Safari je verjetno najpomembnejša aplikacija na vašem iPhonu ali iPadu. Nekateri ga redko zapustijo, razen da objavijo fotografije na Instagramu ali odgovorijo na WhatsApp. Kljub temu ostaja precej omejen v primerjavi z namiznim brskalnikom.

Uporabite lahko majhne zaznamke in seveda se Safari integrira s sistemsko ploščo za skupno rabo, vendar je bilo skoraj nemogoče razširiti sam Safari. V iOS 15 se bo to kmalu spremenilo. Torej, kaj se dogaja?

»Na srečo se je Apple odločil za de facto razširitveno industrijsko standardno tehnologijo, imenovano WebExtensions,« je za Lifewire po elektronski pošti povedal razvijalec aplikacij Alex Chernikov. »Na začetku je bil to Chromeov razširitveni API, sčasoma pa so ga sprejeli vsi večji brskalniki. Izdelava podaljškov je v teh dneh postala precej enostavna. Naredite ga enkrat – in teče v Edgeu, Firefoxu, Operi in Brave.”

Zasebnost na prvem mestu

Razširitve brskalnika so veliko varnostno tveganje. Običajno imajo dostop do vseh podatkov, naloženih na spletno stran. To je v redu, če uporabljate razširitev zaupanja vrednega razvijalca, vendar gre lahko kaj hitro narobe.

K sreči se je Apple odločil za dejansko standardno tehnologijo razširitev, imenovano WebExtensions.

Razširitev ne dobi samo dostopa do strani, ko kliknete, da jo aktivirate. Privzeto ima razširitev dostop do vseh strani, naloženih v vaš brskalnik. To pomeni vaš e-poštni naslov, vašo banko, vse. Razširitve v iPadOS 15 Safari ne delujejo tako.

"Ubrali so zanimiv pristop, ki je drugačen od tega, kar lahko vidimo v drugih brskalnikih. Omogočajo vam, da razširitvi omogočite dostop samo do določenih strani in tudi za omejen čas," pravi Chernikov.

"Na primer, razširitvi lahko dovolite, da deluje samo na lefigaro.fr in samo en dan. Glede na dejstvo, da imajo razširitve zdaj morda popoln dostop do vsebine spletnega mesta (ki lahko vključuje tudi vaša gesla, podatke o kreditni kartici, itd.), to je dobra ideja."

Černikovo programsko podjetje Gikken trenutno razvija razširitev za iOS 15 za svojo prevajalsko aplikacijo Mate. Preizkušal sem ga in zelo dobro je izbrati, katera spletna mesta naložijo razširitev. V primeru Mate ga lahko povežete samo s stranmi v tujem jeziku, ki jih želite prevesti, in se bo – v nasprotju z vgrajenim prevajalnikom Safarija – samodejno naložil vsakič, ko obiščete eno od teh mest.

Kako delujejo razširitve iOS Safari

Namestitev razširitve Safari se izvede z namestitvijo spremljevalne aplikacije, ki zagotavlja, da gre skozi Applov postopek odobritve App-Store. Nato obiščete nastavitve razširitev Safarija. Te se nahajajo v aplikaciji Nastavitve, poleg nastavitev za blokiranje vsebine (ki so dejansko specializirane razširitve brskalnika).

Image
Image

Razvoj razširitev za Safari je enostaven, vendar z dovolj ovir, da verjetno ne bomo videli poplave obstoječih razširitev za Chrome, ki se bodo pojavile na dan lansiranja. Na primer, ko preizkuša razširitev, mora razvijalec znova prevesti celotno ovojno aplikacijo vsakič, ko izvede spremembo, namesto da samo shrani datoteko in znova naloži spletno stran.

"Razširitve iOS Safari so tudi majhna spletna mesta, vendar zapakirana v nadrejeno aplikacijo. Vsakič, ko spremenite kodo razširitve in jo želite znova zagnati, morate znova zgraditi (ponovno prevesti) celoten projekt Xcode. Kako dolgo traja, je odvisno od velikosti projekta, " pravi Chernikov.

Druga ovira je celoten postopek odobritve App Store, ki zahteva plačljivo naročnino in vse običajne težave pri oddaji aplikacije. In še en dejavnik je videz in občutek. Razširitev, izdelana za Chrome, verjetno ne bo videti prav v Applovem brskalniku.

Razširitve – Se splača?

Zaenkrat je težava pri izdelavi razširitev iOS Safari vsa odgovornost razvijalca. Za uporabnika je prav tako enostavno namestiti aplikacijo in aktivirati razširitev v nastavitvah brskalnika Safari, čeprav je to nekoliko težavno.

Razširitve Safari za iOS so tudi majhna spletna mesta, vendar zapakirana v nadrejeno aplikacijo.

"Razširitev morate še vedno omogočiti ločeno in je precej skrita. Nekaj uporabnikov beta se je obrnilo na nas, češ da ne morejo ugotoviti, kako na primer začeti uporabljati Mateovo razširitev Safari," pravi Chernikov.

Toda prednosti so vredne tega. Prevajalnik Mate je na primer brezšiven. Kot da je splet v vašem lastnem jeziku in se lahko celo dotaknete odstavka, da preverite izvirno besedilo. Boljša je od vgrajene različice, kar je bilo do zdaj v Safariju nemogoče.

Priporočena: