Reklam alanı
Sistem saati: 30 Temmuz 2010, 04:50

Tüm zamanlar UTC + 2 saat [ GITZ ]


Google




Yeni başlık gönder Başlığa cevap ver  [ 2 mesaj ] 
Yazar Mesaj
MesajGönderilme zamanı: 23 Temmuz 2006, 16:30 
Çevrimdışı
Fast Friend
Fast Friend
Kullanıcı avatarı

Kayıt: 24 Aralık 2005, 17:26
Mesajlar: 207
Yaş: 25

Web Ortamına Aktarma

Artık basitte olsa animasyon yapmayı öğrendik. Artık yaptığımız animasyonları web ortamına aktaralım. Yaptığınız animasyon herşeyiyle bittiğinden eminseniz, onu "swf" uzantılı olarak export etmek lazım. Ancak bu şekilde herhangi bir browser'a okutabiliriz. Acak yaptığınız animasyonun birde "fla" uzantılı olan bir kopyasını kaydetmeyi unutmayın. Flash'ta menü çubuğundaki File > Export Movie'ye bastığınız zaman size nereye ve hangi isimde kaydedeceğinizi soran bir pencere çıkacaktır. Bunları belirttikten sonra "swf" uzantılı flash animasyonunuz hazır demektir. Eğer bir HTML editörü kullanıyorsanız işiniz çok basit. Mesela FrontPage için yaptığımız animasyon bir plug-in'dir, yani eklentidir. Menü çubuğundan Insert > Advanced > Plug-in'e basın. Karşınıza çıkacak pencereden, Browse yani gözat'ı tıklayın animasyonun yerini söyledikten sonra boyutlarını belirtin. Burada dikkat edeciğiniz bir şey var. Animasyonun boyutu ne kadar büyürse büyüsün dosyanızın boyutu değişmez, ancak ekran kartından doğabilecek sorunları da çözmez. Yani kullanıcının ekran kartının RAM kapasitesi düşükse animasyonu oynatmakta zorluk çekecektir. Bu yüzden animasyonu ergonomik kullanmak gerekir. Plug-in properties penceresindeki diğer seçenekler kenarlıklarla ve nereye yanaşık olacağı ile ilgilidir. OK düğmesine bastığınızda, sayfanızda elektrik fişine benzer bir şekil kalacaktır. Alttaki sekmelerden Preview sekmesine tıkladığınızda animasyonu izleyebilirsiniz.

Buraya kadar kolay ancak bazıları HTML sever. Sevmeyenlerinde okumasında fayda var. Yaptığınız animasyonun HTML kodlarını öğrenmek için Flash programında File > Publish Preview > HTML'ye basarak bulabilirsiniz. Karşınıza sürekli kullandığınız browser açılacak. Buradan View > Source (Görünüm > Kaynak) ile tüm kodları kullanabilirsiniz. Mesela aşağıdaki gibi bir kod çıkacaktır.

Kod:
<HTML>
<HEAD>
<TITLE>ses</TITLE>
</HEAD>
<BODY bgcolor="#CC6633">
   <!-- URL's used in the movie-->
   <!-- text used in the movie-->
   <OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
   codebase = "http://active.macromedia.com/flash2/cabs/
      swflash.cab#version=4,0,0,0"
   ID=ses WIDTH=400 HEIGHT=400>
   <PARAM NAME=movie VALUE="webteknikleri.swf">
   <PARAM NAME=menu VALUE=false>
   <PARAM NAME=quality VALUE=high>
   <PARAM NAME=bgcolor VALUE=#CC6633>
   <EMBED src="webteknikleri.swf" menu=false quality=high
      bgcolor=#CC6633 WIDTH=400 HEIGHT=400
   TYPE="application/x-shockwave-flash"
   PLUGINSPAGE= "http://www.macromedia.com/
   shockwave/download/index.cgi?
   P1_Prod_Version=ShockwaveFlash">
   </EMBED>
   </OBJECT>
</BODY>
</HTML>


Şimdilerde bazı arkadaşlar diyorki "- ben bazı sitelerde dolaşırken, animasyonun üzerine sağ tıklıyorum sadece bu ibare çıkıyor:
Nasıl oluyor bu?". Publish settings'e basın ve karşınıza gelen pencereden HTML sekmesini tıklayın. Burada "Display menu" seçeneği işaretlidir. Bunu kaldırın ve tekrar "Publish Preview in HTML" yapın. Yukarıdaki kodlarda da göreceğiniz gibi <PARAM NAME=menu VALUE=false> olacaktır. Bu da animasyonun üstüne sağ tıkladığınızda menüyü göstermeyecektir. Hazır Publish Settings'i anlatıyorken biraz bundan bahsedelim. Template kısmından hangi formatta publish edeceğinizi belirtiyorsunuz. Biz burada "Default" yani "Flash only" seçeneğini kullanacağız. Ancak Javascipt destekli olarak, Java applet destekli olarak hatta Quicktime destekli olarak ta publish edebiliriz. Dimensions kısmında, ister piksel cinsinden ister yüzde (Percent) cinsinden isterseniz yaptığınız çalışmanın boyutunu koruyarak (Match Movie) publish edebilirsiniz. Playback kısmında dört seçeneğimiz var bunlardan ikincisini az önce menünün saklanmasında anlattık. Diğerleri, açılışta ilk frame'in gösterilip gösterilmeyeceğini belirten (Paused at start), bir döngü içinde mi oynatılacağını belirten (Loop) ve son olarak kullandığını fontların windows'un kendi fontlarına mı adapte edileceğini belirtir. Tüm bunlar ziyaretçide çalışacaktır. Diğerleri animasyonun kalitesini (Quality), animasyonun arkasına koyduğunuz DHTML'in görünüp (Opaque), görünmeyeceğini (Transparent) (Window mode - yalnızca Windows işletim sisteminde geçerlidir), ölçülerini (Scale) ve HTML ile Flash'ta nereye yanaşık (Alignment) olduğunu belirtir.

Yukarıdaki kodlara dikkat ederseniz <OBJECT> ve <EMBED> tag'ları görürsünüz. <OBJECT> tag'ı Internet Explorer, <EMBED> tag'ı ise Netscape tarafından tanınıyor. <OBJECT> tag'ı <EMBED> tag'ını kapsamış olması lazım. Bu kullanıcının browser'ının gerekli Flash player plug-in'ini yüklenmiş kabul eder. Aksi takdirde kırık bir link resmi çıkar. Eğer yukarıdaki gibi bir <OBJECT> tag'ına "classid" eklerseniz gerekli plug-ini bulamayınca kullanıcıya plug-in'i indirmesini söylüyor. Bu kod <EMBED> tag'ında "PLUGINSPAGE" ile yapılır. Yukarıda anlatmadığımız bir tek bgcolor kaldı. O da arka fon rengini belirtir.

Aman dikkat!!: Bütün bu kodları kullanmadıysanız ve bir HTML editörü ile animasyonu sayfanıza eklediyseniz. HTML kodları aşağıdaki gibi kalacaktır.

<embed width="128" height="128" src="flash6.swf">

Böyle bir kodun altına mutlaka aşağıdaki gibi bir uyarı yazısı ve Plug-in'i yükleyebileceği bir link verin. Hepsi bu kadar.
Resme vereceğiniz link:
http://www.macromedia.com/shockwave/dow ... kwaveFlash


Başa Dön
 Profil  
 
 Mesaj Başlığı:
MesajGönderilme zamanı: 27 Ağustos 2006, 20:56 
Çevrimdışı
New Friend
New Friend
Kullanıcı avatarı

Kayıt: 22 Nisan 2006, 22:58
Mesajlar: 4
Yaş: 21
paylaşımın için sağol...yüreğine sağlık...


Başa Dön
 Profil  
 
Eskiden itibaren mesajları göster:  Sırala  
Yeni başlık gönder Başlığa cevap ver  [ 2 mesaj ] 

Tüm zamanlar UTC + 2 saat [ GITZ ]


Benzer başlıklar
 Başlıklar   Yazar   Cevaplar   Görüntüleme   Son mesaj 
Yeni mesaj yok FLASH'la Tanışalım (Ders-1)

UnreaL

3

2576

05 Temmuz 2008, 00:37

TuRkUaZA Son mesajı görüntüle

Yeni mesaj yok Flash Semboller (Ders-4)

UnreaL

0

2544

23 Temmuz 2006, 16:27

UnreaL Son mesajı görüntüle

Yeni mesaj yok Flash Katmanlar (Ders-5)

UnreaL

0

2185

23 Temmuz 2006, 16:28

UnreaL Son mesajı görüntüle

Yeni mesaj yok Flash Sesler (Ders-6)

UnreaL

0

2902

23 Temmuz 2006, 16:28

UnreaL Son mesajı görüntüle

Yeni mesaj yok Flash Preloading (Ders-10)

UnreaL

0

2957

23 Temmuz 2006, 16:32

UnreaL Son mesajı görüntüle

 


Kimler çevrimiçi

Bu forumu gezen kullanıcılar: Hiç bir kayıtlı kullanıcı yok ve 0 misafir


Bu foruma yeni başlıklar gönderemezsiniz
Bu forumdaki başlıklara cevap veremezsiniz
Bu forumdaki mesajlarınızı düzenleyemezsiniz
Bu forumdaki mesajlarınızı silemezsiniz
Bu foruma eklentiler gönderemezsiniz

Aranacak:
Geçiş yap:  

© 2003, 2010 Türkiye Forum | Geçerli XHTML | CSS | Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group

Türkçe çeviri: phpBB Türkiye
phpBB SEO

Sitemize kayıt olan kullanıcılar forumlarımıza mesaj/başlık/konu/içerik gönderme veya yazma yetkisine sahip olurlar.Bu nedenle tüm bu kayıtlı kullanıcılar sitemiz üzerine ya da forumlarımıza direkt olarak (önceden onaysız) mesaj gönderebilmektedirler. turkiyeforum.com yöneticileri ve yardımcıları bu kullanıcılar tarafından yayınlanabilecek her türlü uygunsuz, etik kurallara aykırı, site kurallarımıza aykırı, telif haklarının ihlalini içeren, yasa dışı v.b. içerikleri/mesajları/ögeleri tespit eder etmez derhal ilgili konuyu/mesajı/başlığı/yazıyı site üzerinden sileceklerdir/yayından kaldıracaklardır ve gerekirse kullanıcının IP adresini tespit edip ilgili kullanıcıyı siteden uzaklaştıracaklardır. Yine de her türlü duruma karşı tarafımızdan tespit edilemeyen, gözümüzden kaçan, takip edilemeyen bu tarz ilgili kurallara ya da yasalara aykırı unsurlar bulursanız İletişim formunu ya da admin @ turkiyeforum.com e-posta adresini kullanarak bize bildirebilirsiniz.