Safari na iPhoneu: kaj stoji za eksperimentalnimi funkcijami spletnega kompleta
V tem članku bomo razložili pomen najpomembnejših eksperimentalnih WebKit funkcij za Safari na iPhone in iPad.
To je WebKit - eksperimentalne funkcije za Safari
WebKit je motor brskalnika za Applov brskalnik Safari. Apple in veliko skupnost razvijajo kot odprto kodo. Na ta način je mogoče slediti tudi trenutnemu razvoju in preizkusiti eksperimentalne funkcije.
- Za razliko od Maca ni na voljo predogleda za iOS, vendar je eksperimentalne funkcije WebKita še vedno mogoče aktivirati.
- Funkcije lahko še posebej pomagajo spletnim razvijalcem pri posodabljanju svojih programov.
- Funkcije predogleda bodo verjetno objavljene v prihodnjih izdajah in so zato zelo zanimive kot vodnik za WebKit in Safari.
- Funkcije WebKit najdete v nastavitvah iOS pod "Safari". Pomaknite se navzdol in izberite "Napredno". Tam boste našli "eksperimentalne značilnosti".
Posebne funkcije WebKit za iOS
Mobilni brskalnik Safari ima funkcije, kot so Link Preload, Web Animations Api ali WebGPU API pod iPhone in iPad. Poleg tega se lahko nekatere funkcije, kot so Constant Properties ali Viewport Fit, v napravi iPhone X izključijo ali aktivirajo. Gotovo je veliko različnih funkcij, nekatere pa so lahko še posebej zanimive.
- Trenutno je na voljo 151 funkcij (od decembra 2019).
- Nekatere so še v fazi razvoja, druge pa so že zastarele. Vendar je večina podprta.
Vključevanje in uporaba medijev
WebKit na primer ponuja številne nove funkcije, ki bodo olajšale integracijo medijev v prihodnosti ali pa bi morale to omogočiti.
- S spletnim zvokom lahko obdelujete in ustvarjate glasbo s pomočjo Javascript. Vendar je ta funkcija le delno podprta.
- S spletnim Bluetoothom lahko prek Safarija odkrivate in komunicirate z napravami Bluetooth.
- S SVG v OpenType Fonts lahko v pisavah uporabite razširljivo vektorsko grafiko, kar omogoča, na primer, prožno uporabo simbolov.
- S funkcijo prednastavitve lahko prednastavite vire, to je predogled slike ali predogled videoposnetka.
- Z API-jem za snemanje MediaStream lahko snemate glasbo in video iz medijskih tokov. Vendar pa je ta API še v razvoju.
Predstavitev in nadzor vnosa
WebKit za Safari ponuja tudi nekaj zanimivih funkcij za nadzor v iPhone:
- Zaklep kazalca se lahko uporablja za branje podatkov s krmilnika, zaslon krmilnika pa se odstrani za določene predmete. To lahko poveča varnost določenih dejanj in klikov.
- Stopnja 2, ki jo trenutno razvijate, omogoča dostop do obdelave vnosa kazalca na zaslonu na dotik ali peresu.
- S funkcijami medijev za interakcijo (kazalec, kazalec, poljuben kazalec, poljuben kazalec) lahko elemente na straneh določite tako, da se med kazanjem ali premikanjem spreminjajo.
- API za igralno ploščo lahko uporabite za shranjevanje ukazov za krmilnike.