- Jika Anda memasukkan perintah di bawah ini di Terminal Mac, menu "Inspect Element" akan diaktifkan pada web view yang digunakan sistem, sehingga semua web view di dialog sistem bisa diperiksa dengan developer tools layaknya situs web biasa
defaults write NSGlobalDomain WebKitDeveloperExtras -bool true
defaults write -g WebKitDeveloperExtras -bool YES
- Anda juga bisa melihat bagaimana para engineer Apple menggunakan kata kunci CSS non-standar milik WebKit untuk mengimplementasikan UI macOS yang dibangun dengan API sistem secara apa adanya di web
→ Contoh: di tab Family Sharing Apple Music, Anda bahkan bisa melihat penggunaan React, dan juga hal-hal seperti web component
- Melalui ini, Anda bisa melihat alasan beberapa fitur tertentu di WebKit/Safari disediakan
→ Contoh: modul font CSS4 yang mendukung font sistem. font-family : -apple-system
4 komentar
Wah, menarik sekali. Tapi saya juga penasaran bagaimana hal seperti ini bisa diketahui, jadi agak disayangkan karena tidak ada pembahasan soal itu.
Thread balasan: https://twitter.com/samhenrigold/status/1503179818879401987
Sepertinya menyalakan opsi
WebkitDeveloperExtrassudah cukup lama diketahui. Ada pertanyaan di Stackoverflow dari 12 tahun lalu.https://stackoverflow.com/questions/695038/…
Saya jadi berpikir mungkin baru belakangan ini Apple mulai menggunakan webview di sistemnya.
Saya penasaran dengan proses berpikirnya: bagaimana dia terpikir untuk menginspeksi aplikasi bawaan Mac, dan bagaimana dia mengetahui cara menginspeksinya (termasuk keberadaan perintah itu), jadi saya sempat bertanya lewat Twitter.. ternyata ini memang cara yang sudah dikenal. Saya tidak tahu apakah dia akan membalas, tetapi kalau ada balasan saya akan membagikannya di sini juga.