مقــــــــــــــدمة
تم أطلاق أول إصدار لبرنامج Flash باسم Future Splash عام 1995 ثم قامت شركة Macromedia عام 1997بشراء حقوق الملكية وغيرت اسمه إلى Macromedia Flash.... لكي تقوم بضمه لمجموعة برامجها المتميزة مثل Fireworks…Free Hand ويعتبر برنامج Flash في مقدمة التطبيقات المصممة للويب في الوقت الحاضر وتقوم الشركة بتطويره مع كل إصدار جديد .. ونحن هنا سنبدأ في تعلم الإصدار الأخير للبرنامج وهو Macromedia Flash 8 وهو الذي يأتي بعد الإصدار السابق Macromedia Flash MX وهو لايختلف عنه في البنية الأساسية للبرنامج ولكن هناك اختلاف في دينامكية الاستخدام فأضحى الإصدار الأخير أكثر سهولة في الاستخدام لذلك سيكون الشرح مزيجاً من الإصدارين معا تماما مثل ما فعلته شركة Adobe حين قامت بإصدار Adobe Photoshop 8 CS ثم قامت بدعمه بالإصدار Adobe Photoshop CS2 .
إن برنامج Flash هو أحد البرامج القائمة على الرسوم الإشعاعية أو المتجهة Vector Graphics وحتى يكون الأمر واضح أكثر ينبغي إن نعرف إن أشكال الجرافيكس Graphics تنقسم إلى نوعين
1- الرسوم النقطية Bitmap Images
وتسمى أيضا Raster Images وتتكون من شبكة من المربعات الصغيرة Pixels وكل مربع يكون له مكان ثابت ودرجة لونية ثابتة كما أن العدد الإجمالي للمربعات يكون ثابتا ولذلك عند تغيير حجم العمل بالتكبير فإنه يفقد جزءا كبيرا من وضوحه ودقته , هذا النوع من الصور يظهر درجة مقبولة من تفاوت الألوان والظلال و يندرج تحت هذا القسم الصور الفوتوغرافية والتصاميم المنتجة بال فوتوشوب أو برامج التصميم الأخرى.
2- الرسوم المتجهة أو الإشعاعية Vector Graphics
وتتكون من خطوط ومنحنيات تعرف بطريقة الأشكال الحسابية وتسمى المتجهات Vectors وتقوم على متجهات الرسم وفقا لأرقام هندسية. ورسومات المتجهات يمكن إظهارها في أي حجم بالتصغير أو التكبير دون أن يؤثر ذلك على جودتها ودرجة وضوحها , فعند التكبير ستعتدل الصيغة الرياضية ببساطة ويتم عرض الصورة بوضوح بنفس التناسب مع أبعاد الصورة الأصلية , حيث تحتفظ بمنحنياتها وخطوطها الناعمة , وبالتالي يمكن لنافذة أي مستعرض أن تعرض ملف Flash بغض النظر عن الحجم , كما تم تصميمه في الأصل , أي ستظهر الصورة واضحة بدون أي انحناءات للحواف مع الحفاظ على تناسب التصميم ويندرج تحت هذا القسم أيضا الرسوم والتصاميم المنتجة ببرامج الرسم مثل
Fireworks
Free Hand
Corel Drew
Macromedia Flash
Adobe Illustrator
وستتضح ذلك مع الصورتين في الأسفل لتوضيح الفرق بين النوعين فالأولى من نوع Bitmap والثانية من نوع Vector
ونلاحظ ما يحدث عند تكبير جزء من الصورة في الحالتين , وقد تم تقريب المحدد تحت العدسة 12 ضعف ثم 24 ضعف
ونتيجة لاستخدام Flash أسلوب الرسوم المتجهة Vector Graphics فهو يقدم للإنترنت ملفات صغيرة الحجم نسبيا فبدلا من تحريك بيكسلات عديدة من نقطة مثل على اليسار B إلى نقطة مثل على اليمين B سوف يعدل Flash الصيغة الرياضية بكل سهولة , وبالتالي يتحرك الشكل بنعومة وفاعلية في حجم صغير يناسب النشر على شبكة الانترنت
ونستخلص من ذلك إن برنامج الفلاش له سمات هامة تميزه عن البرامج الأخرى نظرا لطبيعة عمله
1- اعتماده على الرسوم المتجهة Animation
وبشكل مجازى سنطلق عليه تعبير : الحركة , ولكن مع الأخذ في الاعتبار أن الحركة تشمل - بخلاف الحركة من مكان لآخر - أي تغير يطرأ على الكائن مثل التغير في شكله أو حجمه أو لونه أو درجة شفافيته أو سرعة حركته أو طريقة ظهوره .. الخ , ويعتبر فيلم الرسوم المتحركة أو الكارتون من الأمثلة على ذلك
2- اعتماده على التفاعلية Interactivity
وهى سمة برزت للوجود بعد تطوير لغة Action Script منذ الإصدار Flash 4 , إن هذه اللغــــــــة هي مجموعة من التعليمات البرمجية تسبب حدوث أفعال لكائنات فيلمك , مثلا زر عند النقر عليه يوقف الفيلم عند نقطة معينة أو يذهب إلى صفحة على الويــــب أو يعرض نصا معينا , وتمكنك هذه السمة مثلا من عمل اختبارات قائمة على اختيارك إجابة صحيحة من بين عدة إجابات , ثم إظهار نتيجة الاختبار ومعدل درجاتك , وكمثال على ذلك بعض البرامج المصممة بالفلاش مثل من سيربح المليون أو وزنك ذهــــــب أو اعرف وزنك وأيضا الألعاب الفلاشية والعروض التصويرية المختلفة التي تم تصميمها بالبرنامج
بقى إن نعرف نوع الامتداد Extensions لملفات الفلاش Flash فهناك ملفان هامان سنتعامل معهما كثيرا
الأول - هو الملف الذي تنشئ فيه مشروعك أو استديو التصوير من أجل إنتاج الفيلم ويكون هذا الملف بامتداد fla وهذا الملف لا يتم فتحه والتعديل فيه إلا بواسطة برنامج Flash نفسه .
الثاني - هو ملف الفيلم المنتج أو الفيلم السينمائي ويتم تشغيله بواسطة Flash Player أو بواسطة متصفح مثل Internet Explorer تماما مثل ماكينة العرض ويكون هذا الملف بامتداد swf وهى اختصار لكلمة Shockwave Format أو Small Web Format .
انظر للصورة التالية لتتعرف على الاختلاف بين شكل الملفين
ولتوضيح الأمر أكثر وأكثر فيمكننا التحدث بلغة السينما فنقول أن الملف الأول fla هو عبارة عن Location أو المكان الذي يتم فيه تصوير الفيلم فيه الاستديو أو فندق أو مطعم إذا كان التصوير داخلي ... وحديقة وشارع أو شاطئ إذا كان التصوير خارجي وهو في الحالتين يمتلاء بالممثلين والمخرج والمساعدين وآلات التصوير والديكورات والعاملين في البلاتوه إلى آخرة , إنها أشياء كثيرة جدا ولكن مايظهر لنا في الفيلم النهائي الذي نشاهده في السينما والتليفزيون هو ما يجرى تصويره داخل كادر الكاميرا ووفق رؤية المخرج الذي يتحكم في كل أدوات وفق وجه نظره نحن لا نشاهد في الفيلم ما يجرى وراء الكاميرا ولا كل تلك الأشياء التي يزدحم بها الأستوديو وعلى هذا الأساس فإن ملف swf هو ملف الفيلم النهائي للفلاش
وأخيرا في نهاية الفصل الأول والتي جاءت طويلة بعض الشى ولكنها هامة جدا لكل من ليس لديه خلفية عن البرنامج وطبيعة عمله أرجو إن أكون وفقت فيها