Mengapa Anda Harus Menggunakan JavaScript di Situs Anda

Tidak semua orang memiliki JavaScript di peramban web mereka dan sejumlah orang yang menggunakan peramban jika tersedia mematikannya. Oleh karena itu diperlukan bahwa halaman web Anda dapat berfungsi dengan baik untuk orang-orang itu tanpa menggunakan JavaScript sama sekali. Lalu mengapa Anda ingin menambahkan JavaScript ke halaman web yang sudah berfungsi tanpa itu?

Ada beberapa alasan mengapa Anda mungkin ingin menggunakan JavaScript di halaman web Anda meskipun halaman tersebut dapat digunakan tanpa JavaScript. Sebagian besar alasan terkait dengan memberikan pengalaman yang lebih ramah bagi pengunjung Anda yang mengaktifkan JavaScript. Berikut adalah beberapa contoh penggunaan JavaScript yang tepat untuk meningkatkan pengalaman pengunjung Anda.

Di mana Anda memiliki formulir di halaman web Anda yang harus diisi pengunjung Anda bahwa konten formulir perlu divalidasi sebelum dapat diproses. Anda tentu saja akan memiliki validasi sisi server yang memvalidasi formulir setelah dikirim dan yang mana memuat kembali formulir yang menyoroti kesalahan jika ada yang tidak valid telah dimasukkan atau bidang wajib hilang. Itu membutuhkan perjalanan pulang pergi ke server ketika formulir dikirimkan untuk melakukan validasi dan melaporkan kesalahan. Kami dapat mempercepat proses itu secara signifikan dengan menduplikasi validasi itu menggunakan

instagram viewer
JavaScript dan dengan melampirkan banyak Validasi JavaScript ke masing-masing bidang. Dengan cara itu orang yang mengisi formulir yang telah mengaktifkan JavaScript memiliki umpan balik segera jika apa yang mereka masukkan ke dalam bidang tidak valid alih-alih mereka mengisi seluruh formulir dan mengirimkannya dan kemudian harus menunggu halaman berikutnya memuat untuk memberi mereka umpan balik. Formulir berfungsi baik dengan dan tanpa JavaScript dan memberikan umpan balik lebih cepat saat itu bisa.

Tampilan slide terdiri dari sejumlah gambar. Agar tayangan slide berfungsi tanpa JavaScript tombol berikutnya dan sebelumnya yang berfungsi tayangan slide perlu memuat ulang seluruh halaman web yang menggantikan gambar baru. Ini akan berfungsi tetapi akan lambat, terutama jika tampilan slide hanya satu bagian kecil dari halaman. Kita dapat menggunakan JavaScript untuk memuat dan mengganti gambar dalam tayangan slide tanpa perlu memuat ulang sisanya halaman web dan menjadikan operasi slideshow lebih cepat untuk pengunjung kami yang menggunakan JavaScript diaktifkan.

Menu "suckerfish" dapat beroperasi sepenuhnya tanpa JavaScript (kecuali di IE6). Menu akan terbuka ketika mouse melayang di atasnya dan menutup ketika mouse dilepas. Pembukaan dan penutupan seperti itu akan instan dengan menu hanya muncul dan menghilang. Dengan menambahkan beberapa JavaScript kita dapat membuat menu muncul untuk menggulir keluar ketika mouse bergerak ke atasnya dan gulir kembali ketika mouse bergerak dari itu memberikan tampilan yang lebih bagus ke menu tanpa mempengaruhi cara kerja menu.

Dalam semua penggunaan JavaScript yang sesuai, tujuan JavaScript adalah untuk meningkatkan cara halaman web bekerja dan berikan pengunjung yang memiliki JavaScript yang diaktifkan dengan situs yang lebih ramah daripada yang dimungkinkan tanpa JavaScript. Dengan menggunakan JavaScript dengan cara yang sesuai, Anda mendorong mereka yang memiliki pilihan, apakah mereka akan mengizinkan JavaScript untuk dijalankan atau tidak untuk mengaktifkannya untuk situs Anda. Ingatlah bahwa beberapa dari mereka yang memiliki pilihan dan yang memilih untuk mematikan JavaScript telah melakukannya karena caranya di mana beberapa situs sepenuhnya menyalahgunakan javaScript sehingga membuat pengalaman pengunjung situs mereka lebih buruk daripada lebih baik. Jangan Anda menjadi salah satu dari mereka yang menggunakan JavaScript secara tidak tepat dan karena itu mendorong orang untuk mematikan JavaScript.