Uued Safari 10 laiendused iOS 10 ja macOS Sierra jaoks

Safari 10 laiendused

Alates eelmisest aastast on töö sisu blokeerijad veebis, oleme õppinud, et uus Apple Safari 10 võimaldab kodukoodilaiendite vahemik mida kasutajad saavad automaatselt hankida ja värskendada Mac App Store'i kaudu, mis parandab otsingumootori jõudlust, turvalisust ja usaldusväärsust.

2010. aastal tutvustas Apple galerii Safari 5 laiendustest, võimaldades arendajatel valmistada pistikprogramme ette näiteks standarditest CCS ja JavaScript. Need võimaldasid lisada nuppe, muuta menüüriba ja muid tegevusi, mis olid suunatud rakenduste arendamisele ja hooldusele.

Juba 2014. aastal esitles Apple Rakenduse laiendid, uus arhitektuur rakenduste komponentide arendamiseks iOS-is ja macOS-is, näiteks sisu jagamine sotsiaalvõrgustikes, toetus vidinad ja klaviatuurid iOS-i jaoks. 2015. aastal tutvustas Cupertino sisu blokeerijad et neil oleks võime vältige soovimatuid allalaadimisi, hüpikaknad ja muud navigeerimiselemendid.

Kohalikud laiendused Safari 10-s

Apple teatas, et uus brauser toetab nende kombinatsioonist välja töötatud rakenduse laiendusi JavaScripti, CSS-i ja native-koodi Objective-C või Swift ja see võimaldab kolmandatel osapooltel lisada uusi funktsioone, nagu sisu lugemine ja muutmine ning andmete integreerimine ja hankimine veebirakenduste kaudu.

Rakenduse arhitektuurilaiendid Safari 10 jaoks

Arendajad saavad laiendada kasutajaliidest nuppude ja tööriistade lisamine või JavaScripti koodi lisamine, mis muudab lehe käitumist ja võimaldab sellel rakendusega suhelda.

Mis eristab Safari 10 laiendusi vanadest, on see, et uued saab rakendusega turvaliselt suhelda jagatud ressursside kaudu. Teiselt poolt uus arhitektuur, mis võimaldab arendajatel levitage oma laiendusi rakenduse osana App Store'i kaudu, mitte eraldi pistikprogrammidena.

Arendajatele laiendusi teisaldada mis on juba loodud omarakenduses Rakenduse laiendid, on see tõesti lihtne Xcode kaudu. See muudatus võimaldab rakenduselaiendite kasutajatel värskenda paralleelselt laiendustega, mis väldib ühilduvusprobleeme.

Rakenduste arendamine algkoodina võimaldab rakenduste laienduste rakendustel töötada kiirem ja tõhusam, ressursside tarbimise vähendamine.

Apple Pay Safari 10-s ja laiendused

Safari 10 toetab ka Apple Pay toimingud, split vaade iPadis, Maci HTML 5-sse varjatud videod ja automaatne kasutamine HTML5 videod saitidel, mis nõuavad Adobe Flashi või Microsoft Silverlighti kasutamist.

Selle uue arhitektuuri abil saavad arendajad laiendada rakenduste ja enda võimalusi operatsioonisüsteem, iOS ja macOS Sierra. Laia valikut kolmandate osapoolte laiendusi saab kohandada sellistele rakendustele nagu Kaardid, märguanded, kõnede kataloog ja Siri. 


Osta domeen
Teid huvitavad:
Teie veebisaidi eduka käivitamise saladused

Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.