Dari beberapa uraian pengertian jQuery dan alasan menggunakan jQuery sebelumnya, kita sudah melihat sebagian kemampuan jQuery. Berikut ini akan dijabarkan lagi mengenai kemampuan yang dimiliki jQuery, diantaranya:
- jQuery mempermudah akses dan memanipulasi elemen tertentu pada dolumen.
Biasanya diperlukan baris program yang cukup panjang untuk mengakses suatu elemen dokumen. Namun, kemampuan jQuery
dapat melakukannya hanya dalam beberapa baris program saja, karena
jQuery mempunyai selektor yang sangat efisien untuk mengakses suatu
elemen tertentu pada dokumen yang selanjutnya bisa dimanipulasi sesuai
dengan keinginan kita.
- jQuery mempermudah modifikasi/perubahan tampilan halaman web.
Kemampuan jQuery selanjutnya, Biasanya untuk memodifikasi tampilan
halaman web digunakan CSS. Permasalahannya, CSS sangat dipengaruhi oleh
web browser yang digunakan, sehingga sering terjadi halaman web yang
dibuat sudah rapi dan bagus tampilannya dibrowser mozilla, namun ketika
ditampilkan di opera menjadi berantakan. Namun jQuery dapat menyelesaikan style CSS pada semua browser, sehingga permasalahan tersebut dapat dihindari.
- jQuery mempersingkat ajak (Asynchronous Javasript and XML).
Kemampuan favorit dari Ajax adalah mampu mengambil informasi dari
server tanpa melakukan refresh pada halaman web, artinya halaman web
terlihat berganti secara otomatis. Apabila kita menuliskan kode Ajax
secara manual, biasanya diperlukan baris yang cukup panjang, namun kemampuan jQuery dapat mempersingkatnya menjadi 5 baris kode saja jika menggunakan jQuery.
- Memiliki API (Application Programming Interface).
Dengan API, jQuery dapat memanipulasi content pada
suatu halaman web, seperti pengubahan teks, manipulasi gambar
(resize,rotate, crop), penyusunan daftar(list), pengurutan liast,
paging, dll.
- jQuery mampu merespon interaksi antara user dengan halaman web dengan lebih cepat.
- jQuery menyediakan fasilitas untuk membuat animasi sekelas Flash dengan mudah.
Demikianlah gan-agan beberapa kemampuan yang ditawarkan jQuery, apakah agan sudah tergoda untuk mempelajarinya??
Post a Comment