Son Değiştirilme09:21:51 AM GMT

Başlıklar

Ajax'a Giriş ve İlk Ajax Örneğimiz

e-Posta Yazdır PDF
( 0 - user rating )
Add Comment
feed
busy
Ajax asenkron javascript ve XML kelimelerinin kısaltılmış halidir.Ortaya çıkış sebebi ise günümüzde web sitelerinin Windows uygulamalarındaki kolaylıkta olmuyordu ve en küçük bir işlemde bile tüm sayfayı yenileyerek gereksiz yere internet kullanımına sebep oluyordu bu hem kullanıcıyı rahatsız ediyordu (sayfanın yenilenmesinin beklenmesinden dolayı) hemde Türkiye gibi internetin çokta hızlı olmadığı ülkelerde internetin gereğinden fazla kullanılarak internetin dahada yavaşlamasına sebep oluyordu işte Ajax bu noktada internet aleminin imdadına koşarak hem Ajax kullananlara hemde dolaylı yöndende olsa kullanmayanlara zaman ve performans kazandırıyor.Ajax'ın kullanıldığı bir site önermem gerekirse bu hiç kuşkusuz Google Maps (maps.google.com) olurdu bu siteye girdiğinizde sayfa tamamen yenilenmez.

Ajax asenkron javascript ve XML kelimelerinin kısaltılmış halidir.

Ortaya çıkış sebebi ise günümüzde web sitelerinin Windows uygulamalarındaki kolaylıkta

olmuyordu ve en küçük bir işlemde bile tüm sayfayı yenileyerek gereksiz yere internet

kullanımına sebep oluyordu bu hem kullanıcıyı rahatsız ediyordu (sayfanın yenilenmesinin

beklenmesinden dolayı) hemde Türkiye gibi internetin çokta hızlı olmadığı ülkelerde

internetin gereğinden fazla kullanılarak internetin dahada yavaşlamasına sebep oluyordu

işte Ajax bu noktada internet aleminin imdadına koşarak hem Ajax kullananlara hemde

dolaylı yöndende olsa kullanmayanlara zaman ve performans kazandırıyor.Ajax'ın kullanıldığı

bir site önermem gerekirse bu hiç kuşkusuz Google Maps (maps.google.com) olurdu bu

siteye girdiğinizde sayfa tamamen yenilenmez.

Tüm bunların özeti olarak şunları diyebiliriz Ajax'ın ana görevi tüm web sitesini oluşturan
HTML,CSS,resimler gibi içeriklerin tekrar yüklenmesini engellemek.Ajax web sayfanızdan
sunucuya gönderilmesi gereken veriyi sayfadan javascript ile alarak sadece söz konusu
veriyi gönderiyor.Daha sonra Ajax sunucudan gelen veriyi aldıktan sonra yine javascript ile
sayfa üzerinde gerekli değişiklikleri yapıyor.
Ajax hakkında kısa bir bilgiden sonra şimdi ajax ile ilgili küçük bir uygulama yapalım .
<html>
<head>
<title>yazilim-arsivi.net</title>
<style type="text/css">
.kirmizi
{
color:red;
}
.siyah
{
color:black;
}
</style>
</head>
<body>
<form id="Form1">
<div id="katman">
www.yazilim-arsivi.net<br />
www.halitozdemir.com
</div>
<input onclick="document.getElementById('katman').className='siyah';" id="Button1"
type="button" value="Siyah" />
<input onclick="document.getElementById('katman').className='kirmizi';" id="Button2"
type="button" value="Kırmızı" />
</form>
</body>
</html>
html kodlarını çalıştırdığımızda karşımıza
www.yazilim-arsivi.net
www.halitozdemir.com
yazıları çıkacak kırmızı butonuna tıkladığımızda yazıların rengi kırmızı olacak ancak dikkat etmenizi
istediğim en önemli nokta bu işlem yapılırken sayfa yenilemesi olmayacak.Böylelikle ilk ajax
dersimizi sonlandırıyoruz dilerim faydalı olmuştur.
Tüm bunların özeti olarak şunları diyebiliriz Ajax'ın ana görevi tüm web sitesini oluşturan HTML,CSS,resimler gibi içeriklerin tekrar yüklenmesini engellemek.Ajax web sayfanızdan sunucuya gönderilmesi gereken veriyi sayfadan javascript ile alarak sadece söz konusu veriyi gönderiyor.Daha sonra Ajax sunucudan gelen veriyi aldıktan sonra yine javascript ile sayfa üzerinde gerekli değişiklikleri yapıyor.
Ajax hakkında kısa bir bilgiden sonra şimdi ajax ile ilgili küçük bir uygulama yapalım .
<html>
<head>
<title>yazilim-arsivi.net</title>
<style type="text/css">
.kirmizi
{
color:red;
}
.siyah
{
color:black;
}
</style>
</head>
<body>
<form id="Form1">
<div id="katman">
www.yazilim-arsivi.net<br />
www.halitozdemir.com
</div>
<input onclick="document.getElementById('katman').className='siyah';" id="Button1" type="button" value="Siyah" />
<input onclick="document.getElementById('katman').className='kirmizi';" id="Button2" type="button" value="Kırmızı" />
</form>
</body>
</html>
html kodlarını çalıştırdığımızda karşımıza
www.yazilim-arsivi.net
www.halitozdemir.com
yazıları çıkacak kırmızı butonuna tıkladığımızda yazıların rengi kırmızı olacak ancak dikkat etmenizi istediğim en önemli nokta bu işlem yapılırken sayfa yenilemesi olmayacak.Böylelikle ilk ajax dersimizi sonlandırıyoruz dilerim faydalı olmuştur.

Yorumlar (0)

Yorum yaz
daha küçük | daha büyük