Situs web yang mengontrol cara Anda menggulir adalah mimpi buruk kegunaan. Alih-alih menggulir seperti biasanya, para pelaku kejahatan memanfaatkan pengguliran untuk mengubah cara peramban web favorit Anda menginterpretasikan perintah gulir hanya untuk menjalankan beberapa animasi mewah alih-alih menggulir ke bawah halaman, yang bisa membuat keduanya tidak menyenangkan dan membuat frustrasi. Pada nada yang lebih cerah, perilaku yang tidak diinginkan ini dapat dengan mudah dihentikan. Ikuti bersama dengan tutorial langkah demi langkah iDownloadBlog untuk mempelajari cara menghapus scrolljacking dari Apple.com dan situs web lain yang sering Anda kunjungi.
Tentang scrolljacking
Scrolljacking, atau pembajakan gulir, adalah masalah kegunaan yang sangat nyata.
Alih-alih menggulir ke atas dan ke bawah dengan kecepatan Anda sendiri, Anda terpaksa menonton transisi animasi atau permen mata lainnya saat memutar roda gulir pada mouse Anda. Lebih sering daripada tidak, pilihan desain web yang buruk seperti itu membebani CPU pengguna dan membuang waktu mereka.
John Gruber, menulis untuk Daring Fireball:
Halaman ikhtisar AirPods Pro adalah binatang buas yang aneh. Ini mematok CPU MacBook Pro 2015 saya - bahkan ketika saya tidak sedang menggulir. Saya menutup tab beberapa menit yang lalu dan kipas saya masih berjalan. Animasi ini sangat tersentak-sentak dan gulir terasa sangat lambat.
Ada begitu banyak scrolljacking sehingga Anda harus menggulir atau halaman ke bawah beberapa kali hanya untuk pergi ke bagian halaman berikutnya. Animasi ini setidaknya mulus di iPad dan iPhone saya, tetapi bahkan di sana, rasanya seperti ribuan gesekan untuk sampai ke bagian bawah halaman. Ini desain yang membuatnya merasa seperti mereka tidak ingin Anda terus membaca.
Dia benar tentang scrolljacking membuatmu ingin berhenti membaca.
Scrolljacking di Apple.com
Jika Anda bertanya-tanya, bahkan Apple tidak kebal dari bermain-main dengan scrolling Anda. Berikut adalah beberapa contoh halaman web Apple yang mungkin mengejutkan Anda saat dikunjungi untuk pertama kali tetapi akan membuat Anda frustrasi segera setelah Anda merasa benar-benar membaca sesuatu tanpa gangguan atau menggulir ke bagian yang menarik bagi Anda..
- MacBook Pro 16 inci
- iPad Pro
- AirPods Pro
Halaman iPad Pro sangat menggelegar - memaksa horisontal gulir ketika menggulir secara vertikal.
Halaman web Apple lainnya juga memanfaatkan scrolljacking, tetapi biasanya tidak sejelas halaman-halaman yang tercantum di atas. Misalnya, halaman iMac Pro dan Pro Display XDR mengubah gulir untuk memutar animasi pembuka, tetapi setelah itu gulir berfungsi seperti seharusnya..
Karena scrolljacking menggunakan JavaScript untuk mengubah cara kerja browser Anda, menonaktifkan sementara JavaScript sebelum mengunjungi halaman yang menyinggung akan mencegah scrolljacking terjadi.
TUTORIAL: Cara mengaktifkan menu Develop yang tersembunyi di Safari untuk Mac
Ikuti bersama dengan tutorial langkah demi langkah iDownloadBlog yang disertakan tepat di depan untuk mempelajari cara mencegah scrolljacking di browser Safari Apple untuk Apple.com dan situs web lainnya.
Cara menonaktifkan scrolljacking di Safari untuk iOS
Lakukan hal berikut untuk menonaktifkan JavaScript di Safari untuk iPhone dan iPad.
1) Buka Pengaturan di iPhone atau iPad Anda.
2) Memilih Safari dari daftar.
3) Keran Maju di bagian bawah layar.
4) Geser tombol di sebelah JavaScript ke MATI posisi untuk menonaktifkan JavaScript.
Mengunjungi situs web yang dulu mengacaukan gulir Anda sekarang akan memberi Anda konten yang mudah dibaca yang tampak hebat dan berperilaku seperti yang Anda harapkan akan memenangkan ketentuan pengguliran..
Setelah selesai, jangan lupa untuk mengaktifkan kembali JavaScript dengan menggeser sakelar di atas ke posisi ON untuk memastikan fungsionalitas penuh pada situs web lain yang menggunakan JavaScript, seperti iCloud, Facebook, dll..
Cara menonaktifkan scrolljacking di Safari untuk macOS
Opsi untuk menonaktifkan JavaScript disembunyikan di bawah menu khusus Safari untuk pengembang agar pengguna reguler tidak sengaja menggunakan opsi ini.
1) Buka Safari di Mac Anda.
2) Klik tautan Menu Safari, lalu pilih Preferensi.
3) Klik tautan Maju tab.
4) Beri tanda centang di sebelah “Tampilkan menu Kembangkan di bilah menu”.
Sekarang menu Kembangkan akan muncul di bilah menu setiap kali Anda membuka Safari.
5) Klik Safari Mengembangkan menu, lalu pilih opsi Nonaktifkan JavaScript.
Anda sekarang dapat mengunjungi halaman yang digunakan untuk membajak gulir Anda dan menikmati konten tanpa gangguan seperti autoscrolling, perubahan laju gulir yang tiba-tiba, animasi yang padat sumber daya dan bandwidth dan kebodohan lain yang dipusingkan dengan cara kerja pengguliran.
Anda juga dapat mengaktifkan atau menonaktifkan JavaScript pada menu Kembangkan: pilih Preferensi dari menu Safari, klik tab Keamanan, hapus centang pada kotak Aktifkan Javascript dan mulai ulang browser.
Setelah selesai, jangan lupa untuk mengaktifkan kembali JavaScript dengan membatalkan pilihan opsi Nonaktifkan JavaScript di menu Kembangkan Safari atau centang kotak Aktifkan Javascript di pengaturan keamanan Safari Anda.
Melakukannya akan memastikan fungsionalitas penuh pada situs web kompleks yang mengandalkan JavaScript, seperti Google Apps, iCloud.com, Facebook, dan sebagainya..
Scrolljacking di browser lain
Seperti yang kami sebutkan sebelumnya, mengambil alih pengguliran Anda memerlukan beberapa kode Javascript yang cerdas.
Bahkan jika browser web favorit Anda bukan Apple Safari, menonaktifkan Javascript di dalamnya secara efektif akan mencegah kode scrolljacking menjengkelkan dari berjalan. Berikut adalah beberapa instruktur cepat yang menjelaskan cara menonaktifkan Javascript di trio browser non-Apple yang populer.
- Firefox: Ketik "about: config" di bidang URL dan tekan Enter, lalu klik "Saya menerima risikonya!". Sekarang ketik "javascript" di bidang pencarian dan klik dua kali baris "javascript.enabled" untuk beralih pengaturan antara true (diaktifkan) dan false (dinonaktifkan).
- Chrome: Pilih Preferensi dari menu Chrome, gulir ke bagian bawah halaman pengaturan dan klik Advanced atau Show Advanced Settings. Setelah halaman pengaturan mengembang untuk menampilkan opsi tambahan, klik Pengaturan Konten di bagian Privasi dan Keamanan. Terakhir, klik opsi JavaScript dan tekan tombol di sebelah Diizinkan untuk mengubahnya ke Diblokir.
- Opera: Pilih Preferensi dari menu Opera, lalu klik Advanced di kolom kiri dan tekan Pengaturan Situs di kolom sebelah kanan. Klik Javascript dan kemudian klik sakelar di sebelah Diizinkan (disarankan) untuk memblokir Javascript di semua halaman.
Sekali lagi, jangan lupa untuk mengaktifkan kembali Javascript di browser Anda ketika Anda selesai mengunjungi halaman yang menyinggung untuk mengizinkan browser untuk mengeksekusi semua JavaScript pada semua halaman web.
Pengalaman Anda dengan scrolljacking
Dan bagaimana dengan pengalaman Anda dengan scrolljacking?
Sudahkah Anda menemukan halaman web yang menggunakan scrolljacking? Anda yang telah menghadapi masalah ini di beberapa situs web, yang mana memberi Anda neraka scrolljacking khusus dan mengapa? Terakhir, sebutkan nama pelanggar yang berhak mendapatkan tempat teratas di Scrolljacking Hall of Shame.
Beri tahu kami dengan berbagi pengalaman Anda dengan sesama pembaca di komentar di bawah.
Butuh bantuan? Tanyakan iDB!
Jika Anda menyukai tutorial ini, sampaikan kepada teman Anda dan tinggalkan komentar di bawah ini.
Terjebak? Tidak yakin bagaimana melakukan hal-hal tertentu pada perangkat Apple Anda? Beritahu kami via [email protected] dan tutorial di masa depan mungkin memberikan solusi.
Anda juga dapat mengirimkan saran caranya sendiri melalui [email protected].