macromedia
®FLASH ® 8
Kaynağından Eğitim
A-PDF Split DEMO : Purchase from www.A-PDF.com to remove the watermark
James English macromedia
®FLASH ® 8
Kaynağından Eğitim
Macromedia Flash 8 Kaynağından Eğitim
James English
Çeviren: Cüneyt Belge - Günay İnkaya Editör: Suat Koyuncu ISBN: 975-6675-32-2
Medyasoft Yayınları tarafından Macromedia Press ve
Pearson Education’ın bir birimi olan Peachpit Press ile birlikte yayınlanmıştır.
Bizi World Wide Web’de şu adreslerde bulabilirsiniz:
http://www.medyasoft.com.tr | http://www.peachpit.com | http://www.macromedia.com
Medyasoft Yayınları Genel Yayın Yönetmeni: Suat Koyuncu Medyasoft Bilgi Sistemleri San. ve Tic. Ltd.
Okmeydanı, Dünür Sk. No: 3, Bilişim Center Kağıthane – İSTANBUL Tel: 0 (212) 220 54 52 Faks: 0 (212) 210 52 78 E-posta: kitap@medyasoft.com.tr Web: http://www.medyasoft.com.tr
“Authorized translation from the English language edition, entitled Macromedia Flash 8 Training from the Source
(1st edition, 0-321-33629-1 by James English), published by Pearson Education, Inc, publishing as Macromedia Press, Copyright © 2006 All rights reserved. No part of this book may be reproduced or transmitted in any form or by any means, electronic or mechanical,
including photocopying, recording or by any information storage retrieval system, without permission from the Publisher.
TURKISH language edition published by Medyasoft Bilgi Sistemleri San. ve Tic. Ltd., Copyright © 2006”
Pearson Education, Inc.’ye bağlı Macromedia Press tarafından yayınlanmış olan, Macromedia Flash 8 Training from the Source (1. baskı, James English) isimli kitabın İngilizce’den yetkili çevirisidir. Copyright © 2006 Tüm hakları saklıdır. Bu kitabın hiçbir bölümü yayıncının yazılı izni alınmaksızın elektronik ve mekanik yöntemler,
fotokopi, kayıt işlemi veya burada belirtilmeyen farklı yöntemler kullanılarak çoğaltılamaz ve dağıtılamaz.
Türkçe baskısı Medyasoft Bilgi Sistemleri San. ve Tic. Ltd. tarafından yayınlanmıştır. Copyright © 2006 Türkçe çevirinin tüm yayın hakları bir Medyasoft Bilgi Sistemleri San. ve Tic. Ltd. Şti.’ne aittir.
Yayınevinden yazılı izin alınmadan kısmen veya tamamen alıntı yapılamaz, hiçbir şekilde kopya edilemez, çoğaltılamaz ve yayınlanamaz.
Ticari Markalar
Flash, Macromedia Flash, Dreamweaver, Fireworks, Macromedia ve Macromedia logosu, Macromedia, Inc.’in tescilli markalarıdır.
Bu kitapta tescilli markalar kullanılmıştır. Tescilli bir markanın adının geçtiği her durumda bir tescilli marka işareti koymak yerine, bu markaları sadece yayıncılık anlamında, marka sahibinin yararına, hiçbir hak ihlali niyeti olmaksızın kullandığımızı belirtiriz.
Bu kitaptaki herhangi bir terimin kullanım şekli, ticari marka veya hizmet markasının ihlali olarak görülmemelidir.
Uyarı
Bu kitaptaki bilgiler tamamen garanti dışında olup “olduğu gibi” dağıtılmaktadır. Bu kitabın hazırlanması konusunda gösterilen tüm özene rağmen, yazar, Macromedia Inc. ve bu kitabın yayıncıları, ne şahıs ne de kurum olarak bu kitapta bahsedilen bilgisayar yazılım ve donanım ürünleri yüzünden, doğrudan ya da dolaylı olarak gerçekleşen veya gerçekleştiği iddia edilen
kayıplar ve zararlardan hiçbir kişi ya da şahısa karşı sorumlu değildirler.
Birinci Basım : Nisan 2006
Basım ve Cilt : ELMA Bilgisayar Basım / İSTANBUL Türkiye’de basılmış ve ciltlenmiştir.
Bu kitabı aileme ithaf ediyorum.
Onlar olmasaydı, şu anda sahip olduğum azıcık aklım da çoktan uçar giderdi herhalde.
Ayrıca arkadaşım olmalarından gurur duyduğum değerli insanlara da teşekkürü bir borç bilirim. Onlar kim olduklarını biliyor.
— James English
BİYOGRAFİ
Macromedia’nın yetkili eğitimcilerinden olan James English’e New York’ta Macromedia Flash, Dreamweaver ve Fireworks’le ilgilenen insanlara yardım ederken rastlayabilirsiniz. James, beş yıldır Motion Over Time adında bir şirkette çalışmaktadır
ve bu beş yıl boyunca onun çeşitli tuhaflıklarına (nasıl oluyorsa) göz yumulmaktadır.
Farklı kişilere James hakkındaki fikirlerini sorduğunuzda, onun, kendinden bahsedilmesinden nefret eden biri, insanlara bir şeyler öğretmeyi seven bir insan, can sıkıcı bir herif ya da kendini çok önemseyen bir tip olduğunu düşünebilirsiniz.
Ayrıca James hâlâ kendi Web sitesi olmayan az sayıdaki insandan da biridir.
Bu gerçekten de utanç verici.
TEŞEKKÜR
Bu kitap, pek çok insanın sıkı çalışmasının bir ürünü ve aynı zamanda Jen deHaan’ın önceki müthiş kitabının bir güncellemesi. Aslında Jen’in orijinal metinlerinin büyük bir kısmına, onun yeteneğine ve becerilerine
karşı bir saygı gösterisi olarak bu güncelleme kitabında da yer verdik.
Sana, bu kitaptaki formları işlemek için kullanılan ColdFusion script’leri için de ayrıca bir teşekkür borçluyum. Jen, çok teşekkürler, umarım bu güncelleme kitabı da senin için bir iftihar kaynağı olur. Sen gerçek bir rehbersin.
Kitapta gördüğünüz çizimler için de Byron Regej’e teşekkürlerimi sunuyorum.
Bu zahmetli çalışması, bana, kendisinin de inanamayacağı ölçüde zaman kazandırdı. Hatta bana yardım etmek için, babasıyla yapacağı tatilin en
güzel anlarından da feragat etti. Arkadaş olarak ondan daha iyisini ve iş arkadaşı olarak daha profesyonelini bulmak çok zor.
Robyn Thomas ve Angela Kozlowski’ye, dürüst yaklaşımlarından ötürü Nancy Sixsmith ve Demian A. Holmberg’e, Motion Over Time’daki patronum ve arkadaşım Nilson Neuschotz’a ve bu projeye birikimlerini
aktaran herkese özel olarak teşekkür etmek istiyorum.
Siz olmasaydınız bu çalışmayı gerçekleştiremezdim.
Son olarak da, geçen yaz içim kan ağlayarak ihmal etmek zorunda kaldığım aileme teşekkür ediyorum.
Sizlere ve özlediğim tüm insanlara tekrar teşekkürlerimi sunuyorum.
Hepiniz harika insanlarsınız, hepinize minnettarım.
KİTABIN İNGİLİZCE ORİJİNAL BASIMINA KATKIDA BULUNANLAR Yazar: James English
Macromedia Press Genel Editörü: Angela C. Kozlowski Editör: Robyn G. Thomas
Teknik Editör:
Teknik Editör:
Teknik Demian A. Holmberg Yardımcı Editörler: Nancy Sixsmith Üretim Koordinatörü: Simmy Cover
Dizin: Joy Dean Lee Tasarım: Jerry Ballew Kapak Tasarımı: Ellen Reilly
KİTABIN TÜRKÇE BASIMINI GERÇEKLEŞTİRENLER Çevirenler: Cüneyt Belge — Günay İnkaya
Editör: Suat Koyuncu Dizin: Suat Koyuncu Sayfa Tasarımı: Mahmut Benek Kapak Tasarımı: Mahmut Benek
İçindekiler Tablosu
Giriş . . . .ix
DERS 1 Temeller. . . 1 Flash 8’e Giriş
Flash 8 Çalışma Alanı İlk Flash 8 Dokümanınız Paneller
Timeline (Zaman Çizgisi) ve Kareler Katmanlar
Tercihlerinizi Belirleyin
Bir FLA Dosyasının Test Edilmesi Yardım Almak
Projemizi İnceleyelim
DERS 2 Grafikler . . . 31 Tools (Araçlar) Paneli
Dolgular ve Kenar Çizgilerini Tanıyalım Vektörel Grafikler ve Bitmap Resimler Renklerin Kullanımı
Çizim Araçlarını Kullanarak Grafik Oluşturalım Koordinatlar, Kılavuzlar, Izgara ve Kenetlenme Özelliği Yeni Bir Grafik Sembolü Oluşturma
Maskeler
Kenar Çizgileri Eklemek Kütüphanenin Kullanımı
Bitmap Resimlerin Alınması ve Optimize Edilmesi Vektörel Şekillerin Alınması
Bitmap ve Degrade Dolgular
Grafikler Üzerinde Yapabileceğiniz Diğer İşlemler
DERS 3 Metinler . . . 69 Text Aracının Kullanılması
Statik Metinler ve Aygıt Fontları Dokümanlara Statik Metin Eklemek Gömülü Fontların Kullanımı Font Özellikleri
Metin Alanına Timeline Efektleri Eklemek Yazım Denetimi Yapmak
Metin Tabanlı Bileşenlerin Kullanımı Dinamik Metin Alanları
DERS 4 Sembol Oluşturmak ve Düzenlemek . . . 91 Semboller
Stage Üzerinde Semboller Oluşturmak ve Düzenlemek Kütüphanedeki Sembolleri Görmek
Sembollerin İç İçe Kullanılması Grafik Sembolleri
Düğme Oluşturmak
Düğmeleri Stage’e Yerleştirmek Metin Düğmeleri Oluşturmak Görünmez Bir Düğme Oluşturmak Klip Oluşturmak ve Kullanmak Menüyü Tasarlıyoruz
Klip Düğmeleri Oluşturmak
Sembolleri Çoğaltmak ve Stage’e Eklemek
DERS 5 Animasyon Hazırlama . . . 125 Animasyonlara Giriş
Motion Tween için Hazırlık Motion Tween’lerin Eklenmesi Alfa Seviyelerinin Animasyonu Klip Düğmesinin Animasyonu Shape Tween Oluşturma
Kare Kare Animasyon Hazırlama Bir Yol Boyunca Animasyon Oluşturmak
İÇİNDEKİLER TABLOSU ix
DERS 6 Temel Etkileşim Eklemek . . . Eklemek . . . Eklemek 157 Flash Belgelerini Etkileşimli Hale Getirmek
Davranışlar
Davranışları Kullanarak Bir JPEG Resmi YüKullanarak Bir JPEG Resmi YüKullanarak Bir JPEG Resmi Y klemek Bir Web Sayfasını Açmak için Davranışları Kullanmak Bileşen Kullanarak Harici Bir SWF Dosyası YüYüY klemek Script Assist’i Tanıyalım
Timeline’ı Kontrol Etmek İçin Eylemleri Kullanmak Bir Giriş Sayfası Düğmesi Oluşturmak
El Şeklindeki İmleci Yok Etmek
Movie Clip Düğmesinin Çalışmasını Sağlamak Script Gezgini’ni ve Raptiyeleri Kullanmak
DERS 7 Ses ve Video Eklemek. . . 185 Ses ve Video Kullanmak
Sesleri ve Videoları Düzenlemek
Medya Öğelerini Kullanırken Sorumlu Davranmak Sıkıştırma, Codec’ler ve Plug-in’ler ve Plug-in’ler ve Plug-in ler
Medya Öğelerini Çevrimiçi Olarak Sunmak Dosya Boyutu
Bir Belgeye Ses Aktarmak
Ses Eklemek ve Sesleri Özelleştirmek Bir Düğmeye Ses Eklemek
Flash’
Flash’
Flash a Video Aktarmak Videonun Kodlanması
DERS 8 Bileşenlerle Form Oluşturmak . . . .turmak . . . .turmak 211 Formlar ve Veriler
Flash Bileşenlerine Giriş
Geribildirim Formunun Oluşturulması Button Bileşenini Kullanmak
Flash Kullanarak Bir Anket Oluşturmak Focus Manager’ı Kullanmak
x İÇİNDEKİLER TABLOSU
DERS 9 ActionScript’in Temelleri. . . 239 ActionScript 2.0
Sınıflar, Metotlar ve Özellikler Metotlar ve Özellikler
Kesin Tip Belirleme Yö Kesin Tip Belirleme Yö
Kesin Tip Belirleme Y nteminin Kullanılması Actions Panelinde Kod İpuçlarını Kullanmak Fonksiyonları ve Koşullu Deyimleri Kullanmak Faaliyet Alanı
_root, _parent, this ve Seviyeler LoadVars Sınıfıfıf
İnceleme Sayfasının Oluşturulması Olayları ve İşleyicileri Kullanmak İzleyicileri Kullanmak
İnceleme Sayfasına Bir İzleyici Eklemek
İnceleme Sayfasına CSS Biçimlendirmesi Eklemek Katalog Sayfalarını Oluşturmak
Ana Katalogu Hazırlamak Haberler Sayfasını Oluşturmak Giriş Sayfasını Oluşturmak Menüyü Canlandırmak
Menünün Düğmelerini Kontrol Etmek
DERS 10 Flash İçeriğini Yüklemek ve Optimize Etmek . . . 299 Flash Belgelerinin Optimize Edilmesi
Uygulamaları Organize Etmek ve İyi Alışkanlıklar Kullanılabilirlik
Animasyonu Optimize Etmek
Runtime Bitmap Caching Özelliğiyle Bir Arka Planı Daha Verimli Hale Getirmek Bant Genişliği ve Dosya Boyu
Kullanıcı Platformları Harici İçeriğin Yüin Yüin Y klenmesi
İçeriği Ana Uygulamaya Yüi Ana Uygulamaya Yüi Ana Uygulamaya Y klemek Flash’
Flash’
Flashtan Dışarıya Veri Göndermek ProgressBar Bileşenini Eklemek Tech Bookstore’u Yüu Yüu Y klemek
Tech Bookstore Sitesini Test Etmek ve Hata Ayıklamak
İÇİNDEKİLER TABLOSUxi
DERS 11 Flash Belgelerini Yayınlamak . . . .nlamak . . . .nlamak 343 Metaveri Eklemek ve SWF Dosyalarını Yayınlamak
Flash Player’ı Tespit Etmek
Bir SWF Dosyasını Bir HTML Sayfasına Gömmek Tech Bookstore Sitesini Web Sunucusuna Yü Tech Bookstore Sitesini Web Sunucusuna Yü Tech Bookstore Sitesini Web Sunucusuna Y klemek Sonuç
EK A Eklentileri Yüklemek . . . .klemek . . . .klemek 363 Eklentileri ve Bileşenleri Yüklemek
Flash’
Flash’
Flash a Komutlar ve Davranışlar Eklemek Eklenti Bulabileceğiniz Yerler
EK B Kaynaklar . . . 369 Macromedia.com
Uygulama ve Kaynak Siteleri Forumlar
E-posta Listeleri Eklentiler ve Fontlar
Üçüncü Parti Araçlar ve Bunların Flash İle Bütünleştirilmesi Konuyla İlgili Macromedia Kitapları
EK C Klavye Kısayolları. . . 377 Dizin . . . 385
xii İÇİNDEKİLER TABLOSU
World Wide Web’in Macromedia Flash’tan önceki halini gözümüzün önüne getirmek gerçekten çok zor. O zamanlar Web ortamı gerçekten de sıkıcı, cansız, hatta dümdüzdü. Web sayfaları gösterişli broşürlerden halliceydi; bazı Web sayfalarında birtakım kısıtlı etkileşim ve işlevsellik özelliklerine de rastlanmıyor değildi. Bu kadarcık özellik bile Web tarayıcısı uyumsuzluklarının kurbanı oluyordu. Ama sonra Flash geldi ve bütün kurallar değişti.
Macromedia Flash 8 Basic’te, Flash’ın geliştirilmesine devam edildiğini, tasarımcılara ve geliştiricilere on yıl önce sadece masaüstü uygulamalarının hâkimiyetinde olan becerilerin de sunulduğunu görüyoruz. Dahası Flash 8, sadece Web üzerinden yayınlanan uygulamalarla sınırlı kalmıyor, CD-ROM’larda, kiosklarda, cep telefonlarında ve hatta televizyonculukta kullanılabilen mükemmel uygulamalar yaratmanızı da kolaylaştırıyor. Bu kitapta, yukarıda bahsettiğimiz beceriler ve Flash programı tanıtılmaktadır. Kitabı bitirdikten sonra siz de kendi Flash uygulamalarınızı rahatça oluşturabileceksiniz.
Macromedia, Flash’ın bu sürümünde ürünü yine iki farklı tasarım aracı olarak sunuyor: Macromedia Flash 8 Basic ve Macromedia Flash 8 Professional. Elinizde tuttuğunuz bu kitapta sadece Flash 8 Basic’teki özellikler ele alınmıştır, çünkü Professional sürümündeki özellikler başka bir kitapta anlatılmıştır. Birkaç istisna dışında, biraz daha fazla çaba sarf ettiğinizde, Macromedia Flash 8 Professional’da yapıp da Basic sürümünde yapamayacağınız hiçbir şey yoktur. Endişelenmeyin, bu kitap Web üzerinden yayınlayabileceğiniz bir uygulama oluşturmanız için gereken temel konulardan başlayarak orta seviyeye kadar olan tüm teknikleri öğretecektir.
Giriş
xiv GİRİŞ
Ön Gereksinimler
Bu kitaptan en iyi şekilde faydalanabilmeniz için en azından Web terminolojisinden anlıyor olmanız gerekmektedir. Kitapta, Flash 8 Basic dışında başka bir konu anlatılmamaktadır.
Dolayısıyla World Wide Web konusunda ne kadar çok bilginiz varsa, sizin için o kadar iyi olacaktır. Bunun dışında, bir bilgisayarın nasıl açılıp kapatıldığını biliyorsanız bu kitabı elinize almaya hazırsınız demektir.
Özet
Sizin de hemen göreceğiniz gibi, bu kitapta elden geldiğince gerçek hayatta karşınıza çıkabilecek uygulamalara yer verilmiştir. Kitabın bazı bölümlerinde gerçek uygulamalardan uzak olarak değerlendirilebilecek bazı örnekler olsa da, buradaki her çalışmanın sizi bilgilendirmek amacıyla kitaba dâhil edildiğini lütfen unutmayın. Kitaptaki uygulamalar, araçlara ve arabirime kısa sürede alışmanızı sağlamak için tasarlanmıştır. Böylece olabildiğince yumuşak bir geçişle kendi projelerinizin üzerinde çalışmaya başlayabileceksiniz.
Tamamlanması yaklaşık 16 ila 20 saat sürecek olan bu program aşağıdaki dersleri kapsamaktadır:
Ders 1: Temeller Ders 2: Grafikler Ders 3: Metinler
Ders 4: Sembol Oluşturmak ve Düzenlemek Ders 5: Animasyon Hazırlama
Ders 6: Temel Etkileşim Eklemek Ders 7: Ses ve Video Eklemek
Ders 8: Bileşenlerle Form Oluşturmak Ders 9: ActionScript’in Temelleri
Ders 10: Flash İçeriğini Yüini Yüini Y klemek ve Optimize Etmek Ders 11: Flash Belgelerini Yayınlamak
Proje Sitesi
Macromedia Flash 8: Kaynağı Macromedia Flash 8: Kaynağı
Macromedia Flash 8: Kayna ndan Eğndan Eğndan E itim kitabında, Flash 8 Basic’i kullanarak eksiksiz bir uygulamanın nasıl oluşturulduğunu öğretmek amacıyla hazırlanan çok sayıda kapsamlı
uygulama bulacaksınız. Ziyaretçileri belirli bir Web sitesinde gezintiye çıkarmak amacıyla siteye çeşitli metinler, resimler ve bir video sunusu yükleyen bir “online kitap ma“online kitap ma“ ğazası” uygulaması oluşturacaksınız (bu uygulamada bir alışveriş sepeti olmayacağını hatırlatayım). Uygulamada
GİRİŞ xv ayrıca bir sunucu script’ine bağlanan birkaç geri bildirim formu, bazı sesler ve hatta sanal
mağazanın yerini gösteren kısmen canlandırma özelliğine sahip bir harita da olacak.
11 uygulamalı dersi tamamladıktan sonra Flash kullanarak eksiksiz bir Web sitesi hazırlamış olacaksınız. İşe grafik tabanlı kullanıcı arabirimini oluşturarak başlayacaksınız. Bu arabirimde ithal edilen grafikler, Flash’
ithal edilen grafikler, Flash’
ithal edilen grafikler, Flashta oluşturacağınız çizimler ve farklı tipteki animasyonlar yer alacak.
Flash Timeline’ına bir video ithal edecek ve ithal ettiğiniz gömülü videoyla birlikte SWF dosyalarını yayınlayacaksınız. Daha sonra ActionScript ve Timeline’dan faydalanarak bu SWF ’dan faydalanarak bu SWF ’ dosyalarını kullanan ve farklı bir noktada asıl uygulamaya yüklenecek olan etkileşimli bir sunu oluşturacaksınız.
Bu projede, ActionScript’in temellerini de öğreneceksiniz. Script yazma ile ilgili terimlerin anlamlarından, bir uygulamayı tamamlama ve kodlarla çalışma konusundaki faydalı alıştırmalara kadar pek çok şeyi bu kitapta bulabilirsiniz. Script ya da herhangi bir türde kod yazmakta
zorlansanız bile, muhtemelen buradaki kod örneklerini kolay ve sezgisel bulacaksınız. Son olarak, uygulamanızı Web için optimize edecek ve dosyaları yayınlayarak Web sunucusuna aktaracaksınız.
Kitapta Kullanılan Anlatım Teknikleri ve Kitabın Formatı
Kitaptaki her dersin başında ilgili dersin temel konusu ana hatlarıyla özetlenmekte ve yeni özellikler tanıtılmaktadır. Öğrenilecek konular ve bütün uygulamaların yaklaşık tamamlanma süresi de yine her dersin başında verilmektedir. Projeler, öğreneceğiniz konuların önemini vurgulayan kısa uygulamalara bölünmüştür. Her derste, daha önceki derslerde anlatılan kavramlardan ve tekniklerden faydalanılmaktadır.
İpucuİpucuİ sözcüğüyle gösterilen kısa metinlerde, anlatılan işlan işlan i lemleri gerçekleştirmek için kullanabileceğiniz alternatif yollar ve öğrendiğiniz becerileri uygularken göz önünde bulundurmanız gereken tavsiyeler yer alır.
Not sözcüğüyle gösterilen kısa metinlerde, konuları daha iyi anlamak için
yararlanabileceğiniz ek temel bilgiler verilmiş iniz ek temel bilgiler verilmiş iniz ek temel bilgiler verilmi ve becerilerinizi gelişve becerilerinizi gelişve becerilerinizi geli tirmenize yardımcı olacak ileri düzeydeki teknikler anlatılmıştır.
• Kalın stille gösterilen terimler: Derslerde anlatılan adımları uygularken sizin yazmanız gereken metinleri gösterir.
• Kodlar için özel fontlar: Kitaptaki kodları kolayca tanımanıza yardımcı olmak için kodlar diğer metinlerden farklı, özel bir fontla biçimlendirilmiştir.
• İtalik stille gösterilen metinler:İtalik metinler, her derste yeni tanıtılan ve vurgulanan terimleri gösterir.
• Menü komutları ve klavye kısayolları: Flash’Flash’Flashta işlemler genellikle birden fazla yolla
gerçekleştirilebilir. Bu farklı seçenekler her derste belirtilecektir. Menü komutları, menü isimleri ile komutlar arasına büyüktür işareti (>) konularak gösterilmiştir: Menü > Komut > Altkomut.
Klavye kısayolları, aynı anda basmanız gereken tuşları belirtmek üzere tuş isimlerinin arasına
xvi GİRİŞ
artı işareti (+) konularak gösterilir. Örneğin Shift+Tab, aynı anda Shift ve Tab tuşlarına basmanız gerektiğini gösterir.
• Ekler: Bu kitapta üç ek bölümü bulunmaktadır. “Eklentileri YüEklentileri YüEklentileri Y klemek” klemek” klemek adını taşıyan Ek A’
A’
Ada, Macromedia Extension Manager’da, Macromedia Extension Manager’ ’ın yüklenmesi ve kullanılmasıyla ilgili bilgiler yer alır.
“Kaynaklar” adındaki Ek B’de ’de ’ önemli online kaynaklara ait çeşitli bağlantılar bulacaksınız.
“Klavye Kısayolları” adını taşıyan Ek C’de de Flash 8 Basic’de de Flash 8 Basic’ ’deki k’deki k’ ısayollar birer liste halinde verilmiştir.
• CD-ROM: Kitapla birlikte verilen CD’de Macromedia Flash 8’de Macromedia Flash 8’ ’in bir deneme sürümüyle birlikte, kitaptaki her derse ait tüm ortam dosyaları, başlangıç dosyaları, giderek gelişen proje dosyaları ile projelerin tamamlanmış hali bulunmaktadır. Herhangi bir aşamada, uygulamalardaki adımları doğru şekilde uyguladığınızdan emin olmak için dersler oluşturulurken hazırlanan bu dosyalara bakabilirsiniz. CD’de bu dosyalar’de bu dosyalar’ ı derslere göre organize edilmiş bir şekilde bulacaksınız. Örneğin Ders 4’ün dosyaları CD’de lesson04 klas’de lesson04 klas’ öründe yer almaktadır.
Çalışacağınız derslerin dizin yapısı aşağıdaki gibidir:
Her derste edineceğiniz becerileri daha da geliştirmek için, derste kullanılan başlangıç dosyalarını sıfıfıfrdan başlayarak oluşturmayı deneyin.
Macromedia Kaynağından Eğitim Serisi
Macromedia’
Macromedia’
Macromedianın “Kayna“Kayna“KaynağıKayna ndan Eğğından Eğndan E itim” ve “İ“İ“ leri Düzey Kaynağızey Kaynağızey Kayna ndan Eğndan Eğndan E itim” dizileri, Macromedia ile işbirliğiyle geliştirilmekte ve ürün destek ekipleri tarafın destek ekipleri tarafın destek ekipleri taraf ndan gözden geçirilmektedir. Programı öğrenmekte olan okuyucular için ideal olan Kaynağından Eğitim kitaplarında, programla ilgili sağlam bir altyapı oluşturan uygulamalı dersler yer almaktadır. Uygulayarak daha iyi öğrendiğinizi düşünüyorsanız, bu dizi tam size göre demektir. Her KaynağıKaynağıKayna ndan Eğndan Eğndan E itim kitabı, dersler halinde,
GİRİŞ xvii Macromedia yazılım ürünleriyle ilgili eğitim sağlamaktadır. Bu dersler, profesyonel seviyede karmaşık bir projeyi hazırlamak için ihtiyaç duyacağınız teknikleri öğretecek şekilde hazırlanmıştır. Her kitapta, derslerde kullanacağınız dosyaların tamamını ve karşılaştırma yapmak için inceleyebileceğiniz tamamlanmış proje dosyalarını ve çeşitli yardımcı araçları içeren bir CD yer almaktadır.
Macromedia Yetkili Eğitim ve Sertifikasyon Sistemi
Bu kitap, kaynaktan gelen içeriği kullanarak kendi kendinize çalışabilmenizi sağlayacak şekilde tasarlanmıştır. Macromedia Yetkili EğMacromedia Yetkili EğMacromedia Yetkili E itim Ortağıitim Ortağıitim Orta (Macromedia Authorized Training Partner) programı kapsamında yer alan diğer eğitim seçeneklerini de değerlendirebilirsiniz. Macromedia Sertifikalı Eğ Eğ E itmenler (Macromedia Certified Instructors) tarafitmenler (Macromedia Certified Instructors) tarafitmenler (Macromedia Certified Instructors) tarafı (Macromedia Certified Instructors) taraf ndan verilen uygulamalı derslerle ı eğitiminizi çok kısa sürede tamamlayabilirsiniz. Macromedia University’den online etkile’den online etkile’ şimli eğitim alarak bu konudaki her şeyi kendi kendinize öğrenmeniz de mümkümkümk n. Tün. Tün. T m bu eğitim seçenekleri, sizi Macromedia Sertifikalı Geliştirici (Macromedia Certified Developer) olmaya hazırlayacaktır.
Yetkili eğitim ve sertifikasyonla ilgili ayrıntılı bilgi için http://www.macromedia.com/go/training adresini ziyaret edebilirsiniz. Ayrıca bu kitabın Tün Tün T rkçe basımının yayıncısı olan Medyasoft’un Web sitesinden de tüm Macromedia yazılımlarıyla ilgili eğitimler hakkında bilgi alabilirsiniz:
http://www.medyasoft.com.tr/MedyaSoft/egitimmerkezi/
Neler Öğreneceksiniz?
Kitaptaki derslerde ilerledikçe, kendi Web sitelerinizi oluşturmak ve bu sitelerin devamlılığını sağlamak için gereken becerileri geliştireceksiniz.
Bu kitabı tamamladığınızda şunları öğrenmiş olacaksınız:
• Flash ortamında bulunan araçları inceleyecek ve kullanacaksınız.
• Bileşenleri kullanarak ilgi çekici bir kullanıcı arabirimi oluşturacaksınız.
• Farklı animasyon teknikleri kullanarak animasyonlar hazırlayacaksınız.
• PNG ve video dosyaları gibi ortam dosyalarını ithal edeceksiniz.
• Yerleşik bileşen grubunu kullanarak, ziyaretçilerden bilgi toplayan formlar oluşturacaksınız.
• Script Assist’i kullanarak Flash uygulamanıza etkileşim özellikleri ekleyeceksiniz.
• Davranışları kullanarak bir belgeye kısa sürede ActionScript kodları ekleyeceksiniz.
• ActionScript ActionScript ’in Flash belgelerinizle nasıl çalıştığını öğrenecek ve bileşenlerin çalışmasını sağlayacaksınız.
• ActionScript ActionScript ’i kullanarak Flash programının dışına bilgi göndereceksiniz.
• Dinamik olarak harici içerik yükleyeceksiniz.
• Arama motorunun istedi Arama motorunun istedi ğiniz öğeleri daha kolay bir şekilde bulmasını sağlamak için Flash belgelerinize metaveri ekleyeceksiniz.
• FLA dosyalarınızı, Flash dosyalarınızı optimize edebileceğiniz ve yayınlayabileceğiniz şekilde düzenleyeceksiniz.
xviii GİRİŞ
Minimum Sistem Gereksinimleri
Windows
• 800 MHz Intel Pentium III işlemci (veya eşdeğeri) ve daha yeni işlemciler
• Windows 2000, Windows XP
• 256 MB RAM (aynı anda birden fazla Studio 8 ürününü çalıştırabilmeniz için 1 GB tavsiye edilir)
• 1024 x 768, 16 bit (32-bit tavsiye edilir) çözünürlüğe sahip ekran kartı ve monitör
• 710 MB boş sabit disk alanı Macintosh
• 600 MHz PowerPC G3 işlemci ve daha yeni işlemciler
• Mac OS X 10.3, 10.4
• 256 MB RAM (aynı anda birden fazla Studio 8 ürününü çalıştırabilmeniz için 1 GB tavsiye edilir)
• 1024 x 768, binlerce renk ayarına sahip (milyonlarca renk tavsiye edilir) monitör ve ekran kartı
• 360 MB boş sabit disk alanı
* Bazı özellikler için QuickTime 6.3, QuickTime Pro 6.3 veya daha yeni sürümlerin kullanılması gerekir.
* Flash 8, İnternet üzerinden ya da telefonla alabileceğiniz bir aktivasyon koduna gereksinim duyar.
Studio 8 ürün serisi son derece etkileyici. Bu araçlarla neler yapabildiğinizi görmeyi heyecanla bekliyoruz. Flash ile oluşturacağınız güçlü temel sayesinde becerilerinizi kısa sürede geliştirecek ve güçlendireceksiniz. Deneyiminiz ne olursa olsun, Flash programını kullanmanın hiç de zor olmadığını göreceksiniz. Biraz girişkenlik ve çaba ile dersleri hızla tamamlayabilir, kısa sürede kendi uygulamalarınızı ve sitelerinizi hazırlayacak seviyeye ulaşabilirsiniz.