16.07.2015 Views

Flash Cs5.5 Türkçe Eğitim Kitabı (Adobe.com-Pdf)

Flash Cs5.5 Türkçe Eğitim Kitabı (Adobe.com-Pdf)

Flash Cs5.5 Türkçe Eğitim Kitabı (Adobe.com-Pdf)

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

FLASH PROFESSIONAL'I KULLANMAEn iyi uygulamalar4935 Veriler işlenir ve web sunucusuna geri gönderilir.6 Web sunucusu sonuçları SWF dosyasına gönderir.7 SWF dosyası biçimlendirilmiş verileri alır.8 ActionScript'iniz, uygulamanın kullanabilmesi için verileri işler.Bir uygulama oluşturduğunuzda, veri aktarımı için bir protokol seçmelisiniz. Protokol, veri gönderildiğinde veyaalındığında, verinin hangi biçimde aktarıldığı ve bir sunucunun tepkisini nasıl işleyeceği konusunda uygulamayıuyarır. Veriler SWF dosyasında alındıktan sonra, işlenmeli ve biçimlendirilmelidir. Bir protokol kullanırsanız, verininbeklenmedik bir biçimde olması konusunda endişe etmenize gerek yoktur. Ad değer çiftleri kullanarak veriaktardığınızda, verilerin nasıl biçimlendirildiğini denetleyebilirsiniz. XML biçimindeki verileri almamanız için veSWF dosyasının ne tür veriler bekleyeceğini ve ne tür verilerle çalışacağını bilmesi için verinin doğru olarakbiçimlendirildiğini denetleyin.Veri toplama ve biçimlendirmeUygulamalar, kullanıcının SWF dosyasıyla etkileşimine bağlıdır. Sık sık, kullanıcının formlara veri girmesine bağlıdır.<strong>Flash</strong> Pro, <strong>Flash</strong> Pro uygulamalarında veriler girmeniz ve biçimlendirmeniz için çeşitli yollar sunar. Bu esneklik;animasyonla ve arabirim üzerindeki yaratıcı kontrolle sahip olduğunuz yetenekler ile ActionScript kullanarakgerçekleştirebileceğiniz hata denetimi ve doğrulama sayesinde vardır.Veri toplamak üzere formlar oluşturmak için <strong>Flash</strong> Pro'ı kullanmanın yararları şunları içerir:• Artırılmış tasarım kontrolü.• Azaltılmış veya sıfıra indirilmiş sayfa yenileme gereksinimi.• Genel varlıkların tekrar kullanımı.Kullanıcıdan topladığınız bilgiyi kaydetmek için onu kullanıcının bilgisayarı üzerindeki bir paylaşılan nesneiçinde kaydedin. Paylaşılan nesneler, çerez kullanımına benzer olarak bir kullanıcının bilgisayarında verisaklamanızı sağlar. Paylaşılan nesneler hakkında daha fazla bilgi için bkz. sharedObject sınıfı, ActionScript 2.0 DilBaşvurusu veya ActionScript 3.0 Dil ve Bileşenler Başvurusu.Veri gönderme ve işlemeGenellikle bilgiyi sunucuya göndermeden önce, sunucunun anlayacağı bir şekilde biçimlendirilmiş olması için onuişlemelisiniz. Sunucu verileri aldığında, veriler çeşitli yollarla işlenip SWF dosyasına onun kabul edebileceği birbiçimde (ad değer çiftlerinden, karmaşık nesnelere kadar bir aralıkta) geri gönderilebilir.Not: Uygulamanızın çıktısının MIME türü application/x-www-urlform-encoded olarak ayarlanmış olmalıdır. BuMIME türü eksikse, sonuç genellikle <strong>Flash</strong> Pro'a ulaştığında kullanılamaz olur.Şu tablo <strong>Flash</strong> Pro kullanarak bir sunucuya veri göndermek ve veri almak için çeşitli seçenekleri gösterir:Veri göndermeLoadVars.send ve LoadVars.sendAndLoadXML.send ve XML.sendAndLoadAçıklamaSunucu tarafı bir komut dosyasının işlemesi için ad değer çiftleri gönderir.LoadVars.send uzak bir komut dosyasına değişkenleri gönderir ve gelebilecekyanıtları yoksayar. LoadVar.sendAndLoad bir sunucuya ad değer çiftlerigönderir ve yanıtı bir hedef LoadVars nesnesine yükler veya ayrıştırır.LoadVars nesnesine benzer ancak XML.send ve XML.sendAndLoad, ad değerçiftleri yerine XML paketleri gönderir.Son güncelleme 11/5/2011

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!