الصفحة الرئيسية > مجلة تصميم > العدد الخامس - تشرين الأول ١٩٩٨ > فلاش ٣
فلاش ٣
بقلم
طرحت ماكروميديا اصداراً جديداً من برنامج انتاج الحركة المعتمد على المتجهات. ويأتي هذا الاصدار بالعديد من الوظائف الجديدة التي تضعه في الطريق الصحيح ليصبح مقياساً على نسيج العنكبوت
من وقت الى آخر يظهر برنامج ما ويغير طريقة العمل على الكمبيوتر جذرياً. فمنذ حوالي سنة ونيف كنا، اذا اردنا اضافة بعض الحركة على الرسوم التي نضعها على صفحات نسيج العنكبوت، نلجأ الى رسوم GIF المتحركة او الى ملفات شوك ويف معقدة ناتجة عن برنامج دايريكتر. بعد ذلك طرحت ماكروميديا فيوتشر سبلاش (FutureSplash)، وهو برنامج مدهش لتحريك الرسوم المعتمدة على المتجهات وحزمته مع رزمة شوك ويف. اما اليوم فلا يوجد فعلياً الا برنامج واحد لإدارة الحركة على نسيج العنكبوت وهو فلاش.
وحاولت شركات اخرى دخول هذا المجال (مايكروسوفت مثلاً، تحاول حالياً دفع نظام ليكويد موشن المعتمد على لغة جافا) الا ان فلاش اصبح عملياً المعيار. ويأتي قرار ماكروميديا توزيع تنسيق ملفات فلاش على المطورين واتفاقها مع نتسكيب لربط ملحق فلاش مع متصفحها ليدعمان مركز فلاش كمعيار عالمي.
ويذكر ان ماكروميديا هي ناشرة برنامج الرسم المعروف فريهاند، ويأتي الاصدار الثالث من فلاش ليشمل بعض الوظائف الجديدة الموجودة في فريهاند ٨. وكانت احدى اهم الاضافات الى فريهاند ٨ طبقات الفا (التي توفر الشفافية للرسوم) التي دخلت على فلاش. الا انه لا يزال من غير الممكن في هذا البرنامج اضفاء خلفية شفافة على كامل المشهد المتحرك مما كان قد دمج المشهد بطريقة افضل في صفحات النسيج.
روح العائلة
اما الوظيفة الاخرى التي اخذها فلاش من فريهاند ٨، فهي تحول الاشكال (tweening) الذي يتيح الانتقال من شكل الى آخر بتحديد اطار البداية واطار النهاية. وتشكل هذه الوظيفة تحسناً مدهشاً مقارنة بالاصدار السابق حيث كان يجب رسم التحولات يدوياً. فيتكفل البرنامج الآن بعملية الانتقال ويجعلها سلسة الى ابعد حد. واذا لم ترضي التحولات الوسيطة المستخدم، يمكنه تحديد بعض النقاط في شكل البداية لفرض اتجاه معين على العملية.
وفي ما يتعلق باسلوب التعامل، فقد تمت اعادة تصميمه في فلاش ٣. وقد يكون اهم ما دخل عليه مربع حوار خصائص الاطارات الذي يجمع بين وظائف التحول وتصرف الاطارات ودمج الصوت. ودخل خيار جديد في لسان التحول في هذا المربع يتيح تحديد عدد الدورات التي يجب على الشكل تنفيذها خلال التحول. ففي السابق كان يجب انشاء كل دورة وتحريكها على حدة. وصار في الامكان تخصيص التحديد المتعدد لمفتاح العالي من مربع التفضيلات، ويذكر الذين استخدموا البرنامج في اصداره السابق كم كان هذا الشيء مزعجاً.

الجديد والمحسن
كانت اتعب مهمة في فلاش ٢ تظهر بعد اتمام المشهد وهي كتابة الرموز البرمجية اللازمة لدمجه في صفحة نسيج العنكبوت. ولجأ الكثيرون الى موقع ماكروميديا على النسيج لتحميل مقتطفات من هذه الرموز لفهم كيفية عملها. ولكن مع الاصدار الثالث من فلاش صارت هذه الامور من الماضي لأن البرنامج يأتي مع برنامج مساعد هو افتر شوك (Aftershock).
يكفي بواسطة هذا البرنامج فتح مشهد متحرك من فلاش وتحديد الخيارات. ويمكن الاختيار بين GIF المتحرك وجافا اذا كان ملحق فلاش غير موجود في برنامج تصفح النسيج واعطاء الزائر فرصة الاختيار بين التنسيقات المتوافرة (جافا، GIF، او تحميل الملحق) ويتم انتاج صفحة للنسيج تلقائياً.
وقد تكون اهم وظيفة جديدة دخلت على فلاش 3، والتي قد تغير طريقة تطوير الصفحات كلياً، هي دعمه لمولّد فلاش Flash Generator، وهو تطبيق (لا يأتي مع فلاش) يتم تثبيته في جهاز خدمة نسيج العنكبوت ويقوم بإنشاء ملفات فلاش آلياً وفي الوقت الحقيقي. ويكفي هنا انشاء مشهد متحرك عادي في فلاش ولكن يضاف اليه مجموعة من الاوامر النموذجية التي تتحول الى بيانات للمشهد آتية اما مباشرة من عنوان على نسيج العنكبوت او من قاعدة بيانات. والامكانات التي توفرها هذه الوظيفة غير متناهية لا سيما وان معظم مواقع النسيج تتحول الى مواقع ديناميكية يتم تغييرها آلياً حسب البيانات التي تتلقاها.
وهناك العديد من الوظائف الجديدة الاخرى في البرنامج مثل مدقق التدفق (bandwidth profiler) الذي يتيح اختبار سرعة تحميل المشهد المتحرك بواسطة اجهزة مودم ذات سرعات مختلفة. كما يمكن انشاء ملفات تشغيل للمشاهد المتحركة قائمة بنفسها يتم توزيعها مع المشهد مثل تلك التي تأتي من برنامج دايريكتر.
ويدعم البرنامج شفائف القناع (mask layers) التي لا تعرض الا مساحات معينة من المشهد (انظر الاطار)، كما يمكن مع هذا الاصدار تحريك كل حالة مفردة من الازرار.
ومع زيادة سرعة الوصول الى انترنت، تزداد الضغوط على بناها التحتية، وايقنت ماكروميديا هذه المشكلة. فلا يكتفي فلاش بإنتاج ملفات صغيرة الحجم لدرجة لا تصدق بل لا يتعدى ملحق فلاش الذي يدخل في برنامج التصفح حجم ١٠٠ كيلوبايت. واذا اضفنا الى ذلك المجموعة الكبيرة من التحسينات الجديدة التي دخلت على البرنامج، نجد ان فلاش ٣ ينتمي الى فصيلة البرامج التي يجب على كل مصمم لصفحات العنكبوت اقتناؤها.
استخدام شفائف القناع
يسمح فلاش ٣ بإضافة شفيفة تحجب الشفيفة الموجودة تحتها.
| |
|---|---|
| ١: انشاء مشهد فلاش جديد. اختيار امر مشهد (Movie) من قائمة تغيير (Modify) واختيار الاسود للخلفية. اختيار امر مساحة العمل (Work Area) في قائمة عرض مما يتيح العمل خارج حدود مساحة العمل. | ٢: في شريط الوقت، النقر المزدوج على اسم الشفيفة واعطاؤها اسم جديد. هذه هي الشفيفة التي ستظهر من خلال القناع. رسم مستطيل يغطي مساحة العمل بكاملها وتعبئته بالابيض ثم اضافة رسم او نص في وسط المساحة. |
|
|
| ٣: في شريط الوقت، النقر على الرمز الظاهر بجانب شفيفة عنصر الرسم او النص واختيار اضافة شفيفة واعطاؤها اسم قناع. يجب على شفيفة القناع ان تكون فوق الشفيفة التي تحجبها مباشرة. النقر على رمز شفيفة القناع واختيار امر قناع وستظهر رموز صغيرة بجانب اسماء الشفائف تدل على نوعها. | ٤: تحديد شفيفة القناع ورسم دائرة سوداء عليها ووضعها الى يسار العنصر. في شريط الوقت، ادراج حوالي ٤٠ اطاراً في كل من الشفيفتين. وفي شفيفة القناع تحويل الاطارين رقم ٢٠ ورقم ٤٠ الى اطارين اساسيين (keyframes). تحديد الاطار الاساسي رقم ٢٠ وتحريك الدائرة الى يمين العنصر. |
|
|
| ٥: تحديد الاطار الاساسي رقم ٤٠ وباستخدام اداة تغيير الحجم، تكبير الدائرة لتغطية معظم مساحة العمل. تحديد كل الاطارات في شفيفة القناع والنقر بالزر الايمن عليها واختيار خصائص وتحديد الحركة للتحول (Tweening) وتحديد خيار تحجيم التحول (scaling). | ٦: اختيار امر اظهار القناع في قائمة شفيفة القناع ثم اختيار امر تشغيل من قائمة تحكم فيبدأ الضوء الموجه بالتحرك على العنصر. يجب التذكر ان شفيفة القناع لا يمكنها ان تحتوي اكثر من شكل واحد. |
بطاقة هوية:
البرنامج: فلاش
الاصدار: ٣
الشركة الناشرة: ماكروميديا www.macromedia.com
متطلبات التشغيل:
– ويندوز ٩٥ وان.تي. ٤:
الحد الادنى: معالج ٤٨٦ و١٦ ميغابايت رام
لوينذوز ٩٥ و٢٤ ميغابايت رام لويندوز ان.تي.
المفضل: ٢٤ ميغابايت رام لويندوز ٩٥ و٣٢ ميغابايت لويندوز ان.تي.
– ماكنتوش:
الحد الادنى: باور ماكنتوش والنظام ٧٫٥ و١٦ ميغابايت رام.
المفضل: ٣٢ ميغابايت رام.









