Jquery Çakışma Problemi

Jquery'nin bilinen en popüler javascript kütüphanelerinden birisi olmasının nedeni sorunlarınıza pratik çözümler üretmesi.İşte bu tip sorunlardan birisi olan çakışmalar can sıkıcı olabilmekte.Ancak jquery'nin buna da ufak ama etkili bir çözümü var.
Çözüme geçmeden önce ilk olarak bu konudaki kişisel deneyimimi oluşturan sorunu paylaşmak istiyorum ; geçen günler içerisinde bir projemde grey box kullanmaya karar verdim.Onca jquery eklentisi varken neden böyle bir script kullandığım tartışılır ancak yine kullanma kararını aldım ve projenin birçok bölümünde kullandım.Sonrasında son görsel değişiklikleri yapmadan önce kullanmak istediğim Jquery efektlerinin çalışmadığını fark ettim.Bu noktadan sonra sorunun çakışma sorunu olduğu birkaç testten sonra aşikardı.
Ufak bir araştırma sonunda Jquery'nin bu gibi çakışma sorunları için ufak ve etkili bir çözüme sahip olduğunu buldum.
Genel olarak çakışmaların nedeni javascript kütüphanerlinin benzer kısayolları tercih etmeleri.Bu yüzden Jquery bizlere seçici kısayolumuzu yani '$' değiştirmemiz sağlayacak kolaylığı sunmuş.Örneğiş $ işaretimizi $x ile şu şekilde değiştirebilmekteyiz.
var $x = jQuery.noConflict();
Bu kodu sayfanız içerisinde herhangi bir scripte eklemeniz yeterli.Ve böyle yeni seçiciniz $x olacaktır.
<script type="text/javascript">
var $x = jQuery.noConflict();
$x(document).ready(function() {
$x('#ekle').click(function(){
$x('#ozellikler').append("<label for='ozellik[]'>Özellik</label> <input type='text' name='ozellik[]' />Değer: <input type='text' name='deger[]' class='deger'/><hr>");
});
});
</script>
Forumların Ölümü
Büyük ihtimalle hatırlayanlar vardır.Bundan yaklaşık 5-6 sene öncesinde başlayan bir forum sitesi patlama dönemi oldu.(Türkiye için.)Yada daha doğru tabirle forum kullanımında aşırı bir artış yaşandı.Bunu biraz bilgi açlığı olarak nitelendirebiliriz.Özellikle de bu patlama web/web tasarım üzerine kurulu forumlarda yaşandı.Php / mysql / asp gibi popüler programlama dilleri kullanıcı bazlı düşünüldüğünde daha çok kişiye ulaşmayı başardı.Ancak günümüzde durum değişmeye başladı.
Blogların yükselişi 2003 tarihi öncesine rastlasada asıl yükseliş sanırım 2003 yılından sonra başladı bu yükselişle birlikte bilgi yayılmak için değişik bir platform daha bulmuş oldu.Aslında forumların altın çağlarından biri olan bu senelerde bazı forumlara üye olmak için bile izin,güzel bir tanıtım yazısı veya tanış gerekiyordu ve bazı forumlara böyle üye olduğumu söyleyebilirim.Aslında şuan düşününce oldukça komik gelse de o zaman için gerekli bir uygulama olduğu söylenebilir.
Son yıllarda ise takip ettiğim bazı forumların yavaş yavaş eski popüleritelerini kaybettiklerini görmek beni üzüyor aslında bu yazıyı yazma amaçlarımdan biride buydu.Artık çoğu kullanıcının forumlardan alacağı bilgi kalmadı..Bundan yaklaşık 2-3 sene öncesine kadar yaşadığınız bir problem ile ilgili yaptığımız herhangi bir arama karşımıza bilindik forum adresleri çıkardı şimdi ise çoğu nerdeyse bir kaynaktan kopya olan blog’lara rastlıyoruz.
Forum guru’ları olarak tabir edebileceğimiz insanlarda artık forumda bir süre sonra yaşanmaya başlayan konu tekrarı,kullanıcılar arası problemler gibi nedenlerle yavaş yavaş forumlardan çekilip kendi bloglarını açmaya başladı.Kimileri için bu doğru bir karar olsa da kimileri için artık sadece kendi işlerine yoğunlaşmaları için daha fazla zaman anlamı taşıdı.
Benim teorime göre belirli konu yelpazesi ve kaliteli kullanıcı seviyesi çizgisine sahip olan forumlar , insan hayatı gibi doğma,büyüme ve ölme evrelerine sahipler.Evet bu teorinin dışında birçok forumu görmek mümkün ancak altı çizilmesi gereken nokta kaliteli kullanıcı seviyesi.
Merhaba , Yürüyen Ağaç
Merhaba ben Hakan Ersu , daha önce yazılarımı paylaştığım hakanersu.com artık yürüyen ağaç olarak yoluna devam edecek.Ancak bu değişim sadece isim değişikliğinden ibaret olmayacak içerik olarak zenginleştirilmiş ve güncel bir blog olması amacındayız.Evet amacındayız diyorum çünkü bundan sonra zaman zaman konuk olacak olan yazar arkadaşlarım olacak.
Blog yazma amacımın herzaman yazdıklarımı bir kenara not edip unutmamak olduğunu söylemişimdir ancak bunda pek başarılı olabildiğim söylenemez.Özellikle birtürlü yakamı bırakmayan dosya ve hosting problemleri yüzünden birkaç kez veritabanı kayıpları yaşadım bu kayıplarda onlarca yazımı kaybettim.
Özellikle forumlarla, bloglarla dolup taşan internet üzerinde başarılı bir blog olmanın yolunun daha önce özgün içerik olduğuna kendim şahit oldum.Ancak bundan 4-5 sen öncesiyle bugünleri kıyasladığımızda özgün içerik ortaya çıkarmanın oldukça zor olduğunu düşünüyorum.Ortaya koyduğumuz özgün içeriğinizin daha önce ortaya konduğuna üzülerek şahit olmanız çok olası.Bu yüzden bu blogda ortaya konulacak içerik özgün olma çabasından uzak olacaktır.