JQuery Javascript kodundan türemiştir. JQuery birçok sayfa animasyonlarında flash alternatifi olarak kullanmak kolay oluyor. Css ve JQuery iç içedir. JQuery’nin sloganı az kod yaz fazla tasarım çıkarttır. Jquery ile hızlı performans kullanımda kolaylık sloganında dediğim gibi kodlar kısaltmalıdır.
Jquery sürekli güncel olduğu için kendi web sayfasından indirebilir sonra kendinize göre entegre edebilirsiniz. Tüm tarayıcılarda sorunsuz bir şekilde çalışır. Jquery tek dosyadan oluşur uzantısı js’dir. Kod yazmaya başlamadan önce HTML ve CSS bilmemiz gerekir eğer bunları biliyorsak zaten işimiz daha kolaylaşır. Jquery’e göre Javascript yazmak daha zahmetli hale gelmiştir. Dünyada hızlı bir çıkış sağlayıp web geliştiricilerinin en çok kullandığı tercih ettiği ihtiyaç duyduğu hale gelmiş bulunmaktadır.
JQuery sıkıştırılmış ve sıkıştırılmamış olmak üzere iki farklı şekilde dağıtılmaktadır. Sıkıştırılmış sürümü 21 KB iken sıkıştırılmamış sürümü yaklaşık olarak 61 KB civarındadır. Gördüğünüz gibi dosya boyutları hem Javascript hem ajax hem de efekt kütüphanesi için yeterince hafiftir. jQuery’yi oluşturan kodlara bakmak ve kodlar üzerinde değişiklik yapmak gibi bir düşünceniz yoksa her zaman için sıkıştırılmış sürümünü indirmenizi tavsiye ediyoruz. İndirdiyseniz artık sıra onu kullanmaya gelmiş demektir. Web sayfanıza dahil ettikten sonra artık jQuery’nin bizlere sunmuş olduğu özellikleri kullanmaya başlayabilirsiniz.Javascript kütüphaneleri kendilerine çok sağlam bir yer edindiler. Gerek tarayıcı farklılıklarından doğan pek çok sorunla boğuşmamızı engellemeleri, gerek kod yazma sürecini azaltmaları ve nesne tabanlı yapıları itibariyle Javascript kütüphaneleri çabuk benimsendiler. Dolayısıyla bunların arasından bir seçim yapmak gerekiyor. jQuery hem Javascript hem ajax hem de efekt kütüphanesi olarak kullanılabilen bir framework’dür. Şu anda 15 kişilik bir ekip tarafından gelişimi sürdürülüyor.
Kısaca lisans konusuna da değinmek gerekirse MIT veya GPL lisansının şartlarına uyduğunuz sürece kendi uygulamalarınızda kullanabiliyorsunuz. Lisans konusunda jQuery’nin resmi web sitesi olan jquery web sitesinden daha fazla bilgi alabilirsiniz. Ayrıca bu web sitesinden jQuery ile ilgili eğitsellere, dokümantasyona, eklentilere ve sorularınızı yazabileceğiniz foruma da ulaşabilirsiniz. Çok geniş bir kullanıcı kitlesine sahip olan jQuery’i kullanan sitelerden bazıları şöyledir; Sosyal haber sitesi Digg, blog sitelerini analiz eden Technorati, açık kaynak kodlu projelere ev sahipliği yapan SourceForge, birçoğumuzun kullandığı blog yazılımı WordPress ve RSS kaynaklarımızı yönettiğimiz FeedBurner ve bu örneklerden yalnızca birkaçıdır. jQuery tek bir dosyadan oluşuyor. Web sayfanıza bu dosyayı dahil etmeniz gerekiyor.
Gerçekten jQuery’nin son derece basit bir kullanımı var. Çoğu zaman yapmak istediğiniz işlemi tek bir satırda halledebiliyorsunuz. jQuery’nin Sihri (The Magic of jQuery) olarak isimlendirilmiş bu özellik sayesinde çok kısa kodlar yazabilirsiniz. İçerisindeki methodları birbirine zincirleyerek tek satırda birden fazla işlemi yapabilirsiniz. Şöyle bir kod ile web sayfanızdaki tüm linkleri önce yakalarsınız, sonra bir class ataması yaparsınız ve son olarak da onclick olayına bir fonksiyon eklersiniz. jQuery’nin bir başka mükemmel özelliği de eklentileridir. Bu özelliği belli görevleri yapan ve jQuery kütüphanesi üzerinden geliştirilmiş kod parçacıkları olarak tanımlayabiliriz. Web sitenizde sekme (tab) menüler kullanmak isterseniz Tabs eklentisi web sayfanıza bir mp3 player yerleştirmek isterseniz jMP3 eklentisi ya da bir dosya yükleme uygulaması sunmak isterseniz jqUploader eklentisi ihtiyacınızı karşılamaya hazırdır. jQuery şu anda en çok kullanılan web tarayıcılarında çalışabilmektedir. jQuery tamamen bir efekt kütüphanesi olmamasına rağmen yine de sık kullanılan efektleri sunuyor. En önemlisi de bu efektleri kullanmak çok basittir. jQuery diğer konularda olduğu gibi AJAX konusunda da kullanıcılarına kolaylıklar sağlıyor.








