Safari на iPhone: какво стои зад експерименталните функции на уеб кита
Свързани Видеоклипове: (Може 2024).
В тази статия ще обясним значението на най-важните експериментални функции на WebKit за Safari на iPhone и iPad.
Това е WebKit - експериментални функции за Safari
WebKit е двигателят на браузъра за браузъра Safari на Apple. Той се разработва като отворен код от Apple и голяма общност. По този начин могат да се следват и текущите разработки и да се тестват експериментални функции.
- За разлика от Mac, не се предлагат визуализации за iOS, но експерименталните функции на WebKit все още могат да бъдат активирани.
- Функциите могат особено да помогнат на уеб разработчиците да актуализират своите програми.
- Функциите на визуализацията вероятно ще бъдат публикувани в бъдещите версии и затова са много интересни като ръководство за WebKit и Safari.
- Можете да намерите функциите на WebKit в настройките на iOS в „Safari“. Превъртете надолу и изберете „Разширено“. Там ще намерите „Експериментални характеристики“.
Специални функции на WebKit за iOS
Мобилният браузър Safari има функции като Link Preload, Web Animations Api или WebGPU API под iPhone и iPad. В допълнение, някои функции като Constant Properties или Viewport Fit могат да бъдат деактивирани или активирани на iPhone X. Със сигурност има много различни функции, но някои може да са особено интересни.
- В момента има 151 функции (към декември 2019 г.).
- Някои от тях все още са в процес на разработка, а други вече са остарели. Повечето обаче са подкрепени.
Интеграция и използване на медиите
WebKit, например, предлага много нови функции, които ще улеснят интегрирането на медиите в бъдеще или би трябвало да го направят възможно.
- С Web Audio можете да обработвате и генерирате музика с помощта на Javascript. Тази функция обаче се поддържа само частично.
- С уеб Bluetooth можете да откривате и общувате с Bluetooth устройства чрез Safari.
- С SVG в OpenType Fonts можете да използвате мащабируема векторна графика в шрифтове, което позволява, например, гъвкавото използване на символите.
- С функцията за предварително зареждане можете да предварително зареждате ресурси, т.е. да преглеждате изображение или да преглеждате видео.
- С API за запис на MediaStream можете да записвате музика и видео от медийни потоци. Този API обаче все още се разработва.
Презентация и контрол на входа
WebKit за Safari също предлага някои вълнуващи функции за контрол на iPhone:
- Lock Lock може да се използва за четене на данни от контролера и дисплеят на контролера се премахва за определени обекти. Това може да увеличи сигурността на определени действия и кликвания.
- Ниво 2 на Pointer Events, което в момента се разработва, ви дава достъп до обработката на входния показалец на сензорния екран или писалката.
- С функциите на медиите за взаимодействие (указател, курсор, който и да е указател, който и да е курсор) можете да дефинирате елементи в страниците, така че да се променят при посочване или преместване.
- Можете да използвате API за геймпад, за да съхранявате команди за контролери.