Nova razširitev Safari 10 za iOS 10 in macOS Sierra

Razširitve Safari 10

Od lanskega leta je delo z zaviralci vsebine splet, smo izvedeli, da bo novi Apple Safari 10 omogočil široko obseg razširitev izvorne kode da bodo uporabniki lahko samodejno pridobivali in posodabljali prek trgovine Mac App Store, kar bo izboljšalo delovanje, varnost in zanesljivost iskalnika.

Leta 2010 je Apple predstavil galerija razširitev za Safari 5, omogoča razvijalcem, da pripravijo vtičnike iz standardov, kot so CCS in JavaScript. Ti so omogočali dodajanje gumbov, spreminjanje menijske vrstice in druga dejanja, osredotočena na razvoj in vzdrževanje aplikacij.

Leta 2014 je Apple predstavil Razširitve aplikacij, nova arhitektura za razvoj komponent aplikacije na iOS in macOS, kot so možnosti za delite vsebino na družbenih omrežjih, podpora za pripomočki in tipkovnice za iOS. Leta 2015 so Cupertino predstavili zaviralci vsebine da bi imeli sposobnost izogibajte se neželenim prenosom, pojavna okna in drugi navigacijski elementi.

Izvorne razširitve v Safariju 10

Apple je napovedal, da bo novi brskalnik podpiral razširitve aplikacij, razvite iz kombinacije JavaScript, CSS in izvorna koda v Objective-C ali Swift tretjim osebam pa bo omogočilo dodajanje novih funkcij, kot so branje in urejanje vsebin ter integracija in pridobivanje podatkov prek spletnih aplikacij.

Razširitve arhitekture aplikacij za Safari 10

Razvijalci lahko razširiti uporabniški vmesnik dodajanje gumbov in orodij ali vstavljanje kode JavaScript, ki bo spremenila vedenje strani in ji omogočila komunikacijo z aplikacijo.

Razširitve Safari 10 od starih ločuje od novih lahko varno komunicira z aplikacijo prek skupnih virov. Po drugi strani pa nova arhitektura, ki bo omogočila razvijalcem razširite svoje razširitve kot del aplikacije prek App Store in ne kot ločeni vtičniki.

Za razvijalce premaknite svoje razširitve že ustvarjena za izvorno aplikacijo Razširitve aplikacij bodo resnično preproste prek Xcode. Ta sprememba bo omogočila uporabnikom razširitev aplikacij posodobi vzporedno z razširitvami, kar se bo izognilo težavam z združljivostjo.

Sposobnost razvijanja aplikacij v izvorni kodi bo aplikacijam App Extensions omogočila sodelovanje hitrejši in učinkovitejši, zmanjšanje porabe virov.

Apple Pay v Safariju 10 in razširitve

Safari 10 bo imel tudi podporo za Apple Pay operacije, razdeljeni pogled na iPad, vdelani videoposnetki HTML 5 na Mac in samodejna uporaba Videoposnetki HTML5 na spletnih mestih, ki zahtevajo uporabo Adobe Flash ali Microsoft Silverlight.

S to novo arhitekturo bodo razvijalci lahko razširili možnosti aplikacij in njihovih operacijski sistem, iOS in macOS Sierra. Široko paleto neodvisnih razširitev je mogoče prilagoditi aplikacijam, kot so Zemljevidi, obvestila, imenik klicev in Siri. 


Kupite domeno
Zanima vas:
Skrivnosti uspešnega zagona vašega spletnega mesta

Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.