Mengapa Pemblokir Pop-Up Safari Tidak Berfungsi di iPhone (dan Cara Menghentikan Pop-Up & Pengalihan)
Jika Anda sudah memeriksa Pengaturan > App > Safari, memastikan tombol Blokir Pop-up menyala, tetapi masih saja disambut hamparan buletin layar penuh, tab baru yang terbuka saat Anda mengetuk pemutar video, atau tiba-tiba dilempar ke App Store, wajar jika pemblokir pop-up Safari terasa rusak.
Sebenarnya fitur itu tidak rusak. Sakelar bawaan Safari hanya memeriksa satu teknik lama dari dua puluh tahun lalu, sedangkan situs web modern memakai tiga metode berbeda yang melewatinya begitu saja.
Apa yang sebenarnya diperiksa oleh sakelar “Blokir Pop-up” Safari
Tombol Blokir Pop-up di Safari hanya mencegah halaman memanggil window.open() melalui JavaScript secara otomatis saat halaman sedang dimuat, sebelum jari Anda menyentuh layar.
Ketika pengguna mengeluhkan pop-up di iPhone saat ini, hampir selalu penyebabnya adalah salah satu dari tiga hal berikut yang memang diabaikan oleh sakelar bawaan Safari:
- Hamparan HTML/CSS di dalam halaman dan penguncian gulir. Roda diskon, kotak langganan buletin, dan dinding persetujuan cookie bukanlah jendela peramban baru. Semuanya adalah elemen HTML
<div>biasa yang digambar di atas artikel denganposition: fixedsertaoverflow: hiddenpada badan halaman sehingga ibu jari Anda tidak bisa lagi menggulir layar. - Pembajakan ketukan (“pop-under” dan tab yang dipicu ketukan). Situs streaming, penyimpanan berkas, dan pembaca komik atau novel sering meletakkan lapisan tak terlihat di atas halaman atau tombol putar video. Karena jari Anda benar-benar menyentuh layar, Safari menganggap tindakan itu disetujui pengguna dan mengizinkan skrip membuka tab iklan baru.
- Pengalihan paksa ke App Store dan aplikasi bawaan. Skrip iklan mengubah
window.location.hrefke tautanitms-apps://, menyisipkan iframe tersembunyi, atau memicu klik buatan untuk mengeluarkan Anda dari Safari dan membuka aplikasi game atau belanja di App Store tanpa meminta izin.
Cara menghentikan ketiganya di iPhone
1. Biarkan sakelar perlindungan bawaan Safari tetap aktif
Di Pengaturan > App > Safari, pastikan Blokir Pop-up dan Peringatan Situs Web Penipuan tetap aktif. Pengaturan ini menangani jendela otomatis dasar dan domain phishing yang sudah dikenal.
2. Blokir skrip iklan di balik pembajakan ketukan dan peringatan virus palsu
Pop-up menakut-nakuti yang mengklaim “iPhone Anda terinfeksi virus” bukanlah peringatan resmi iOS, melainkan halaman web biasa dari jaringan iklan berkualitas rendah yang mencoba menipu Anda agar membeli aplikasi “pembersih”. Jaringan iklan yang sama juga mengirimkan lapisan transparan yang membuka tab baru saat Anda mengetuk pemutar video. Pemblokir konten Safari memutus domain iklan pihak ketiga tersebut sebelum skripnya sempat dimuat.
3. Hentikan modal halaman, penguncian gulir, dan pengalihan App Store
Memblokir server iklan yang dikenal masih menyisakan modal bawaan situs dan pengalihan aplikasi berbasis skrip. Blindfold menambahkan empat pertahanan khusus di Safari pada iPhone dan iPad:
- Tetap di Safari: Memblokir pengalihan JavaScript yang tidak tepercaya (
itms-apps://, iframe tersembunyi, meta refresh, dan klik buatan) agar tidak melempar Anda keluar dari Safari menuju App Store atau aplikasi lain, sembari tetap mengizinkan ketukan jari asli Anda pada tautan normal. - Penghapusan pop-up otomatis dan pembuka kunci gulir: Mendeteksi hamparan modal yang muncul belakangan, menghapusnya (lengkap dengan tombol Urungkan satu ketukan di menu Safari jika Anda memang membutuhkan modal sah seperti tabel ukuran pakaian), dan memulihkan pengguliran halaman ketika sebuah banner meninggalkan
overflow: hidden. - Penolakan cookie otomatis: Mengetuk “Tolak” secara otomatis pada banner persetujuan cookie yang didukung, atau langsung menyembunyikan banner tersebut.
- Penghapus Elemen dengan ketukan: Buka menu Blindfold di Safari dan ketuk Sembunyikan sesuatu di halaman ini untuk memilih bilah melayang atau kotak promo yang mengganggu, sesuaikan area dengan
-dan+, lalu simpan aturan permanen untuk situs tersebut.
Blindfold berjalan di iPhone dan iPad (iOS 26+) dengan uji coba gratis 7 hari pada paket $19,99/tahun, uji coba gratis 3 hari pada paket $1,99/minggu, atau pembelian sekali bayar seumur hidup seharga $69,99, sudah termasuk Keluarga Berbagi dan tanpa perlu membuat akun. Coba Blindfold gratis atau unduh di App Store. Untuk panduan yang lebih luas, baca cara memblokir iklan di iPhone.