Safari iPhone tālrunī: kas ir aiz eksperimentālā tīmekļa komplekta funkcijām
Šajā rakstā mēs izskaidrosim svarīgāko eksperimentālo WebKit funkciju nozīmi Safari iPhone un iPad.
Šī ir WebKit - Safari eksperimentālās funkcijas
WebKit ir Apple Safari pārlūka pārlūka dzinējs. To kā atvērtu avotu izstrādā Apple un plaša kopiena. Tādā veidā var sekot arī pašreizējiem notikumiem un pārbaudīt eksperimentālās funkcijas.
- Atšķirībā no Mac, iOS netiek piedāvāti priekšskatījumi, taču WebKit eksperimentālās funkcijas joprojām var aktivizēt.
- Šīs funkcijas var īpaši palīdzēt tīmekļa izstrādātājiem atjaunināt savas programmas.
- Priekšskatījuma funkcijas, iespējams, tiks publicētas turpmākajos laidienos, un tāpēc tās ir ļoti interesantas kā ceļvedis WebKit un Safari.
- WebKit funkcijas varat atrast iOS iestatījumos sadaļā “Safari”. Ritiniet uz leju un atlasiet “Advanced”. Tur jūs atradīsit "Eksperimentālās iespējas".
Īpašās WebKit funkcijas iOS
Mobilajam pārlūkam Safari ir tādas funkcijas kā Link Preload, Web Animations Api vai WebGPU API zem iPhone un iPad. Turklāt noteiktas funkcijas, piemēram, Constant Properties vai Viewport Fit, var deaktivizēt vai aktivizēt iPhone X. Noteikti ir daudz dažādu funkciju, taču dažas var būt īpaši interesantas.
- Pašlaik ir 151 funkcija (uz 2019. gada decembri).
- Daži no tiem joprojām tiek izstrādāti, bet citi jau ir novecojuši. Tomēr lielākā daļa tiek atbalstīta.
Mediju integrācija un izmantošana
Piemēram, WebKit piedāvā daudzas jaunas funkcijas, kas nākotnē atvieglos plašsaziņas līdzekļu integrāciju vai tai to vajadzētu padarīt iespējamu.
- Izmantojot Web Audio, jūs varat apstrādāt un ģenerēt mūziku, izmantojot Javascript. Tomēr šī funkcija tiek atbalstīta tikai daļēji.
- Izmantojot Web Bluetooth, izmantojot Safari, varat atklāt un sazināties ar Bluetooth ierīcēm.
- Izmantojot SVG OpenType fontos, fontos varat izmantot mērogojamu vektorgrafiku, kas ļauj, piemēram, elastīgi izmantot simbolus.
- Izmantojot priekšielādes funkciju, jūs varat priekšielādēt resursus, t.i., priekšskatīt attēlu vai priekšskatīt video.
- Izmantojot MediaStream Recording API, jūs varat ierakstīt mūziku un video no multivides straumēm. Tomēr šī API joprojām tiek izstrādāta.
Prezentācijas un ievades kontrole
WebKit for Safari piedāvā arī dažas aizraujošas funkcijas kontrolei iPhone tālrunī:
- Pointer Lock var izmantot, lai nolasītu datus no kontroliera, un atsevišķiem objektiem kontrolierīces displejs tiek noņemts. Tas var palielināt noteiktu darbību un klikšķu drošību.
- Rādītāja notikumu 2. līmenis, kas pašlaik tiek izstrādāts, dod piekļuvi rādītāja ievades apstrādei skārienekrānā vai pildspalvā.
- Izmantojot mijiedarbības multivides funkcijas (rādītājs, kursors, jebkurš rādītājs, jebkurš kursors), lappusēs varat definēt elementus, lai tie mainītos, rādot vai virzoties pāri.
- Varat izmantot gamepad API, lai saglabātu komandas kontrolieriem.