Safari pada iPhone: apa yang berada di belakang fungsi kit web percubaan
Dalam artikel ini, kami akan menerangkan kepentingan fungsi WebKit eksperimen yang paling penting untuk Safari pada iPhone dan iPad.
Ini adalah WebKit - fungsi percubaan untuk Safari
WebKit adalah enjin pelayar untuk pelayar Safari Apple. Ia sedang dibangunkan sebagai sumber terbuka oleh Apple dan komuniti yang besar. Dengan cara ini, perkembangan semasa juga boleh diikuti dan fungsi eksperimen boleh diuji.
- Tidak seperti pada Mac, tiada pratonton untuk iOS ditawarkan, tetapi fungsi eksperimen WebKit masih boleh diaktifkan.
- Fungsi ini boleh membantu pembangun web untuk mengemas kini program mereka.
- Fungsi pratonton mungkin akan diterbitkan dalam siaran masa depan dan oleh itu sangat menarik sebagai panduan untuk WebKit dan Safari.
- Anda boleh mencari fungsi WebKit dalam tetapan iOS di bawah "Safari". Tatal ke bawah dan pilih "Lanjutan". Di sana anda akan dapati "Ciri Eksperimen".
Fungsi khas WebKit untuk iOS
Pelayar mudah alih Safari mempunyai fungsi seperti Preload Pautan, Web Animasi Api atau API WebGPU di bawah iPhone dan iPad. Di samping itu, fungsi tertentu seperti Properties Constant atau Viewport Fit boleh dinyahaktifkan atau diaktifkan pada iPhone X. Terdapat banyak fungsi yang berbeza, tetapi ada yang sangat menarik.
- Pada masa ini terdapat 151 fungsi (sehingga Disember 2019).
- Sebahagian daripada mereka masih dalam pembangunan dan yang lain sudah ketinggalan zaman. Kebanyakannya disokong, bagaimanapun.
Integrasi dan penggunaan media
Sebagai contoh, WebKit menawarkan banyak fungsi baharu yang akan memudahkan penyepaduan media pada masa akan datang atau harus memungkinkan.
- Dengan Audio Web, anda boleh memproses dan menjana muzik menggunakan Javascript. Walau bagaimanapun, fungsi ini hanya disokong sebahagiannya.
- Dengan Bluetooth Web, anda boleh menemui dan berkomunikasi dengan peranti Bluetooth melalui Safari.
- Dengan SVG dalam Font OpenType, anda boleh menggunakan grafik vektor berskala dalam fon, yang membolehkan, sebagai contoh, penggunaan simbol yang fleksibel.
- Dengan fungsi pramuat, anda boleh pramuat sumber, contohnya pratonton imej atau pratonton video.
- Dengan API Rakaman MediaStream, anda boleh merakam muzik dan video dari aliran media. Walau bagaimanapun, API ini masih dalam pembangunan.
Kawalan persembahan dan input
WebKit untuk Safari juga menawarkan beberapa ciri menarik untuk dikawal pada iPhone:
- Lock Pointer boleh digunakan untuk membaca data dari pengawal dan paparan pengawal dikeluarkan untuk objek tertentu. Ini boleh meningkatkan keselamatan tindakan dan klik tertentu.
- Tahap Acara Pointer 2, yang sedang dibangunkan, memberikan anda akses kepada pemprosesan input penunjuk pada skrin sentuh atau pena.
- Dengan ciri media interaksi (penunjuk, hover, mana-mana penunjuk, mana-mana hover) anda boleh menentukan unsur-unsur dalam halaman supaya mereka berubah ketika menunjuk atau bergerak ke atas.
- Anda boleh menggunakan API gamepad untuk menyimpan arahan untuk pengawal.