Mustafa Kemal ATATÜRK
İnternet günümüzde o kadar yaygınlaştı ki artı yeni bir site açarken, yurtdışından gelecek olan ziyaretçileri de düşünüyoruz. Üyelik formlarında da bulundukları bölgeyi tam olarak belirtmeleri için ülkelerini ve şehirlerini yazmalarını istiyoruz. Daha doğrusu yazmalarını istiyorduk! Artık sadece seçmelerini isteyeceğiz :)
Günümüzün sitelerinin artık vazgeçilmez bir öğesi formlar. Yorum yazma formu, kullanıcı girişi formu, e-posta göndermek için form vs vs… Peki bu formları kullanırken kullanıcılar her zaman bizim onlardan beklediğimiz şeyleri mi yazıyorlar? Mesela website kutusuna “www.benimsitemyok.com” yazanı hiç görmedik mi veya eposta adresine “sanane@yokmalesef.com” yazanları… İşte böyle bir durumda bu formların bizim için bir faydası kalır mı, hayır! O halde kullanıcıların girmiş olduğu bilgileri kontrol etmeliyiz. Peki ya bu kontrolü en uygun ve hızlı bir şekilde nasıl sağlayabiliriz? Acaba Javascript mi kullansak, sadece PHP vb. bir dil mi kullansak yoksa Javascript, AJAX ve PHP’nin birlikte çalıştığı bir kontrol düzeneği mi oluştursak? Gelin makalemizde adım adım bu sorunun cevabını bulmaya çalışalım…
devamını okuyun »
Bu yazımda size Ajax’ın temeli veya başka bir deyişle çekirdeği olan XMLHTTPREQUEST nesnesinin kullanımını anlatacağım. Aslında Ajax, Ajax olmadan önce de bu nesne mevcuttu fakat meşhur değildi. Bu nesnenin kullanımını öprendikten sonra sitelerinizde, sunucu ile iletişimi form yenilenmeden yapabileceksiniz. Üstelik bunu yaparken ihtiyacınız olmayan fonksiyonları barındıran prototype gibi hazır javascript sınıflarını kullanmanıza gerek kalmayacak.
Şuan itibariyle Ajax bilmeyenler ve öğrenmek isteyenler için çok faydalı ve öğretici bir video ulaştı haber merkezimize :D Bu bahsi geçen Türkçe ajax anlatımı videosu adaşım Erhan (eburhan) tarafından hazırlanmış olup Ajaxnedir‘in e-posta gruplarında kullanıcılara duyuruldu. Ben de büyük bir sevinçle indirdim. Kendim için değil, okuyucularım için :) Çünkü sitemde bu Ajax konusunu en basitinden nasıl anlatacağıma bir türlü karar verememiştim ki bu video beni kurtardı :D
Ajax her geçen gün daha da çok insanın ilgisini çekmekte. Buna rağmen hala yeteri kadar Türkçe kaynak bulunmuyor. Böyle bir zamanda elime geçen bir e-kitap çok hoşuma gitti. Hem Türkçe olması hem de Ajax hakkında çok net ve anlaşılır bilgiler içermesi açısından çok güzel bir döküman.
Şans eseri bulduğum ama tasarımcılar için çok faydalı olacağına inandığım colr.org‘u tanıtmak istiyorum sizlere. Renkler konusunda sıkıntısı olan arkadaşlar için çok iyi bir kaynak. Bir renk belirtip onunla uyumlu renkleri görmek ister misiniz?
Şimdi anlatacağım konu uzun zamandır aklımdaydı. aYYas‘ın da gazıyla anlatayım dedim :D AjaxWP Wordpress’inizi hızlandırmayı amaçlayan ve günlüğünüzü Ajax ile donatan bir sistem. Bunun sayesinde örneğin bir yazıya tıkladığınızda sayfanın tamamı yenilenmez, sadece içeriğinizi görüntülediğiniz kısım değişir. Böyle anlatınca pek anlaşılmıyor sanırım :D Bunu düşünerek buraya kurdum bu sistemi. Adresini verdiğim siteye girip yukardaki “İletişim Formu Eklentisi”ne tıklayarak, sitede arama yaparak veya “AjaxWP’yi Denemek İçin Tıklayın” başlığına tıklayarak AjaxWP’nin neler yapabildiğini görebilirsiniz.
Bu gördükleriniz sakın zor sanmayın. Tam tersine inanamayacağınız kadar basit ;)
Websitelerimizde performansı artırmak için yapabileceklerimiz arasında Site İçi Arama işlemini ajax ile programlamak da vardır. Her ne kadar tembellikten kendi sitemde henüz kullanmamış olsam da bu bahsettiğim arama işlemini kendi yaptığım tema ŞebnemFerah.Biz‘de kullandım. Nasıl çalıştığını orada görebilirsiniz. Şimdi sıra geldi nasıl kurulduğuna…
devamını okuyun »
yakuter.com © 2006-2008 Erhan Yakut. Tasarım Fallendesign.
Site içerisindeki içerikler izinsiz veya kaynak gösterilmeksizin kopyalanamaz, alıntı yapılamaz.
