Safari v iPhone: co stojí za experimentálními funkcemi webové sady
V tomto článku si vysvětlíme význam nejdůležitějších experimentálních funkcí WebKit pro Safari na iPhone a iPad.
Toto je WebKit - experimentální funkce pro Safari
WebKit je modul prohlížeče pro prohlížeč Safari společnosti Apple. Je vyvíjen jako open source společností Apple a velkou komunitou. Tímto způsobem lze sledovat i aktuální vývoj a testovat experimentální funkce.
- Na rozdíl od Mac nejsou nabízeny žádné náhledy pro iOS, ale experimentální funkce WebKit lze stále aktivovat.
- Tyto funkce mohou zejména pomoci vývojářům webu aktualizovat své programy.
- Funkce náhledu budou pravděpodobně zveřejněny v budoucích vydáních, a proto jsou velmi zajímavé jako průvodce pro WebKit a Safari.
- Funkce WebKit najdete v nastavení systému iOS v části „Safari“. Přejděte dolů a vyberte možnost Upřesnit. Tam najdete "Experimentální funkce".
Speciální funkce WebKit pro iOS
Mobilní prohlížeč Safari má v zařízeních iPhone a iPad funkce jako Link Preload, Web Animations Api nebo WebGPU API. Některé funkce, jako je Constant Properties nebo Viewport Fit, lze na iPhone X deaktivovat nebo aktivovat. Určitě existuje mnoho různých funkcí, ale některé mohou být obzvláště zajímavé.
- Aktuálně existuje 151 funkcí (stav k prosinci 2019).
- Některé z nich jsou stále ve vývoji a jiné jsou již zastaralé. Většina z nich je však podporována.
Integrace a využití médií
WebKit například nabízí mnoho nových funkcí, které usnadní integraci médií v budoucnu nebo by to měly umožnit.
- S Web Audio můžete zpracovávat a generovat hudbu pomocí Javascriptu. Tato funkce je však podporována pouze částečně.
- S technologií Web Bluetooth můžete pomocí zařízení Safari objevovat a komunikovat se zařízeními Bluetooth.
- S SVG v OpenType Fonts můžete použít škálovatelnou vektorovou grafiku ve fontech, která umožňuje například flexibilní použití symbolů.
- Pomocí funkce předběžného načítání můžete předem načíst zdroje, tj. Zobrazit náhled obrázku nebo zobrazit náhled videa.
- S rozhraním MediaStream Recording API můžete nahrávat hudbu a video z mediálních datových proudů. Toto API se však stále vyvíjí.
Prezentace a ovládání vstupu
WebKit pro Safari také nabízí některé vzrušující funkce pro ovládání na iPhone:
- Pointer Lock lze použít k načtení dat z kontroléru a zobrazení kontroleru je pro určité objekty odstraněno. To může zvýšit bezpečnost určitých akcí a kliknutí.
- Momentálně vyvíjená událost ukazatele úrovně 2 vám umožňuje přístup ke zpracování vstupu ukazatele na dotykové obrazovce nebo peru.
- S funkcemi interaktivních médií (ukazatel, ukazatel, libovolný ukazatel, libovolný kurzor) můžete definovat prvky na stránkách tak, aby se změnily při polohování nebo pohybu.
- Pomocí rozhraní gamepad API můžete ukládat příkazy pro řadiče.