Tahun lalu, kami menunjukkan perbaikan untuk mencegah lompatan halaman yang mengganggu di Google Chrome yang menyebabkan Anda mengeklik sesuatu yang tidak ingin Anda klik. Perbaikan itu disebut "Scroll Anchoring", dan Anda harus mengaktifkan tanda eksperimental chrome://flags
. Alasan munculnya masalah ini adalah karena "pemuatan progresif" konten web yang memungkinkan pengguna berinteraksi dengan halaman web sebelum halaman web dimuat sepenuhnya. Namun, hal ini sering kali mengakibatkan konten di luar layar dimuat beberapa detik setelah pengguna mulai berinteraksi dengan halaman web, menekan konten yang sedang ada di layar dan sering kali mengakibatkan salah klik. Kini, fitur yang memperbaikinya, scroll penahan, akhirnya diaktifkan untuk semua pengguna mulai Chrome versi 56.
Fitur ini disebut scroll penahan karena jika diaktifkan, Chrome akan mengunci posisi gulir saat ini pada elemen di layar sementara konten di luar layar terus dimuat, yang seharusnya mencegah halaman yang tidak diharapkan melompat. Google mengklaim bahwa, sejak menerapkan penahan gulir, fitur ini mencegah "sekitar tiga lompatan halaman per tampilan halaman" yang merupakan peningkatan yang signifikan.
Namun, tidak semua elemen web berfungsi dengan baik dengan fitur ini, seperti yang segera diketahui oleh banyak dari kita yang mengaktifkan fitur eksperimental tahun lalu. Beberapa konten web akan berperilaku buruk ketika pengguna mengaktifkan penahan gulir, tetapi untuk ini, Google yang mengaktifkannya memperkenalkan properti CSS baru yang disebut "overflow-anchor" yang dapat diterapkan oleh pengembang web untuk mengganti scroll penahan.
Fitur penahan gulir baru Google dikatakan akan diluncurkan ke Chrome versi 56 dan seterusnya, yang berarti fitur tersebut harus diaktifkan di saluran stabil, beta, dev, dan canary, namun jika Anda tidak memperhatikan fitur tersebut, Anda dapat memeriksa ulang untuk melihat apakah fitur tersebut diaktifkan oleh menempel chrome://flags/#enable-scroll-anchoring
ke bilah alamat Anda. Opsi default, seperti yang ditetapkan oleh Google, akan mengaktifkan fitur tersebut, namun tidak ada salahnya mengaturnya secara manual untuk diaktifkan di sini.
Sumber: Blog Chromium