Web uygulamalarınıza drag&drop denilen sürükle bırak özelliği katmak isterseniz derin DHTML bilgisine ihtiyaç duymadan aşağıdaki apilerden istediğinizi kullanabilirsiniz.
Programların nasıl çalıştığını görmek için demo linklerini takip edin.
Walter Zorn Sürükleme yanında bir çok işlev sunuyor. Çoğaltma, transparanlaştırma, bir pozisyona hareket ettirme, boyutlandırma gibi özellikler bunlardan bazıları. Komutlar basit, kullanımı kolay, API dosyası küçük.
DHTML Goodies Farklı işlevler için farklı apiler mevcut. Linkteki sayfada demo linklerine tıklayarak örnekleri inceleyebilirsiniz. Sürükleme yanında sürüklenen nesneleri sıralayabilen ve ızgaraya yapışan apiler mevcut. API dosyaları küçük.
Yahoo UI Library Kapsamlı bir API. Kullanımı öncekiler kadar basit değil ancak geniş bir döküman kaynağı var. API dosyası büyük. Sağda Examples bölümünden örnek apileri ve kodlarını görebilirsiniz.
BrotherCake Belirli bir alanda sürüklenen kutuları otomatik sıralayabilen kullanımı basit ve küçük boyutlu bir API. Bir örneği hemen soldaki menüde görebilirsiniz. "More demos" bölümünden daha fazla örneği inceleyebilirsiniz.
Javascript Frameworkleri hakkındaki yazımda bahsettiğim frameworklerden bazıları da sürükle bırak desteği sunuyor.
Teknoloji, bilişim, yazılım, tüketici elektroniği, web ve grafik tasarım ve diğer pek çok konu üzerine yazılar.
javascript etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
javascript etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
14 Ağustos 2007 Salı
9 Ağustos 2007 Perşembe
Javascript Framework ve APIleri
Javascript üzerine yazılmış bu framework ve apiler uzun ve rutin kodları daha basit ve işlevli fonksiyonlar halinde sunuyor. Class yazmayı daha kolay hale getiriyor. Pek çok kodu daha kısa bir şekilde yazmanız mümkün.
Ayrıca yazdığınız kod için farklı tarayıcıları desteklemesi için kod yazmaktan kurtuluyorsunuz.
Bunun yanında projenize Ajax, Sürükle Bırak, çeşitli efektler gibi ekstra özellikler katıyor. Genellikle widget veya plugin desteği bulunuyor ve üçüncü şahısların yazdığı kodları projenize bu şekilde ekleyebiliyorsunuz.
Liste:
http://jquery.com/
http://www.prototypejs.org/
http://developer.yahoo.com/yui
http://code.google.com/
http://script.aculo.us/
http://dojotoolkit.org/
http://openrico.org/
http://qooxdoo.org/
http://mootools.net/
http://helma.org/
Ayrıca yazdığınız kod için farklı tarayıcıları desteklemesi için kod yazmaktan kurtuluyorsunuz.
Bunun yanında projenize Ajax, Sürükle Bırak, çeşitli efektler gibi ekstra özellikler katıyor. Genellikle widget veya plugin desteği bulunuyor ve üçüncü şahısların yazdığı kodları projenize bu şekilde ekleyebiliyorsunuz.
Liste:
http://jquery.com/
http://www.prototypejs.org/
http://developer.yahoo.com/yui
http://code.google.com/
http://script.aculo.us/
http://dojotoolkit.org/
http://openrico.org/
http://qooxdoo.org/
http://mootools.net/
http://helma.org/
Kaydol:
Kayıtlar (Atom)