JavaScript adalah bahasa pemrograman ditafsirkan bahwa sebagian besar
digunakan untuk mengubah halaman web statis menjadi halaman dinamis dan
interaktif setelah web browser telah selesai men-download sebuah
halaman web. Misalnya, jam ditampilkan pada halaman yang update sendiri
untuk menunjukkan waktu saat ini pada komputer pengguna. Desain
JavaScript dipengaruhi oleh banyak bahasa pemrograman, termasuk C,
tetapi dimaksudkan untuk lebih digunakan oleh non-programmer. JavaScript
tidak didasarkan pada atau terkait ke Java, ini adalah kesalahpahaman
umum. JavaScript seringkali disertakan dalam file HTML atau link dari
file HTML dan dijalankan secara lokal oleh web browser. Ini berarti
bahwa server bebas untuk mengerjakan sesuatu yang lain daripada
pemrosesan instruksi untuk setiap klien. Hal ini telah membuat
JavaScript pilihan yang lebih populer daripada bahasa yang memerlukan
server untuk melakukan pengolahan.
Beberapa contoh menggunakan adalah:
- berputar atau bergulir teks.
- membuat bagian dari suatu bentuk terlihat atau tidak terlihat. Sebagai contoh, dalam sebuah formulir pemesanan, jika pengguna kutu kotak centang "menyampaikan kepada alamat yang berbeda", bagian ekstra dengan kotak teks dengan streetname pengiriman, nomor, dan tempat dapat dibuat terlihat.
- drop down menu.
- mengambil informasi tambahan dari server (Ajax) untuk sebagian me-refresh halaman.
- memvalidasi input pengguna pada formulir.
- perhitungan tanpa perlu kembali ke server.
- menentukan jenis browser.
jelas beberapa informasi dari jenis tertentu dari pengguna, seperti alamat email dari bot.
Bahasa server-side seperti PHP atau Perl adalah cara terbaik untuk
memodifikasi halaman sebelum loading, meskipun ada beberapa kasus
Server-JavaScript (SJS). Tidak semua browser memiliki juru JavaScript
(seperti browser hanya teks Lynx), atau menjalankan versi terbaru.
Selain itu, beberapa pengguna mematikan kemampuan JavaScript dengan
pilihan. Umumnya, halaman web harus menggunakan JavaScript untuk
meningkatkan pengalaman pengguna, bukan bergantung padanya. Hal ini
sering disebut sebagai degradasi anggun (yaitu jika pengguna telah
dimatikan JavaScript, halaman harus selalu masih beban, menyajikan
informasi yang sama tetapi tanpa fungsi tambahan yang disediakan oleh
JavaScript.)
Tidak ada komentar:
Posting Komentar