iOS 15.4 beta mengisyaratkan tambahan baru utama untuk browser Safari, beberapa di antaranya termasuk pemberitahuan web, peningkatan PWA, dukungan WebXR, media dan penambahan WebRTC, peningkatan kinerja web , dan banyak lagi.
Apple belum secara resmi mengumumkan fitur Safari baru ini di iOS 15.4 beta, tetapi sebagian besar perubahan baru ini dapat ditemukan sebagai fitur eksperimental.
Fitur Safari baru di iOS 15.4
Untuk waktu yang lama, Apple tertinggal dalam mendukung standar PWA terbaru. Dibandingkan dengan Android, iOS belum mendukung banyak fitur seperti ikon aplikasi PWA, notifikasi push, dan lainnya. Ini tampaknya berubah dengan iOS 15.4 beta.
Seperti yang dicatat oleh Maximiliano Firtman, perubahan berikut dapat ditemukan di Safari dalam versi beta baru:
Memuat lebih cepat untuk Manifes Aplikasi Web. Sekarang diurai pada pemuatan halaman, dan bukan saat lembar berbagi dibuka. Dukungan ikon untuk Aplikasi Web Progresif. Namun, jika pengembang menggunakan”ikon-sentuh-apel”milik Apple, itu akan mendapatkan prioritas saat digunakan oleh Safari. Saat ini, ikon PWA hanya dimuat ketika Anda membuka bagian”Tambahkan ke Layar Beranda”. Dukungan pemberitahuan push web akhirnya hadir di iOS dan iPadOS. Saat ini, tersembunyi di balik dua eksperimen Safari, yaitu”Built-In Web Notifications”dan”Push API”, namun, seperti yang dicatat oleh Firtman, fitur tersebut tidak berfungsi bahkan setelah mengaktifkan sakelar. Fitur ini tampaknya sedang dalam proses dan kita harus melihat bagaimana perkembangannya selama beta yang akan datang. Beberapa pengembang berspekulasi bahwa fitur tersebut tidak akan siap hingga iOS 16. Dukungan WebXR juga tersedia dalam percobaan. Ini termasuk mode AR, API perangkat, modul gamepad, dan modul input tangan. Headset AR/VR Apple yang akan datang diharapkan dikirimkan dengan OS-nya sendiri, tetapi memiliki dukungan WebXR di Safari akan membantu pengembang. Beberapa pembaruan untuk Media dan WebRTC tersedia yang mencakup dekoder audio Vorbis dan Opus, MediaSourceInline, dan Encoded Transform API. Ada juga beberapa eksperimen baru terkait kinerja yang mencakup berikut ini: Navigasi Service Worker Pramuat Pemuatan Gambar Lambat (sekarang diaktifkan secara default) RequestVideoFrameCallback SharedWorker Prefer Page Rendering Updates Web Locks API TransformStream APIĀ Ada juga opsi baru untuk menyetel ulang semua eksperimen ke default dalam pengaturan. Sebelumnya, tidak ada cara untuk kembali ke pengaturan default yang berarti Anda harus memeriksa perangkat lain agar sesuai dengan yang default.
Ini semua adalah pembaruan dari beta pertama sehingga ada kemungkinan Apple mungkin tidak merilis beberapa atau semua fitur Safari baru yang disebutkan di atas di iOS 15.4, namun, bagus untuk melihat bahwa Apple sedang mengerjakan begitu banyak tambahan ke Safari. Banyak dari ini telah lama diminta oleh pengembang seperti peningkatan PWA dan dukungan pemberitahuan push.
Baca selengkapnya: