مقدمة
كان أول إصدار لبرنامج Flash يدعى Future Splash وقد اشترته شركة Macromedia عام 1997 وغيرت اسمه إلى Macromedia Flash
ويأتي برنامج Flash فى طليعة تطبيقات التطوير للويب هذهالأيام , وهو يطور نفسه مع كل إصدار جديد . ونحن هنا بصدد البدء في تعلم الإصدارالأخير للبرنامج وهو Macromedia Falsh 8 وهو الذي يأتي بعد الإصدار السابق Macromedia Flash MX
إن برنامج Flash هو أحد البرامج القائمة على الرسومالشعاعية أو المتجهة Vector Graphics , ولنوضح الأمر أكثر نقول :
تنقسمأشكال الجرافيكس إلى نوعين :
1 - Bitmap Images أو الرسوم النقطية , وتسمى أيضاRaster Images وتتكون من شبكة من المربعات الصغيرةPixelsوكل مربع يكون له مكان ثابتودرجة لونية ثابتة كما أن العدد الإجمالي للمربعات يكون ثابتا , ولذلك عند تغيير حجمالعمل بالتكبير فإنه يفقد جزءا كبيرا من وضوحه ودقته , هذا النوع من الصور يظهردرجة مقبولة من تفاوت الألوان والظلال , و يندرج تحت هذا القسم الصور الفوتوغرافيةوالتصاميم المنتجة بالفوتوشوب أو برامج التلوينالأخرى.
2 - Vector Graphics أو الرسومات المتجهة أو الشعاعية , وتتكون من خطوط ومنحنيات تعرفبطريقة الأشكال الحسابية وتسمى المتجهات Vectors, وتصف المتجهات الرسم وفقا لأرقامهندسية. ورسومات المتجهات يمكن إظهارها في أي حجم بالتصغير أو التكبير دون أن يؤثرذلك على جودتها ودرجة وضوحها , فعند التكبير ستتعدل الصيغة الرياضية ببساطة ويتمعرض الصورة بوضوح بنفس التناسب مع أبعاد الصورة الأصلية , حيث تحتفظ بمنحنياتهاوخطوطها الناعمة , وبالتالي يمكن لنافذة أي مستعرض أن تعرض ملف Flash بغض النظر عنالحجم , كما تم تصميمه أصلا , أى ستظهر الصورة واضحة بدون أي تسننات للحواف معالحفاظ على تناسب التصميم .
ويندرج تحت هذا القسم أيضا الرسوم والتصاميم المنتجةببرامج الرسم مثل :
Free Hand, Corel Drew, Macromedia Flash, Adobe Illustrator
وأترككم مع هاتين الصورتين لتوضيح الفرق بين النوعين : الأولى من نوع Vector والثانية من نوع Bitmap
ونلاحظ ما يحدث عند تكبير جزء من الصورة فىالحالتين , وقد قمنا بالتكبير مرتين , .200% , ثم 800%


ونتيجة لإستخدام Flash أسلوب الرسوم المتجهة Vector Graphics فهو يقدم للإنترنت ملفات صغيرة الحجم نسبيا , فبدلا من تحريك بيكسلاتعديدة من نقطة 1 إلى نقطة 2 , سيعدل Flash الصيغة الرياضية بكل بساطة , وبالتالييتحرك الشكل بنعومة وفاعلية .
إذن لبرنامج فلاش 3 سمات هامة تميزه وتميز طبيعة عمله :
1 - اعتماده على الرسوم المتجههة .
2 - Animationوبشكل مجازى سنطلق عليه تعبير : الحركة , ولكن مع الأخذ فى الإعتبار أن الحركة تشمل - بخلاف الحركة من مكان لآخر - أي تغير يطرأ على الكائن مثل التغير فى شكله أو حجمهأو لونه أو درجة شفافيته أو سرعة حركتة أو طريقة ظهوره .. إلخ , ويعتبر فيلم الرسومالمتحركة أو الكارتون من الأمثلة على ذلك .
3 - Interactivity أو التفاعلية , وهى سمة برزت للوجود بعد تطوير لغة أكشن سكريبت منذ الإصدار. Flash 4 إن هذه اللغة هى مجموعة من التعليمات البرمجية تسبب حدوث أفعال لكائناتفيلمك , مثلا زر عند النقر عليه يوقف الفيلم عند نقطة معينة أو يذهب إلى صفحة علىالويب , أو يعرض نصا معينا , وتمكنك هذه السمة مثلا من عمل اختبارات قائمة علىاختيارك إجابة صحيحة من بين عدة إجابات , ثم إظهار نتيجة الاختبار ومعدل درجاتك , وكمثال على ذلك بعض البرامج المصممة بالفلاش على طريقة من سيربح المليون أو وزنكذهب , وأيضا الألعاب المختلفة التي تم تصميمها بالبرنامج .
ملفات Flash
هناك ملفان هامان سنتعامل معهما كثيرا في Flash
الأول - هو الملف الذي تنشئي فيه مشروعك من أجل إنتاج الفيلم ويكونهذا الملف بامتداد fla وهذا الملف لا يتم فتحه أوالتعديل فيه إلا بواسطة برنامج Flash نفسه .
الثاني - هو ملف الفيلم المنتج ويتم تشغيله بواسطة Flash Player أو بواسطة متصفح مثل Internet Explorer ويكون هذا الملف بامتداد swf وهىاختصار لـ Shockwave Format أو Small Web Format
انظر للصورة التاليةللتعرف على الاختلاف بين شكل الملفين :
1 -ملف بصيغة fla
2 - ملفبصيغة swf
ومادمنا بصددالحديث عن فلاش , فيمكننا التحدث بلغة السينما فنقول أن الملف الأول هو عبارة عنال Location أو المكان الذي يتم فيه تصوير الفيلم , وهو مكان يعج بالممثلين والمخرجومساعديه وآلات التصوير وبوبينات الفيلم الخام والديكورات والعاملين فى البلاتوه ..إلخ , إنها أشياء كثيرة جدا ولكن مايظهر لنا فى الفيلم النهائي الذى نشاهده فىالسينما أو التلفاز هو مايجرى تصويره داخل كادر الكاميرا , نحن لا نشاهد فى الفيلممايجرى وراء الكاميرا ولا الأشياء المتراكمة داخل الأستوديو وعلى هذا الأساس فإنملف swf هو ملف الفيلم النهائي للفلاش
ولحفظ ملف الفلاش بصيغة fla نستعملالطريقة المعروفة للحفظ في أي برنامج
File > save as
أو
File > save
فى البداية سيطلب منك البرنامج إسما للملف , وبعد ذلك يمكنك حفظه بنفس الإسم فىكل مرة تستعمل فيها save , أما إذا أردت بعد عمل تعديلات أن تحتفظ بالملف الأصليخاليا من التعديلات مثلا وحفظه كملف جديد بإسم جديد ورؤية نتائج التعديلات دون أنتفسد الملف الأصلي فيمكنك استعمال
save as

أما إذا أردت تحويل الملف إلى فيلمنهائي يمكن تشغيله بمشغل فلاش أو على صفحات النت , نذهب للقائمة
File > Export >Export Movie