Per què les extensions de Safari a iOS són un gran problema

Taula de continguts:

Per què les extensions de Safari a iOS són un gran problema
Per què les extensions de Safari a iOS són un gran problema
Anonim

Clau per emportar

  • iPadOS 15 permetrà l'extensió del navegador a Safari.
  • Són com les extensions de Chrome, però amb més seguretat.
  • Les extensions requereixen que s'instal·li una aplicació principal d'App Store.
Image
Image

Safari a l'iPad està a punt d'obtenir extensions, igual que Chrome, Edge i Safari al Mac. I canviaran totalment la manera d'utilitzar el navegador.

Safari és probablement l'aplicació més important del vostre iPhone o iPad. Algunes persones poques vegades ho deixen, excepte per publicar fotos a Instagram o respondre a un WhatsApp. Tot i així, segueix sent força limitat en comparació amb un navegador d'escriptori.

Podeu utilitzar petites adreces d'interès i, per descomptat, Safari s'integra amb el tauler de compartició de tot el sistema, però ha estat gairebé impossible ampliar Safari. A iOS 15, això està a punt de canviar. Aleshores, què està passant?

"Afortunadament, Apple va apostar per la tecnologia estàndard del sector d'extensió de facto anomenada WebExtensions", va dir el desenvolupador d'aplicacions Alex Chernikov a Lifewire per correu electrònic. "Al principi, era l'API d'extensió de Chrome, però amb el temps, tots els navegadors principals l'han adoptat. Fer extensions s'ha tornat bastant fàcil en aquests dies. Ho fas una vegada i s'executa a Edge, Firefox, Opera i Brave."

Privadesa primer

Les extensions del navegador són un gran risc de seguretat. Normalment, tenen accés a totes les dades carregades en una pàgina web. Està bé si feu servir una extensió d'un desenvolupador de confiança, però les coses poden anar malament ràpidament.

Afortunadament, Apple va apostar per la tecnologia estàndard del sector d'extensió de facto anomenada WebExtensions.

Una extensió no només té accés a una pàgina quan feu clic per activar-la. De manera predeterminada, una extensió té accés a totes les pàgines carregades al vostre navegador. Això vol dir el teu correu electrònic, el teu banc, tot. Les extensions d'iPadOS 15 Safari no funcionen així.

"Van fer un enfocament interessant que és diferent del que podem veure en altres navegadors. Et permeten concedir l'accés a l'extensió només a pàgines específiques i durant un període de temps limitat", diu Txernikov.

"Per exemple, podeu deixar que l'extensió funcioni només a lefigaro.fr i només durant un dia. Atès el fet que les extensions ara poden tenir accés complet al contingut del lloc web (que també poden incloure les vostres contrasenyes, els detalls de la targeta de crèdit, etc.). etc.), és una bona idea."

L'empresa de programari de Chernikov, Gikken, està desenvolupant actualment una extensió per a iOS 15 per a la seva aplicació de traducció, Mate. L'he estat provant i és molt bo escollir quins llocs carreguen l'extensió. En el cas de Mate, només el podeu vincular als llocs en llengües estrangeres que voleu traduir i, a diferència del traductor integrat de Safari, es carregarà automàticament cada vegada que visiteu un d'aquests llocs.

Com funcionen les extensions de Safari d'iOS

La instal·lació d'una extensió de Safari es fa mitjançant la instal·lació d'una aplicació complementària, que garanteix que passi pel procés d'aprovació d'App-Store d'Apple. A continuació, visiteu la configuració d'extensions de Safari. Aquestes es troben a l'aplicació Configuració, juntament amb la configuració del bloquejador de contingut (que són extensions de navegador especialitzades efectivament).

Image
Image

Desenvolupar extensions de Safari és fàcil, però amb prou barreres que probablement no veurem una gran quantitat d'extensions de Chrome existents el dia del llançament. Per exemple, quan es prova una extensió, el desenvolupador ha de recompilar tota l'aplicació d'embolcall sempre que faci un canvi en lloc de només desar un fitxer i tornar a carregar la pàgina web.

"Les extensions d'iOS Safari també són llocs web petits, però empaquetats a l'aplicació principal. Cada vegada que feu canvis al codi d'extensió i voleu tornar-lo a executar, heu de tornar a crear (tornar a compilar) tot el projecte Xcode. El temps que triga depèn de la mida del projecte", diu Chernikov.

Una altra barrera és tot el procés d'aprovació de l'App Store, que requereix una subscripció de pagament i tots els problemes habituals d'enviar una aplicació. I una altra consideració és l'aspecte i la sensació. Una extensió creada per a Chrome probablement no es veurà bé en un navegador d'Apple.

Extensions: val la pena?

Fins ara, el dolor de fer extensions d'iOS Safari depèn del desenvolupador. És tan fàcil per a l'usuari instal·lar una aplicació i activar l'extensió a les preferències de Safari, tot i que això és una mica complicat.

Les extensions d'iOS Safari també són petits llocs web, però s'incorporen a l'aplicació principal.

"Encara heu d'activar l'extensió per separat, i està bastant amagada. Uns quants usuaris beta s'han posat en contacte amb nos altres dient-nos que no podien esbrinar com començar a utilitzar l'extensió Safari de Mate, per exemple", diu Chernikov.

Però els beneficis valen la pena. El traductor Mate, per exemple, és perfecte. És com si el web estigués tot en el vostre idioma, i fins i tot podeu tocar un paràgraf per comprovar el text original. És millor que la versió integrada, i això ha estat impossible a Safari fins ara.

Recomanat: