Bakit Malaking Deal ang Mga Safari Extension sa iOS

Talaan ng mga Nilalaman:

Bakit Malaking Deal ang Mga Safari Extension sa iOS
Bakit Malaking Deal ang Mga Safari Extension sa iOS
Anonim

Mga Key Takeaway

  • iPadOS 15 ay magbibigay-daan sa extension ng browser sa Safari.
  • Para lang sila ng mga extension ng Chrome, ngunit may karagdagang seguridad.
  • Nangangailangan ang mga extension ng parent na App Store app para ma-install.
Image
Image

Malapit nang makakuha ng mga extension ang Safari sa iPad, tulad ng Chrome, Edge, at Safari sa Mac. At ganap nilang babaguhin kung paano mo ginagamit ang browser.

Ang Safari ay marahil ang pinakamahalagang app sa iyong iPhone o iPad. Ang ilang mga tao ay bihirang umalis dito, maliban sa mag-post ng mga larawan sa Instagram o tumugon sa isang WhatsApp. Gayunpaman, nananatiling limitado ito kumpara sa isang desktop browser.

Maaari kang gumamit ng maliliit na bookmarklet, at siyempre, sumasama ang Safari sa panel ng pagbabahagi sa buong system, ngunit halos imposibleng i-extend ang Safari mismo. Sa iOS 15, malapit nang magbago iyon. Kaya ano ang nangyayari?

“Sa kabutihang palad, ginamit ng Apple ang de-facto extension na teknolohiyang pamantayan sa industriya na tinatawag na WebExtensions,” sinabi ng developer ng app na si Alex Chernikov sa Lifewire sa pamamagitan ng email. “Sa una, ito ay extension API ng Chrome, ngunit sa paglipas ng panahon, lahat ng pangunahing browser ay nagpatibay nito. Ang paggawa ng mga extension ay naging medyo madali sa mga araw na ito. Magagawa mo ito nang isang beses-at tumatakbo ito sa Edge, Firefox, Opera, at Brave.”

Privacy First

Ang mga extension ng browser ay isang malaking panganib sa seguridad. Karaniwan, mayroon silang access sa lahat ng data na na-load sa isang web page. Ayos lang kung gumagamit ka ng extension mula sa pinagkakatiwalaang developer, ngunit maaaring magkamali nang mabilis.

Sa kabutihang palad, ginamit ng Apple ang de-facto extension na teknolohiyang pamantayan sa industriya na tinatawag na WebExtensions.

Ang isang extension ay hindi lamang nakakakuha ng access sa isang page kapag nag-click ka para i-activate ito. Bilang default, may access ang isang extension sa lahat ng page na na-load sa iyong browser. Ibig sabihin ang iyong email, ang iyong bangko, lahat. Ang mga extension sa iPadOS 15 Safari ay hindi gumagana nang ganoon.

"Nagsagawa sila ng isang kawili-wiling diskarte na iba sa nakikita natin sa ibang mga browser. Hinahayaan ka nilang bigyan ang extension ng access sa mga partikular na page lang pati na rin sa limitadong tagal ng panahon," sabi ni Chernikov.

"Halimbawa, maaari mong hayaang gumana lang ang extension sa lefigaro.fr at sa loob lang ng isang araw. Dahil sa katotohanan na ang mga extension ay maaari na ngayong magkaroon ng ganap na access sa mga nilalaman ng website (na maaaring kasama rin ang iyong mga password, mga detalye ng credit card, atbp.), ito ay isang magandang ideya."

Ang kumpanya ng software ng Chernikov, Gikken, ay kasalukuyang gumagawa ng isang extension ng iOS 15 para sa translation app nito, ang Mate. Sinusubukan ko na ito, at medyo maayos na pumili kung aling mga site ang naglo-load ng extension. Sa kaso ng Mate, maaari mo lang itong itali sa mga banyagang-wika na site na gusto mong isalin, at-hindi tulad ng built-in na translator ng Safari-awtomatikong maglo-load ito sa tuwing bibisita ka sa isa sa mga site na iyon.

Paano Gumagana ang iOS Safari Extensions

Ang pag-install ng Safari extension ay ginagawa sa pamamagitan ng pag-install ng kasamang app, na nagsisiguro na ito ay dumadaan sa proseso ng pag-apruba ng App-Store ng Apple. Pagkatapos ay binisita mo ang mga setting ng Mga Extension ng Safari. Nakatira ang mga ito sa app na Mga Setting, kasama ng mga setting ng blocker ng nilalaman (na epektibong mga espesyal na extension ng browser).

Image
Image

Madali ang pagbuo ng mga extension ng Safari, ngunit may sapat na mga hadlang na malamang na hindi namin makikita ang baha ng mga umiiral nang Chrome extension na lalabas sa araw ng paglulunsad. Halimbawa, kapag sinusubukan ang isang extension, kailangang i-compile muli ng developer ang buong wrapper app sa tuwing gagawa sila ng pagbabago sa halip na mag-save lang ng file at i-reload ang web page.

"Ang mga extension ng iOS Safari ay maliliit ding website, ngunit naka-package sa parent app. Sa tuwing gagawa ka ng mga pagbabago sa extension code at gusto mong patakbuhin itong muli, kailangan mong muling buuin (muling i-compile) ang buong proyekto ng Xcode. Gaano katagal ito ay depende sa laki ng proyekto, " sabi ni Chernikov.

Ang isa pang hadlang ay ang buong proseso ng pag-apruba sa App Store, na nangangailangan ng bayad na subscription at lahat ng karaniwang sakit ng pagsusumite ng app. At isa pang konsiderasyon ay ang hitsura at pakiramdam. Ang isang extension na ginawa para sa Chrome ay malamang na hindi magiging tama sa isang Apple browser.

Mga Extension-Sulit?

Sa ngayon, ang sakit ng paggawa ng mga extension ng iOS Safari ay nasa developer. Napakadali para sa user na mag-install ng app at i-activate ang extension sa mga kagustuhan ng Safari, bagama't medyo nakakalito ito.

Ang iOS Safari extension ay maliliit ding website, ngunit naka-package sa parent app.

"Kailangan mo pa ring paganahin ang extension nang hiwalay, at medyo nakatago ito. Nakipag-ugnayan sa amin ang ilang beta user na nagsasabing hindi nila maisip kung paano simulan ang paggamit ng Safari extension ng Mate, halimbawa, " sabi ni Chernikov.

Ngunit sulit ang mga benepisyo. Ang tagasalin ng Mate, halimbawa, ay walang putol. Para bang nasa sarili mong wika ang web, at maaari ka ring mag-tap sa isang talata para tingnan ang orihinal na text. Mas mahusay ito kaysa sa built-in na bersyon, at imposible iyon sa Safari hanggang ngayon.

Inirerekumendang: