Client side programing
- Dapatkan link
- X
- Aplikasi Lainnya
Client side scripting merupakan salah 1 macam bahasa pemrograman web yang proses pengolahannya dilakukan di sisi client.
Proses penerjemahan atau pengolahannya dilakukan oleh web browser sebagai client-nya, didalam web browser telah terdapat library yang sanggup menerjemahkan semua perintah dihalaman web yang memakai client side scripting.
Library ini juga disebut web engine yang dipunyai setiap web browser, tetapi web engine yang berbeda kadang-kadang membuat ampilan layout web sering berbeda disetiap browser, untuk menghindari itu disarankan pakai web browser yang sudah disertifikasi oleh world wide web consortium(W3C).
Contoh dari client side scripting ini diataranya yaitu
HTML,
XHTML,
CSS,
JavaScript,
XML.
JQUERY
Cara kerja Client Side Scripting itu sangat sederhana, yaitu berawal dari client yang memanggil berdasarkan URL (Uniform Resource Locator) melalui browser, kemudian browser mendapat alamat dari web server, yang nantinya akan memberikan segala informasi yang dibutuhkan web browser. Web browser yang sudah mendapat informasi segera melakukan proses penterjemahan kode HTML (Client Side Scripting) dan menampilkannya ke layar pemakai.
Sedangkan Server Side Scripting hanya perlu penterjemahan khusus untuk kode-kode, seperti PHP yang nantinya akan diterjemahkan oleh mesin PHP ke kode HTML terlebih dahulu sebelum diterjemahkan browser untuk ditampilkan di layar klien. Untuk lebih jelasnya lihat skema yang ada untuk membandingkan konsep kerja HTML dengan PHP.
Kelebihan
Mudah diperlajari dan digunakan
Perubahan kode program lebih cepat karena langsung dari komputer host tanpa ke server melalui jaringan internet
Mampu menampilkan layout dan tampilan halaman web yang menarik dan mudah dipakai.
Tidak membutuhkan pengetahuan program web yang tinggi.
Kekurangan
Kode program dapat dilihat di browser, jadi dapat dikatakan tidak aman
Minim fitur pengaksesan ke sumber komputer
Masalah kompatibel web browser yang perlu diperhatikan
Sumber daya yang ada pada komputer host sangat berpengaruh pada pemrosesan data seperti spesifikasi memory, storage, dll)
- Dapatkan link
- X
- Aplikasi Lainnya
Komentar
Posting Komentar