Safari az iPhone készüléken: mi mögött a kísérleti webkészlet funkciói
Ebben a cikkben elmagyarázzuk a legfontosabb kísérleti WebKit funkciók fontosságát a Safari számára iPhone és iPad készülékeken.
Ez a WebKit - a Safari kísérleti funkciói
A WebKit az Apple Safari böngészőjének böngészője. Az Apple és egy nagy közösség nyílt forrásként fejleszti ki. Ily módon a jelenlegi fejlemények is követhetők és a kísérleti funkciók tesztelhetők.
- Ellentétben a Mac-rel, nem kínálnak előnézeteket az iOS számára, de a WebKit kísérleti funkciói továbbra is aktiválhatók.
- A funkciók különösen segíthetnek a webfejlesztőknek a programok frissítésében.
- Az előnézet funkcióit valószínűleg a jövőbeli kiadásokban teszik közzé, ezért nagyon érdekes útmutatóként szolgálnak a WebKit és a Safari számára.
- A WebKit funkciókat az iOS beállításaiban a "Safari" alatt találhatja meg. Görgessen lefelé és válassza az „Advanced” lehetőséget. Itt található a "Kísérleti funkciók".
A WebKit iOS speciális funkciói
A Safari mobil böngésző olyan funkciókkal rendelkezik, mint a Link Preload, a Web Animations Api vagy a WebGPU API az iPhone és iPad alatt. Ezen felül bizonyos funkciók, például az Állandó tulajdonságok vagy a Viewport Fit, deaktiválhatók vagy aktiválhatók az iPhone X-en. Természetesen sok különböző funkció van, de néhányuk különösen érdekes lehet.
- Jelenleg 151 funkció működik (2019. december óta).
- Néhányuk még fejlesztés alatt áll, mások már elavultak. A legtöbb támogatott azonban.
A média integrálása és használata
A WebKit például számos új funkciót kínál, amelyek megkönnyítik a média integrációját a jövőben, vagy lehetővé teszik.
- A Web Audio segítségével a Javascript használatával feldolgozhat és generálhat zenét. Ezt a funkciót azonban csak részben támogatja.
- A webes Bluetooth segítségével felfedezheti és kommunikálhat a Bluetooth eszközökkel a Safari segítségével.
- Az SVG használatával az OpenType betűkészletekben méretezhető vektorgrafikákat használhat betűkészletekben, amely lehetővé teszi például a szimbólumok rugalmas használatát.
- Az előtöltési funkcióval előzetesen betöltheti az erőforrásokat, azaz előnézeti képet vagy videót.
- A MediaStream Recording API segítségével zenét és videót rögzíthet médiafolyamokból. Ez az API azonban még fejlesztés alatt áll.
Bemutatás és bemeneti vezérlés
A WebKit for Safari néhány izgalmas funkciót is kínál az iPhone vezérléséhez:
- A Pointer Lock felhasználható az adatok kiolvasására a vezérlőről, és egyes objektumok esetén a vezérlő kijelzője eltávolítva. Ez növelheti bizonyos műveletek és kattintások biztonságát.
- A jelenleg kidolgozás alatt álló 2. szintű mutatóeszközök hozzáférést biztosítanak az érintőképernyőn vagy a mutatón lévő mutatóbemenet feldolgozásához.
- Az interakciós média funkcióival (mutató, lebegő, bármilyen mutató, bármilyen lebegő) meghatározhatja az elemeket az oldalakon úgy, hogy azok megváltozzanak, amikor mutatnak vagy átmozognak.
- A gamepad API segítségével parancsokat tárolhat a vezérlők számára.