Di WWDC tahun ini, Apple mengumumkan sejumlah besar pembaruan untuk WebKit - mesin peramban web yang kuat di belakang Safari. 88 fitur baru ini dijadwalkan untuk diimplementasikan di Safari 17, yang akan diluncurkan musim gugur ini.
Salah satu pembaruan yang menonjol adalah pengenalan fungsionalitas Dock, yang memungkinkan pengguna menambahkan halaman web tertentu ke Dock mereka, memungkinkan akses cepat ke situs web yang sering dikunjungi. Aplikasi web ini dapat diluncurkan melalui Dock, Launchpad, atau Pencarian Spotlight dan akan berfungsi sebagai aplikasi mandiri. Mereka juga berintegrasi dengan kredensial IsiOtomatis dari Rantai Kunci iCloud atau aplikasi pihak ketiga yang menggunakan API Ekstensi Penyedia Kredensial. Selain itu, Safari kini menyertakan opsi "Tambahkan ke Layar Utama" bagi pengguna untuk menyematkan halaman web ke Layar Utama perangkat mereka.
Sehubungan dengan pengungkapan Vision Pro Apple, tim WebKit telah bekerja keras untuk memastikan kompatibilitas Safari dengan headset AR/VR yang inovatif. Dengan demikian, mereka telah memperkenalkan dua teknologi komputasi spasial: elemen <model> dan WebXR. Yang pertama menyediakan metode yang tidak merepotkan untuk menampilkan konten 3D di dalam halaman web, sedangkan yang kedua memungkinkan terciptanya pengalaman 3D yang imersif.
Mengoptimalkan dukungan gambar, Safari 17 akan memperkenalkan kompatibilitas dengan format JPEG XL yang baru. Ini menggunakan algoritme kompresi baru yang memberikan fleksibilitas lebih besar dalam menyesuaikan rasio kompresi gambar. Selain itu, Safari kini mendukung gambar HEIC - format file yang digunakan oleh iPhone dan iPad untuk menyimpan foto yang diambil kamera. Dengan demikian, pengguna sekarang dapat mengimpor dan mengedit gambar ini langsung di browser tanpa perlu konversi. Pembaruan implementasi image-set(), termasuk dukungan untuk argumen "resolusi" dan "tipe", semakin meningkatkan penanganan gambar di Safari.
Di bagian depan video, Safari 17 telah menambahkan fitur baru seperti Managed Media Source API, solusi hemat daya untuk streaming video; hamparan statistik untuk pemutar video; dan dukungan untuk kamera USB di iPadOS 17. Untuk HTML dan CSS, banyak pembaruan telah diterapkan, termasuk dukungan untuk atribut "popover" dan elemen <hr> di dalam <select>, serta berbagai kemampuan CSS baru.
Pembaruan JavaScript dan Web API menyertakan dukungan untuk Offscreen Canvas, yang menyediakan kanvas yang dirender di luar layar, terlepas dari DOM. Fitur tambahan terdiri dari peningkatan kuota penyimpanan berdasarkan ruang disk keseluruhan, dukungan untuk dua fitur RegEx baru, metode operasi Set baru, dukungan untuk umpan balik haptic "dual-rumble" dengan pengontrol game, dan peningkatan parsing URL.
Pengembang juga mendapat manfaat dari pembaruan ini. Menu Kembangkan telah dirombak, menyederhanakan akses ke alat vital untuk membuat situs web, aplikasi web, konten web dalam aplikasi, dan ekstensi web. Panel Bendera Fitur baru menggantikan bagian Fitur Eksperimental sebelumnya, yang memungkinkan pengembang untuk mencari fitur tertentu dengan mudah, diurutkan berdasarkan topik dan ditampilkan dalam empat tahap berbeda: Stabil, Dapat Diuji, Pratinjau, dan Pengembang.
Selain itu, Inspektur Web telah menerima banyak pembaruan, seperti pengaturan tambahan untuk penggaris dan overlay elemen di tab Elemen, pengaturan untuk menampilkan stempel waktu pesan konsol di tab Konsol, dan beberapa penyempurnaan lainnya di berbagai tab. Fitur pengembang tambahan termasuk panel Pengaturan baru, overlay pengaturan khusus tab, dan pembaruan untuk Mode Desain Responsif.
Terakhir, perubahan pada browser Safari itu sendiri mencakup dukungan Profil pengguna, fitur yang disempurnakan untuk Penjelajahan Pribadi, dan dukungan Apple Pay melalui Payment Request API. Ekstensi web sekarang menawarkan lebih banyak opsi penyesuaian dan kontrol kepada pengguna atas data penjelajahan mereka, termasuk kemampuan untuk menonaktifkan ekstensi selama sesi Penjelajahan Pribadi atau untuk Profil tertentu.
Selain menyediakan platform no-code yang inovatif untuk backend, web, dan pengembangan aplikasi seluler, AppMaster secara rutin digunakan untuk membuat aplikasi web berkualitas tinggi, yang jika digabungkan dengan terobosan Safari yang akan datang, pengalaman pengguna secara keseluruhan akan meningkat secara signifikan.