|
|
|
الوصول بأفلام Flash للأداء الامثل |
|
|
|
|
|
|
|
|
|
|
|
ستختلف نظرتكم للفلاش و التعامل معه وستعرفون كل الخدع
والاشياء التي يقوم بها مطوروا الفلاش للوصول لهذه النتائج . فمن العوامل
الاساسية التى تحدد النجاح في اي وسط عبر الانترنت هي القدرة علي التحميل بسرعة
وهذا لايعني بالضرورة صغر حجم الملفات .
وعلى سبيل المثال قد ترى فيلما quick time متدفق في موقع ifilm.com وقد يكون
حجم الفيلم 20 ميجا و لكنه لن يستغرق اكثر
ثواني حتي يبدأ بالعمل .
يتوقع المستخدمين ان يتم تحميل و تشغيل صفحات الويب في لحظات محدودة فلو لم
تستطع الوصول بالسرعة للحد الادني سيبتعد عنك المستخدم مهما كانت المعلومة او
الخدمة التي تقدمها فلن ينتظر و سيبحث عن غيرك .
هنالك امر اخر مهم وهو قوة المعالجة التي يتطلبها فيلم Flash الذي تتعامل معه
ربما تقدر ان تقوم بإنشاء فيلم يتم تحميله بسرعة ولكن عندما يتم مشاهدته على
جهاز بطئ سوف يتخطى بعض الاجزاء لغيرها على الرغم من صغر حجم الملف
والسمات الخاصة بالفلم مثل التحويل من شكل
لآخر و نظم تشفير MP3 سوف تعرض الفيلم بسرعة . لكن هل سألت لماذا مع كل هذة
السمات يوجد هذا العيب على الاجهزة البطيئة؟
الاجابة هي لان الفيلم الفلاشي يرسل سلسلة اوامر الي جهاز المستخدم الذي قد
يصبح مثقلا اذا تم استغلاله. |
|
|
|
|
|
|
|
|
|
|
|
اولا: كيفية التعامل مع الصور
النقطية
* ضغظ الصور Raster داخل Flash
لنفترض انك قمت بجلب صورة نقطية مضغوطة (على سبيل المثال JPEG) داخل Flash و
قمت بإستخدامها في الفيلم . وبعد ذلك قمت بتصدير عملك الى SWF فإنه تم بذلك ضغط
الصوره مرتين : مرة كونها JPEG و مرة اخرى من اعدادات التصدير ل SWF
و امتاد الصور التي انصحك بها للإستخدام داخل الفلاش هي PNG24 و TIF
* تغيير حجم الصور النقطية قبل ادخالها في Flash
عندما تعمل على زيادة حجم الصورة النقطية داخل Flash يتحول كل بيكسل الى العديد
من البيكسلات فتصبح الصورة مشوهه و من ناحية اخرى يمكن ان تحصل على نتائج
بصرية جيدة بتغيير حجم الصور النقطية في Flash لكن هذا سيزيد من حجم
الملف.
فنصيحتي اذا كنت تريد تعديل حجم صورة فعدلها في برنامج للرسومات مثل Photoshop
|
|
|
|
|
|
|
|
|
|
|
|
ثانيا: كيفية التعامل مع عناصر
Flash الاساسية
* استخدام الرموز Symbol
هل تعرف ما فائدة تحويل الاشكال الى رموز؟
الفائدة هي التعامل مع الشكل او الرسم مرة واحدة حتى لو استخدمته مرات عديدة في
نفس المشهد او الفيلم فلن يزيد ذلك من وقت التحميل ، ومن افدح العيوب التي يقع
بها المصممين العرب عند رسمهم وتحريك الشكل بنظام الكادرات هو عدم
اهتمامهم بتحويلها الى رموز .
* تعديل المتجهات سواء كنت ترسم صورا متجه vector او تقوم بجلبها من مصدر
اخر فستجد ان الصورة تحتوي على على عناصر متكررة قد يتضمن هذا الامر النقاط على
الخط او التعبئة او اركان الاشكال .
نصيحتي هي عمل الاتى :
استخدم اداة optimize في Flash حتي تفحص الاشكال في نفس الوقت لتجنب التكرار
وازالة الاشكال الغير ضرورية ويمكنك الاعتماد عليها مع اي شكل اتجاهي سوف تطبق
اكبر صقل على الشكل مع عدم المساس بجودة الرسم فهذه الطريقة توفر نحو 10% من
حجم الملف ، و للصورالنقطية استخدم Trace Bitmap |
|
|
|
|
|
|
|
|
|
|
|
ثالثا: كيفية التعامل مع الصوت
* مكونات الصوت الاساسي الجيد
يمكننا بوجه عام القول بأنه كلما كان مصدر الصوت افضل كلما كان صوت فيلم Flash
الاخير افضل ويعتبر معدل 22 كيلوهيرتز مع عمق 16 بت هو الحد الادنى من الكفاءة
للصوت و يمكننا القول ان 44 كيلوهيرتز هو افضل مقياس و ينطبق هذا على كل
الاصوات الغير مضغوطة .
ومن الممكن الحصول على معدلات صوت اقل من المذكورة سالفا لبعض الاصوات مثل
مؤثرات الماوس . |
|
|
|
|
|
|
|
|
|
|
|
رابعا: التقنيات والخدع المتدفقة
* التعامل مع Bandwidth Profiler من Flash
بمجرد ان تكون في نمط المعاينة (Ctrl+Enter)
سيكون لديك العديد من الادوات المفيدة لإختبار اداء الفيلم الذي تتعامل معه
قم بفتح Bandwidth Profiler وانت على نمط المعاينة من View=>Streaming Graph
او (Ctrl+G) وسترى رسم بياني يمثل قراءة التدفق على فرض ان المستخدم على
الانترنت يستخدم مودم 28.8 على أقل تقدير.
*وظيفة Show Streaming
هذة الوظيفة لتغير فرض المودم 28.8 وللتغيير Debug=>Customize
* اخفاء الصور النقطية في بداية الفيلم
وذلك حتى لا تعمل على زيادة التحميل في منتصف الفيلم و ايقاف تدفق الفيلم
الكاتب: محمد صبري - موقع ifawal |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
 |
|
|