X

Lütfen Ülke (Bölge) Seçiniz

Türkiye (Türkçe)Türkiye (Türkçe) Worldwide (English)Worldwide (English)
X
X

Lütfen Ülke (Bölge) Seçiniz

Türkiye (Türkçe)Türkiye (Türkçe) Worldwide (English)Worldwide (English)
X

jQuery Nedir?

AnasayfaYazılarWeb TasarımıjQuery Nedir?

jQuery Nedir?

jQuery, seri, küçük, çapraz platform ve zengin hususlara sahip bir JavaScript kitaplığıdır. HTML'nin istemci tarafı kodlamasını kolaylaştırmak için tasarlanmıştır. Birçok farklı tarayıcı türünde çalışan, kullanımı kolay bir API ile HTML belge geçişi ve manipülasyonu, animasyon, olay işleme ve AJAX gibi şeyleri çok kolay hale getirir.

jQuery, 2006 yılında John Resig tarafından "Daha az yaz, daha çok iş yap!" güzel bir sloganla oluşturulan hızlı ve özlü bir JavaScript Kütüphanesidir.

Çoğu zaman JavaScript ile 10-20 satırda yapılan bir iş için JQuery'de tek bir kod satırı ile sorunu çözersiniz.

JQuery'nin temel amacı, web sitenizi daha etkileşimli ve çekici hale getirmek için JavaScript'i kullanmanın kolay bir yolunu sağlamaktır. Ayrıca animasyon eklemek için de kullanılır. Kısaca özetlenirse;

  • jQuery, seri, küçük ve hafif bir JavaScript kitaplığıdır.
  • jQuery, platformdan bağımsızdır.
  • jQuery, "Daha az yaz, daha çok yap!" anlamına gelir.
  • jQuery, AJAX çağrısını ve DOM işlemeyi kolaylaştırır.

jQuery'nin Önemli Özellikleri Nelerdir?

jQuery'nin önemli özellikleri aşağıdadır.

  • HTML işleme,
  • DOM işleme,
  • DOM öğesi seçimi,
  • CSS manipülasyonu,
  • Efektler ve animasyonlar,
  • Araçlar,
  • AJAX,
  • HTML olay yöntemleri,
  • JSON Ayrıştırma,
  • Eklentiler aracılığıyla genişletilebilirlik sağlar.

jQuery Ne İşe Yarar?

jQuery ile sağlam ve etkili JavaScript uygulamaları yazarak Flash yazılımıyla rekabet içine girilebilecek tarzda mobil sitelerde ve uygulamalarda da görüntülenebilen göz alıcı animasyon efektleri yapılır.

  • Kullanım Kolaylığı: jQuery'nin kullanımı çok basittir. Yapılmak istenilen birçok işlem neredeyse tek bir satırda yapılabilir.
  • Uyumluluk: jQuery en çok kullanılan web tarayıcılarında kolaylıkla çalışır. Yani Internet Explorer 6.0 ve üstü, Firefox 2.0 ve üstü, Safari 3.0 ve üstü, Chrome ve Opera 9.0 ve üstü sürümlerini destekler.
  • Zincirlenebilirlik: jQuery de, 'The Magic of jQuery' (JQuery'nin Sihri) olarak isimlendirilen bir husus sayesinde çok kısa kodlar yazılabilir. Yani JQuery içerisinde yer alan prosedürleri birbirleri ile zincirleyerek birden fazla işlem tek satırda yapılabilir.
  • Eklentiler: Belirli görevleri gerçekleştiren ve JQuery üzerinde geliştirilmiş olan kod parçalarına jQuery eklentileri denilmektedir. Mesela web sayfasına MP3 player eklenmek istenirse jMP3 eklentisi bu ihtiyacı karşılayacaktır.
  • Efektler: jQuery'de çok geniş bir efekt kütüphanesi olmasa bile yine de sık kullanılan efektleri bulmak mümkündür.
  • Olaylar: jQuery; click, dblclick, mouseenter, mouseleave, blur, keyup, keydown vb. gibi DOM olaylarına eşdeğer işlevler içerir. Bu işlevler tarayıcılar arası sorunları otomatik olarak çözer.J
  • Query UI: jQuery pek çok etkileyici işlem yapmak için oluşturulmuştur. Bunların çoğu da jQuery kütüphanesinde yer almaktadır. Fakat jQuery'de yüksek seviyeli yapılar ayrı bir bölümde toplanıp, düzenli bir kütüphane haline getirilerek jQuery'nin en üst tabakasına yerleştirilmiştir. Bu katmana da (yani kütüphaneye) jQuery UI (jQuery Kullanıcı Arayüzü) denilmektedir.
  • AJAX: jQuery, AJAX konularında da kullanıcılara kolaylıklar sunar. Bu şekilde de web sayfasının tamamı yüklenmeden, başka bir web sayfası ile etkileşime geçilebilir.
  • Biçimlendirilmenin Temiz Olması: jQuery, satır içi kod yazılmasına izin vermemektedir. Bu da daha düzenli ve temiz kod yazma olanağı sunmaktadır. Bu şekilde kod yazarken yanlış yapılma olasılığı da engellenmiş olur.

jQuery Neden Gereklidir?

Bazen, jQuery'nin gerekliliğinin ne olduğu veya AJAX / JavaScript yerine jQuery'nin getirilmesinde ne gibi bir fark yarattığı sorusu ortaya çıkabilir. 

  • Çok hızlı ve genişletilebilir.
  • Kullanıcıların mümkün olan minimum satırlarda UI ile ilgili fonksiyon kodlarını yazmasını kolaylaştırır.
  • Bir uygulamanın performansını artırır.
  • Tarayıcının uyumlu web uygulamaları geliştirilebilir.
  • Çoğunlukla yeni tarayıcıların yeni özelliklerini kullanır.

Yani, JavaScript çerçevelerinin çoğu arasında jQuery'nin en bilinirlik sağlayan ve en genişletilebilir olanı olduğunu söyleyebilirsiniz. Web'deki en büyük şirketlerin çoğu jQuery kullanıyor.

jQuery hakkında detaylı bilgiler için EMAY Medya ekibimiz ile iletişime geçiniz.


Hosting Billing System by WISECP
Top