İnceleme
Kategoriler
Cep Telefonu
Notebook
Anakart
ADSL Modem
İşlemci
Tablet
Ekran Kartı
Televizyon
Fotoğraf Makinesi
Depolama
Klavye ve Mouse
Giyilebilir Teknoloji
Kulaklık
Ses Sistemi
Oyun İnceleme
Ev Elektroniği
Navigasyon
Son İncelenenler
WD MyPassport 6TB inceleme
TP-Link Archer BE230 inceleme
Dreame L10 Prime inceleme
SteelSeries Arctis GameBuds inceleme
Xiaomi Mix Flip inceleme
OPPO A3 inceleme
Nurus Me Too inceleme
Haber
Kategoriler
Kripto Dünyası
Cep Telefonu
Windows
Sosyal Medya
Oyun ve Eğlence
Bilim
Dijital Fotoğraf
Notebook
Ekran Kartları
Güvenlik
Mobil Uygulamalar
Twitter
Instagram
Facebook
CES 2024
Scooter
Araçlar
Netflix
Gitex 2022
En Son Haberler
Yapay zekayı da kendimize benzettik: ChatGPT hile yapmayı öğrendi
Pasifik Okyanusunun altında açıklanamayan yapılar keşfedildi
Tesla, yenilenen Model Y'yi Çin'de piyasa sürdü: Neler değişti? Fotoğraflar...
Windows 12'yi mi bekliyorsunuz? Bizce boşuna beklemeyin!
George R.R. Martin sürprizi: Beklenmedik bir film geliyor
"Küçük" Anakin Skywalker'dan, kendisi ve Star Wars hakkında samimi açıklamalar
POCO X7 serisi tanıtıldı. İşte özellikleri!
Forum
CHIP Online
Chip Dergisi
PDF Arşivi
2006
Eylül
CHIP Dergisi Arşivi: Eylül 2006 - Sayfa 18
16
17
18
19
20
Kategoriler
İnceleme
Cep Telefonu
Notebook
Anakart
ADSL Modem
İşlemci
Tablet
Ekran Kartı
Televizyon
Fotoğraf Makinesi
Depolama
Klavye ve Mouse
Giyilebilir Teknoloji
Kulaklık
Ses Sistemi
Oyun İnceleme
Ev Elektroniği
Navigasyon
Haberler
Cep Telefonu
Oyun ve Eğlence
Bilim
Notebook
Ekran Kartları
Mobil Uygulamalar
Yapay zeka
Sony Xperia Z3
Xiaomi
Xbox One
Windows 11
Windows 10
TikTok
Sinema
Samsung Galaxy S8
Samsung Galaxy S6
Samsung Galaxy S5
Samsung
Playstation 5
Oyun konsolu
Otomobil
Ofis ve Finans
Note 4
MWC 2018
MWC 2017
MWC 2015
Microsoft
LG G6
LG G5
LG G4
LG G3
İşletim Sistemleri
İş dünyası
iPhone SE
iPhone 7
iPhone 6S
iPhone 6
iOS
Instagram
IFA 2017
HTC One M9
HTC 10
Google
Diziler
Discovery 2
CES 2018
CES 2017
CES 2015
Blockchain ve Bitcoin
Bilgisayarlar
Xbox Game Pass
Xbox Series S/X
Uzay
Android
Forum
© 2025 Doğan Burda Dergi Yayıncılık ve Pazarlama A.Ş.
EYLÜL 2006 " CHIP.COM.TR "31 AAJJAAXX öönncceessii:Ba¤lant›ya t›klad›¤›n›zda tüm sayfa yeniden yükleniyor. ‹nternet taray›c› penceresi bo? ve kullan›c› beklemek zorunda. BrowserBrowserBrowser Link Normal sorgu AAJJAAXX ssoonnrraass››:AJAX ba¤lant›s›na t›klad›¤›n›zda içerik k›sa bir süre daha ekranda kal›yor. Sayfadaki metinleri okumaya devam edebilirsiniz. AJAX yan›t› ald›¤›nda güncel sayfa ekrana gelecek. AJAX'l› sorgu LinkLink alanlar›na yönelik çok say›da ?ablon indirebilirsiniz. wwwwww.. cchhiipp..ccoomm..ttrr//ddoossyyaallaarr//aajjaaxx..zziipp adresinden ula?abilece¤iniz "CHIP AJAX Örne¤i" de bunlardan biri. Bu script, web sayfan›zdaki ba¤lant›ya t›kland›¤›nda yeni bir metnin ekrana gelmesini sa¤l›yor. Örne¤imizde metin "Hello World" sözcüklerinden ibaret. Bu yolla olu?turulan web sayfas›na ait HTML kodu klasik sayfalarla neredeyse ayn› olacakt›r. Tablolar, formüller ve DIV etiketleri gibi temel ö¤elerde herhangi bir de¤i?iklik yok. Sonuncu ö¤e AJAX aç›s›ndan son derece ilginç. Bu etiketler yertutucu görevinde ve içerikle yap›y› birbirine ba¤l›yor. Basit bir AJAX DIV etiketi ?u ?ekilde görünüyor: <div•id="test"></div> Bu durumda DIV etiketi "test" ID'sine sahip. Bu ID, AJAX'›n gelecekte tam da DIV etiketinin oldu¤u noktaya istenen metni yerle?tirebilmesi aç›s›ndan önemli. Örnekte bu ID'ye bir yaz› tasar›m› atand›. Bu ayr› bir CSS (Cascading Style Sheet) dosyas› üzerinden ?u ?ekilde sa¤lan›yor #test•{ display:•none; } Ancak buradaki tasar›m basitin biraz ötesinde: "display: none" metnin (burada "Hello World") öncelikle ekrana gelmeyece¤ini belirtiyor. Metnin ekranda belirmesi için JavaScript'in XML dosyas›n› sunucudan almas› gerekiyor. Ancak bunun için kullan›c›n›n ba¤lant›ya t›klayarak bilgiyi talep etmesi ?art. XML dosyas›n›n içeri¤i ?u ?ekilde <?xml•version="1. "> <chip>Merhaba•Dünya</ chip> "chip" herhangi bir HTML komutu olmad›¤›ndan bu XML etiketi yerine ba?ka bir ad da kullan›labilir. Örnekteki JavaScript'te "chip"i gösterilmesi gereken metnin kayna¤› olarak seçtik. Kullan›c› ba¤lant›ya t›klad›¤›nda AJAX, XML dosyas›ndan "Hello World"ü yüklüyor. Normal bir web sayfas›nda büyük bir metin söz konusu oldu¤unda onun tümüyle yüklenmesini beklemek gerekiyor. Ancak AJAX sayesinde bu yükleme tamamlanana kadar önceki sayfay› izlemeye devam edebilirsiniz. AJAX verileri sunucu kaynakl› XML içeri¤inden yararlanarak sayfaya entegre ediyor. DIV etiketi art›k ?u ?ekilde: <div•id="test">Merhaba• Dünya</div> JavaScript bir sonraki ad›mda stil özelliklerini de de¤i?tiriyor. Örne¤imizde içeri¤in web sayfas› üzerinde görüntülenmesi için "display: none" "display: block"a dönü?türülüyor. Metin daha uzunsa buna göre web sayfas› üzerinde uygun ?ekilde hizalanarak görüntülenecek. #test•{ display:•block; } Benzer ?ekilde AJAX'la hareketli ve de¤i?ken menü efektleri haz›rlayabilirsiniz. Dikkat:Bu noktaya kadar AJAX'›n yaln›zca avantajlar›ndan bahsettik. Ancak bu teknoloji internet taray›c›s›n›n geri dü¤mesi i?levini yitirmesine neden oluyor. Bu yolla tasarlanan sayfalarda Geri'ye t›klad›¤›n›zda taray›c› AJAX taraf›ndan de¤i?tirilen içeri¤i tercih etmiyor. Yine de ana sayfay› bu listeye ekleyebilirsiniz. Benzer bir durum arama motorlar› için de geçerli. Arama botlar› AJAX içeri¤ini tarayam›yor ve sonuçta da dizine ekleyemiyor. Web sayfalar›ndaki içeri¤i okuyan ya da çeviren yaz›l›mlar dinamik içerik kar?›s›nda ba?ar›s›z. ‹nternette yeni bir dönem AJAX web'in geli?imine katk› sa¤l›yor. Ancak onu daha pratik bir hale getirmek için internet taray›c› ve arama motorlar›nda da iyile?tirmelere ihtiyaç var. Google'›n AJAX'› daha ?imdiden Google Maps, Pages ve Suggest gibi servislerde kullanmaya ba?lamas› iyiye i?aret. Henüz Beta a?amas›ndakiGoogle AJAX Search API bu yöndeki çal›?malardan biri. Dolay›s›yla arama robotlar›n›n yak›n zamanda AJAX'la tam olarak ba?a ç›kabilece¤ini tahmin edilebilir. Di¤er büyük oyuncular›n da geli?melere uzun süre seyirci kalmas› imkâns›z. VP / Ozan Ali Dönmez, ozand@chip.com.tr Ba¤lant›lar www.ajaxian.com www.adaptivepath.com http://ajaxpatterns.org AJAX interneti nas›l h›zland›r›yor? Browser Ajax 8/24/06 7:36 AM Page 31