Safari iPhonessa: mikä on kokeellisen web-paketin toimintojen takana
Tässä artikkelissa selitetään tärkeimpien kokeellisten WebKit-toimintojen merkitys Safarille iPhonessa ja iPadissa.
Tämä on WebKit - kokeelliset toiminnot Safarille
WebKit on Applen Safari-selaimen selainmoottori. Apple ja suuri yhteisö kehittävät sitä avoimena lähteenä. Tällä tavalla voidaan myös seurata nykyistä kehitystä ja testata kokeellisia toimintoja.
- Toisin kuin Macissa, iOS-esikatselua ei tarjota, mutta WebKitin kokeelliset toiminnot voidaan silti aktivoida.
- Toiminnot voivat auttaa web-kehittäjiä päivittämään ohjelmiaan.
- Esikatselun toiminnot julkaistaan todennäköisesti tulevissa julkaisuissa, ja ovat siksi erittäin mielenkiintoisia oppaina WebKitille ja Safarille.
- WebKit-toiminnot löytyvät iOS-asetuksista kohdasta "Safari". Vieritä alas ja valitse "Lisäasetukset". Sieltä löydät "Kokeelliset ominaisuudet".
WebKitin erityistoiminnot iOS: lle
Mobiiliselaimessa Safarissa on toimintoja, kuten Link Preload, Web Animations Api tai WebGPU API, iPhonen ja iPadin alla. Lisäksi tietyt toiminnot, kuten Pysyvät ominaisuudet tai Viewport Fit, voidaan deaktivoida tai aktivoida iPhone X. Eri toimintoja on varmasti monia, mutta jotkut saattavat olla erityisen mielenkiintoisia.
- Tällä hetkellä on 151 toimintoa (joulukuusta 2019 alkaen).
- Jotkut niistä ovat edelleen kehitystyön alla, ja toiset ovat jo vanhentuneita. Suurinta osaa tuetaan kuitenkin.
Median integrointi ja käyttö
Esimerkiksi WebKit tarjoaa monia uusia toimintoja, jotka helpottavat median integrointia tulevaisuudessa tai joiden pitäisi mahdollistaa se.
- Web Audio -sovelluksella voit käsitellä ja luoda musiikkia Javascriptin avulla. Tätä toimintoa tuetaan kuitenkin vain osittain.
- Web Bluetooth -sovelluksella voit löytää ja kommunikoida Bluetooth-laitteiden kanssa Safarin kautta.
- OpenType Fonts -sovelluksen SVG: n avulla voit käyttää skaalattavaa vektorigrafiikkaa kirjasimissa, mikä mahdollistaa esimerkiksi symbolien joustavan käytön.
- Esilataustoiminnolla voit ladata resursseja esikatselulla, ts. Kuvan esikatselun tai videon esikatselun.
- MediaStream Recording API -sovelluksella voit tallentaa musiikkia ja videoita mediavirroista. Tätä sovellusliittymää on kuitenkin vielä kehitteillä.
Esittely ja syöttöohjaus
WebKit for Safari tarjoaa myös joitain jännittäviä ominaisuuksia iPhonen hallintaa varten:
- Pointer Lock -sovelluksella voidaan lukea tietoja ohjaimesta ja ohjaimen näyttö poistetaan tietyistä kohteista. Tämä voi lisätä tiettyjen toimintojen ja napsautusten turvallisuutta.
- Tällä hetkellä kehitteillä oleva Osoitintapahtumien taso 2 antaa sinulle pääsyn kosketusnäytön tai kynän osoittintulon käsittelyyn.
- Vuorovaikutusmediaominaisuuksien (osoitin, hover, mikä tahansa osoitin, mikä tahansa hover) avulla voit määrittää sivujen elementit siten, että ne muuttuvat osoittaessa tai siirrettäessä.
- Voit käyttää peliohjaimen sovellusliittymää tallentaaksesi komentoja ohjaimille.