En İyi JavaScript Kaynakları
sIFR Lite
“Bir zamanlar bazı çok başarılı webgeliştiricileri sIFR’ı yarattılar. Hedefleri, HTML manşetlerini güzelgörünümlü yazıtiplerine dönüştürmekti ve işte bu web geliştiricileriamaçlarına da başarılı bir şekilde ulaştılar. Kodlarına bakarak ben desIFR’a daha nesne yönelimli bir yaklaşımla sIFR’ın ‘lite’ sürümünüoluşturdum. sIFR lite’yi okumak daha kolay ve kullanımı daha yenilikçi.”
http://www.allcrunchy.com/Web_Stuff/sIFR_lite/
DD_belatedPNG
IE6için 24-bit PNG alpha-translucency background-image +background-position + background-repeat desteği olan, transparan(saydam) PNG’lerin IE6 üzerinde en sonunda tümüyle sorunsuzçalışabilmesini sağlayan bir yaklaşım. Mucize gibi işliyor!
http://dillerdesign.com/experiment/DD_belatedPNG/
The EqualHeights jQuery Plugin
“CSSile eşit yükseltiye sahip sütunlar oluşturmak bazen bir işkencedir. Kimbu tip karmaşık CSS kodları ile uğraşmak ister ki? jQuery kodparçacıklarının yardımı ile bir grup elementin yüksekliklerinieşitlemeniz mümkün.
http://www.cssnewbie.com/equalheights-jquery-plugin/
jQuery.popeye – satıriçi lightbox alternatifi
“Bueklenti sırasız imaj listelerini kutu içerisinde birer birerönizlemesini göstererek bir tür lightbox alternatifi oluşturuyor. Kutuüzerinde beliren kontrol elementleri ile imajlar arasında gezinmekmümkünken, dilenen imaj tam boyutlu olarak görüntülenebiliyor. Kutu tamboyutlu imajı görüntüleyebilmek için genişlerken aynı sırada kontrolöğeleri de gizleniyor. Kutu üzerine bir tıklama ile kutu eski küçükhaline geri dönüyor.”
http://herr-schuessler.de/blog/jquerypopeye-an-inline-lightbox-alternative/
DD_Roundies
Internet Explorer’da yuvarlatılmış köşeler ekleyebilmenin en kolay yolu.
“Biryuvarlak köşeli kutu için 9 hücreli tablo kullanmaya son. İmajkullanmaya son. Satırlarca HTML kodu eklemeye son. IE için JavaScriptçözümü, diğer ‘gerçek tarayıcılar’ için CSS3 elementleri otomatikolarak entegre ediliyor”
http://dillerdesign.com/experiment/DD_roundies/
jQuery Corners 0.3
“BujQuery eklentisi güzelce yuvarlatılmış köşeleri web sitelerinizeentegre edebilmenizi sağlıyor. Hem de herhangi bir imaj ya da karmaşıkkodlar kullanmadan”.
http://www.atblabs.com/jquery.corners.html
Superfish jQuery Menü Eklentisi
“Superfish,Suckerfish tarzında gelişmiş bir jQuery menü eklentisi olup halihazırdavarolan CSS menülerin üzerine entegre ediliyor (böylece JavaScript’inetkin olmadığı durumlarda bile menünüz sorunsuz çalışıyor). Entegreedildiğinde menünüze çok beğenilen gelişmiş özellikler eklenmiş oluyor.”
http://users.tpg.com.au/j_birch/plugins/superfish/
JavaScript Hepimizi Kurtaracak
EricMeyer, tarayıcıların yeni web dillerini desteklemesini beklemektenseneden JavaScript kullanarak tarayıcılara bu özellikleri kazandırmamızgerektiğini anlatıyor.
http://meyerweb.com/eric/thoughts/2008/10/22/javascript-will-save-us-all/
CSS Sprites2 – Şimdi JavaScript Zamanı
“Websiteleri arasındaki farklar genellikle yoğun flash kullanılan websiteleri ile web standartlarını takip eden siteler arasında değişir.Flash arayüzler genellikle daha canlı görünürler ve kullanıcıisteklerine, standartlara bağımlı web sitelerinin erişemediğidinamiklikte cevap verir. Son zamanlarda bu özellikle değişiklikgöstermeye başladı. Özellikle Prototype, Scriptaculous, Moo, YUI,MochiKit ve diğer tüm JavaScript kütüphanelerinin de yardımı ilestandartlara bağlı web siteleri de kullanıcı isteklerine dinamik birşekilde cevap verebilir oldular. Şimdi CSS Sprites tekniğine 4 yılöncesinden yenien bir göz atmanın ve projelerimize canlılıkkazandırmanın mümkün olup olmadığını öğrenmenin zamanı geldi.”
http://alistapart.com/articles/sprites2
jParallax
“jParallaxseçili elementi bir ‘pencereye’, bir ‘görüş alanına’ ve onun astlarınıda mutlak olarak pozisyonlayıp görüş alanı içerisinden görülebilen birnesneye dönüştürüyor. Bu katmanlar, fare hareketleri ile ve kendiboyutlarına ve tanımlanan katman özelliklerine göre hareketettirilebiliyor. Sonuç ise çok gerçekçi bir paralaks eylem yaratıyor.Muhtemelen kafanız karıştı. Aşağıdaki bağlantıya tıklayın. Ne demekistediğimi anlayacaksınız.”
http://webdev.stephband.info/parallax.html
JavaScript kullanmadan sabit altlıklar
SadeceCSS kullanarak sabit altlıklar oluşturabilmenizi sağlıyor. Kullanılanteknik IE 5.5 üzerindeki tüm tarayıcılarda çalışıyor.
Dinamik Anahat
“DynamicLayout basit bir basit bir JavaScript kütüphanesi olp siteningenişliğini geçerli tarayıcınızın genişliğine göre otomatik olarakdeğiştirebilmenizi sağlıyor.”
http://boagworld.com/technology/fixed_footers_without_javascri/
AJAX Kullanmayı Bırakın!
“Ajaxkullanışlı bir fikir olmasına rağmen her fikir gibi bu da bir süresonra kolayca proje üzerine entegre edilip edilmediğine göre iyi ya dakötü damgasını yer. Bunu kolaylaştıran unsur ise teknolojidir – ki budurumda kullanılan teknoloji henüz olgunlaşmamış bir teknolojidir,çünkü kullanıcı gruplarını ardında bırakır. En dikkat çekeni veetkileneni bu yardımcı teknolojileri kullanırken, teknolojileri tamolarak desteklemeyen tarayıcıları kullanmak zorunda olduğunuzdabelirir…”
http://dev.opera.com/articles/view/stop-using-ajax/
sIFR İle Nasıl Çalışılır?
“Budersin amacı sIFR’in resmi sitesindeki bilgiyi süzerek onu sitenizenasıl entegre edebileceğinizi adım adım anlatmaktır. Bu dersi takipettikten sonra sIFR’ın nasıl çalıştığına dair genel bir bilgi sahibiolacak ve ileri seviyede sIFR tekniklerini öğrenebilmek için kendinizebir taban oluşturacaksınız”
http://designintellection.com/2008/this-is-how-you-get-sifr-to-work/
FancyZoom
Web sayfalarınız için Javascript ile yumuşak imaj yakınlaştırma efekti.
http://www.cabel.name/2008/02/fancyzoom-10.html
JavaScript ile dönen 3B küp
Ne azı ne de daha fazlası.
http://maettig.com/code/javascript/3d_dots.html
14KB JavaScript ile Super Mario
“Basitve sıkıştırılmış bir JavaScript dosyası ile neler yapılabileceğine dairgüzel bir örnek. Herhangi bir imaj kullanmadan ve her bir elementinJavaScript ile işlenerek oluşturulduğu inanılmaz bir örnek.”
http://blog.nihilogic.dk/2008/04/super-mario-in-14kb-javascript.html
Kullanıcı Arayüzünüzü Güçlendirmek İçin 10 JavaScript Tekniği
“Javascriptweb geliştirme ortamında genellikle estetik bir dil olarakkullanılmaktadır. Bunun anlamı web geliştiricilerinin JavaScript’isadece tek bir şey için, ziyaretçi’nin deneyimini iyileştirmek içinkullanması gerektiğidir. Bir sitenin kullanıcı arabirimi açısındaniyileştirilebilmesini sağlayacak pek çok kullanışlı ve zeki yöntembulunmaktadır. Geliştiric, neredeyse ihtiyacı olan her bir JavaScriptkod parçacığını Internet üzerinden bulabilir.”
http://nettuts.com/javascript-ajax/10-rare-but-clever-javascript-techniques/
25 Büyüleyici JavaSciprt Oyunu
“AJAX’ında yükselişi ile JavaScript, her web tasarımcısının ve geliştiricisininiyi bilmesi gereken bir dil haline geldi”. Form kontrolleri, uyarıllarve benzer JavaScript kullanımının aksine JavaScript yardımı ileneredeyse her şeyi yapabilmeniz mümkün.
http://www.webresourcesdepot.com/25-amazing-javascript-games-some-fun-and-inspiration/
En Sık Kullanılan 5 İşlevsel Yer İmi
“İşlevselyer imleri, JavaScript’in etkinleştirildiği ve yer imlerinizesürükleyip bırakabileceğiniz, üzerine tıklandığında da o an ziyaretettiğiniz web sitesi ile ilgili eylemler gerçekleştirebilenprogramcıklardır. En iyi işlevsel yer imleri, bir araç çubuğundanbeklenebilecek kalitede eylemler gerçekleştirebilmenizi sağlar. Bunarağmen bunlar JavaScript ile yazıldıkları için, herhangi bir kurulumgerektirmeden doğrudan tarayıcı üzerinde çalışabilirler. Bu listede enbaşarılı 5 işlevsel yer imi (bookmarklet) incelenmiş.”
http://www.webmonkey.com/blog/Top_5_Favorite_Bookmarklets
10 Gelecek Vadeden JavaScript Çatısı
“jQuery,MooTools, Prototype ve YUI gibi popüler JavaScript frameworkleri /kütüphanelerinin JavaScript framework arenasında artık sağlam bir yeribulunmaktadır. Ancak yeni frameworkler arayan maceracı geliştiricileriçin gelecek vadeden pek çok JavaScript kütüphanesi / çatısıbulunmaktadır. İşte bu makalede popüler olanların dışında 10 adetgelecek vadeden JavaScript çatısı inceleniyor.”
http://sixrevisions.com/javascript/promising_javascript_frameworks/
Tasarımcılar ve Geliştiriciler İçin 5 Adet Kullanışlı Kodlama Çözümü
“Genellikleyaratıcı ve gerçekten büyüleyici tasarım çözümleri pek bilinmezlerçünkü biz tasarımcılar onlara pek dikkat etmeyiz. Kendi projelerimizlemeşgulken karmaşık kodlar arasında resmin tamamını gör(e)meyiz. Aslındapek çok tasarımcı bizim o an yapmaya çalıştığımız şeyi yapmış ve birders olarak Internet üzerinde paylaşmış durumdalar. Peki biz nedenbunlardan faydalanmayalım?”
http://www.smashingmagazine.com/2008/08/11/5-useful-coding-solutions-for-designers-and-developers/
WebHizmetlerini AJAX İle Çağırmak
Bu rehber size JavaScript kullanarak nasıl WebHizmetleri (WebServices) ile çalışabileceğinizi gösterecek.
http://blogs.msdn.com/kaevans/archive/2008/04/03/calling-webservices-via-ajax-part-1.aspx
JavaScript Pretty Date
“…Eski JavaScript tarihlerini güzel bir şekilde biçimlendirmenize yarayan bir yöntem.”
http://ejohn.org/projects/javascript-pretty-date/
// Alıntıdır //