الاحد 16 ذو القعدة 1423 هـ الموافق 19 يناير 2003 أينما تجولت في مواقع الانترنت تجد طرقاً متنوعة للتفاعل مع الزوار وتحريك العناصر والصور على الصفحات بل واصدار الاصوات وعرض الافلام وبالطبع يتم ذلك من خلال تقنيات غير لغة الـ HTML الخاصة بتكوين صفحات الانترنت مثل ملفات GIF المتحركة والبسيطة وبرمجان الجافا والجافا سكريدت وعناصر ACTIVEX وملفات الفلاش والشوك ويف وكل برنامج مما سبق له طريقته وأداؤه المختلف ويوفر امكانيات قوية ومهارات كثيرة فمنها ما يحتاج تعلم لغات برمجة معينة مثل الجافا وبعضها لا يحتاج الى معرفة برمجية متخصصة مثل الفلاش والشوك ويف. وسوف نخصص حلقاتنا القادمة لشرح برنامج الفلاش والذي قدمنا عنه موضوعات سابقة ولكننا هذه المرة سوف نقوم شرحاً مبسطاً للمستخدمين غير المتخصصين. في البداية يجب ان نعرف أن ملفات فلاش تسمح بانشاء صور متحركة وافلام معقدة تتفاعل مع المستخدم وهي تعتمد على الرسم بالمتجهات (VECTOR)، وتمتاز لذلك بصغر الحجم، وامكان تكبيرها وتصغيرها بمرونة من دون التأثير على جودة عرضها، بعكس الملفات التي تعتمد على خرائط البتات (BITMAP) ويعني هذا انه يمكن تنزيلها سريعاً من مواقع انترنت، وعرضها بسهولة في المتصفحات المختلفة. واخترنا ان نقدم في هذه المقالة، الموجهة للمبتدئين، الخطوات الاولى في طريق تعلم انشاء ملفات فلاش. الاستعداد قبل شرح البرنامج دعنا نزيل اي التباس قد يكون في ذهنك عن ما تعنيه ملفات فلاش، بأن ندعوك الى فتح المفات من نوع SWF أو HTML في المواقع التالية: www.ifawal.com/ar وhttp://flash.arabcomputing.cim وwww.flash2arab.com لمشاهدة أمثلة عن تلك الملفات، لكن اذا وجدت أن تلك الامثلة لاتعمل في متصفحك، فهذا يعني انك بحاجة الى تنزيل برنامج مضاف مجاني لتشغيل ملفات فلاش من صفحة www. macromedia.com/ downloads موقع شركة ماكروميديا، وهي الشركة الأم المالكة لهيئة ملفات فلاش (كانت ملفات فلاش تسمى قديما، ملفات futuresplash ثم اشترت شركة ماكروميديا العام 1997 شركة futuresplash وتابعت تطوير هيئة الملفات،، وبرنامجي انشائها وتشغيلها. تحت اسم (فلاش). وبينما يتوفر مشغل ملفات فلاش مجانا او مضمنا في منتجات عديدة (مثل الاصدارين 5، 5 و6 من انترنت اكسبلورر). فان برامج انشاء ملفات فلاش ليست مجانية، وتقدمها شركات متعددة. بعد أن اصبحت تلك الملفات هيئة قياسية نسبيا، مثل برنامج livemotion من شركة آدوبي (www.adobe.cim/products/livemotion) وبرنامج balthaser.fx من شركة (www.balthaser.com) balthaser وأحد برامج طقم كوريل درو 10 من شركة كوريل (www.corel.com) وبرنامج flareworks من شركة (www.imediabuilders.com) imedia builders (www.swishzone.com) holdings بالاضافة الى برنامج ماكروميديا فلاش، من شركة ماكروميديا (www.macromedia.com) وتقدم معظم تلك الشركات اصدارة تجربية من برامجها تستطيع تنزيلها من مواقع كل منا. سنستخدم في هذه المقالة الاصدارة 5، من برنامج ماكروميديا فلاش، وهي احدث اصدارة من هذا البرنامج، ويمكن تنزيل الاصدارة التجريبية منه، من الصفحة: www.macromedia.com/software/flash/trial يقدم ماكروميديا فلاش ادوات للرسم ومحرر صور متحركة في آن، وهو ما يجعل واجهته مكتظة بالادوات، واذا كنت غير معتاد على واجهات استخدام برامج تحرير الرسوميات، فستفاجئك واجهة استخدام ماكروميديا فلاش 5 متعددة اللوحات (الشكل 1)، وستشعر انها معقدة وتحتاج وقتا طويلا حتى تتعرض على محتوياتها، فضلا عن اجادة استخدامها. لكن لا تجزع، اذ لا تحتاج في البداية الى التعامل مع جميع تلك الوحدات دفعة واحدة. دعنا اولا نوضح سريعا ما تراه في واجهة الاستخدام كي ننطلق الى مثالنا. اول ما يشد انتباهك في هذه الواجهة، النافذة المسماة moviel (الشكل 2) التي تتضمن في الطرف السفلي منها، مستطيلا ابيض كبيرا يدعى stage (خشبة المسرح)، وهو المساحة التي ترسم فيها «ابطال فيلمك» وتحدد اسلوب تصرفاتها مستخدما الادوات التي يوفرها البرنامج. وتجد في القسم العلوي من النافذة ذاتها، شيئا يشبه المسطرة، يدعى timeline (خط الزمن)، وهو الخط الذي يبين تسلسل الاحداث في الفيلم الذي ستنشئه ويقدم شريط الادوات على الطرف الأيسر من الشاشة، مجموعة الادوات ستستخدمها لرسم الاشكال التي تريد أن تظهر في فيلمك (الشكل 3) بينما تسمح مجموعة اللوحات الطافية الموجودة على الطرف الايمن من الشاشة بالتحكم بسلوك العناصر التي ترسمها وتعين خيارات متعددة خاصة بها، اما القسم الاخير الذي لن يبدو غريبا عليك، فهو قوائم الاوامر المتعددة التي تجدها اعلى الشاشة، والتي تشبه ما تجده في معظم التطبيقات الاخرى. وغدا نكمل المشوار الذي بدأناه مع الفلاش. أمنية طلعت omneya@albayan.co.ae