A-PDF Split DEMO : Purchase from www.a-pdf.com to remove the watermark macromedia FLASH 8 Kaynağından Eğitim
macromedia FLASH 8 Kaynağından Eğitim James English
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: 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.......................... 157 Flash Belgelerini Etkileşimli Hale Getirmek Davranışlar Davranışları 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ü 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 Medya Öğelerini Çevrimiçi Olarak Sunmak Dosya Boyutu Bir Belgeye Ses Aktarmak Ses Eklemek ve Sesleri Özelleştirmek Bir Düğmeye Ses Eklemek Flash a Video Aktarmak Videonun Kodlanması DERS 8 Bileşenlerle Form Oluş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ö 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ı İ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 in Yü klenmesi İçeriği i Ana Uygulamaya Yü klemek Flash Flashtan Dışarıya Veri Göndermek ProgressBar Bileşenini Eklemek Tech Bookstore u Yü klemek Tech Bookstore Sitesini Test Etmek ve Hata Ayıklamak İÇİNDEKİLER TABLOSU xi
DERS 11 Flash Belgelerini Yayı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ü klemek Sonuç EK A Eklentileri Yüklemek.............................. 363 Eklentileri ve Bileşenleri Yüklemek 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
Giriş 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.
Ö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 ini Yü klemek ve Optimize Etmek Ders 11: Flash Belgelerini Yayınlamak Proje Sitesi Macromedia Flash 8: Kaynağı 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 ğazası uygulaması oluşturacaksınız (bu uygulamada bir alışveriş sepeti olmayacağını hatırlatayım). Uygulamada xiv GİRİŞ
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 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 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 sözcüğüyle gösterilen kısa metinlerde, anlatılan 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 iniz ek temel bilgiler verilmiş 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 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 GİRİŞ xv
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ü klemek adını taşıyan Ek A Ada, da, Macromedia Extension Manager ın yüklenmesi ve kullanılmasıyla ilgili bilgiler yer alır. Kaynaklar adındaki Ek B 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 deki k ısayollar birer liste halinde verilmiştir. CD-ROM: Kitapla birlikte verilen CD 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 ı derslere göre organize edilmiş bir şekilde bulacaksınız. Örneğin Ders 4 ün dosyaları CD 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ı rdan başlayarak oluşturmayı deneyin. Macromedia Kaynağından Eğitim Serisi Macromedia Macromedianın Kayna Kaynağı ndan Eğ itim ve İ leri Düzey Kaynağı ndan Eğ itim dizileri, Macromedia ile işbirliğiyle geliştirilmekte ve ürü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ğı ndan Eğ itim kitabı, dersler halinde, xvi GİRİŞ
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ğ itim Ortağı (Macromedia Authorized Training Partner) programı kapsamında yer alan diğer eğitim seçeneklerini de değerlendirebilirsiniz. Macromedia Sertifikalı Eğ itmenler (Macromedia Certified Instructors) tarafı ndan verilen uygulamalı derslerle eğitiminizi çok kısa sürede tamamlayabilirsiniz. Macromedia University den online etkile şimli eğitim alarak bu konudaki her şeyi kendi kendinize öğrenmeniz de mümkümkü 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ü 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 in Flash belgelerinizle nasıl çalıştığını öğrenecek ve bileşenlerin çalışmasını sağlayacaksınız. ActionScript i kullanarak Flash programının dışına bilgi göndereceksiniz. Dinamik olarak harici içerik yükleyeceksiniz. 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. GİRİŞ xvii
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. xviii GİRİŞ