اين ابزار يكي از Ø´Ú¯Ù�ت‌انگيزترين ابزارهايي هستش كه تا امروز براي Flash ساخته شده Ùˆ اونقدر شهرت داره كه ØØªÙ…اً اسمش رو شنيديد. من خودم به عنوان يكي از آزمايش كنندگان اين ابزار اون رو Ù�وق‌العاده مي‌دونم. مي‌دونيد كه يكي از بي رقيب‌ترين خصوصيّات Flash Ùˆ Ù�رمت Swf ØØ¬Ù… كم اونها در توليد Ù�ايلهاي گراÙ�يكي Vector هستش. در اين زمينه Flash MX پيشرÙ�ت خيلي زيادي كرد Ùˆ علاوه بر مديريت خوب منØÙ†ÙŠâ€ŒÙ‡Ø§ 2 تا ابزار جديد هم براي كاهش ØØ¬Ù… Ù�ايلهاي نهايي ارائه، ابزار اوّل كه يه ابزار Update شده نسبت به نمونهء قبلي در Flash 5 بود ابزار Optimize بود كه با كم كردن تعداد Nodeها در منØÙ†ÙŠâ€ŒÙ‡Ø§ÙŠ Ù…Ø®ØªÙ„Ù� به Ø§ØµØ·Ù„Ø§Ø Ø¢Ù†Ù‡Ø§ را Smooth مي‌كرد Ùˆ ØØ¬Ù… Ù�ايل نهايي رو كاهش مي‌داد. اون يكي ابزار هم ابزار Compress كردن Ù�ايلهاي نهايي بود كه Ù…Ù†ØØµØ±Ø§Ù‹ Ùˆ كاملاً جديد تنها با Flash Playerهاي 6 به بعد قابل استÙ�اده هستش Ùˆ ابزار بسيار Ù…Ù�يديه.
شايد امروز با پيشرÙ�ت خيلي زيادي كه در زمينه تكنولوژيهاي ارتباطي Ùˆ اÙ�زايش سرعت Connectionهاي شبكه‌ها Ùˆ اينترنت صورت گرÙ�ته ØØ¬Ù…هاي بسيار پايين در Movieهاي Flash زياد نگران كننده به نظر نيان پس چرا اينقدر تلاش براي كم كردن ØØ¬Ù… اطلاعات ميشه؟ اين سؤالم شايد يكم اØÙ…قانه به نظر بياد به 3 دليل، اوّلا اينكه خب ما توي ايران كه هنوز تكنولوژيهاي BroadBand Ùˆ High Speed نداريم، اگر هم باشه بسيار گرون قيمته پس گلايه كردنم بي‌مورده، دوّم اينكه هميشه سرعت مهم خواهد بود، شايد با داشتن يه تكنولوژي سرعت بالا در ارتباط با اينترنت ØØ¬Ù… كم براي ما زياد مسأله‌اي نباشه Ùˆ هميشه يه مقداري از BandWidthمون خالي بمونه ولي هميشه سرعت براي توليد‌كنندگان Ùˆ سرويس دهندگان Ùˆ تراÙ�يك بين شبكه‌اي مهم بوده Ùˆ هست پس بهتره از يه طرÙ� نگاه نكنيم به قضيه چون اين يه ارتباط بين ما Ùˆ شبكه جهاني هست Ùˆ تراÙ�يك روي شبكه جهاني Ùˆ مديريت اون خيلي مهم هستش. نكتهء سوّم هم اينكه تكنولوژيهاي Mobile در كل دنيا امروز تكنولوژي روز هستند، PDAها، كارتهاي Wi-Fi Ùˆ همينطور كامپيوترها Ùˆ تلÙ�نهاي همراه همگي از مشتريهاي ارتباطهاي mobile هستند كه هنوز به سرعتهايي در ØØ¯Ù‘ High Speed Connectionها نرسيدند Ùˆ همينطور اين تكنولوژيهاي نو ظهور كه به تازگي از مشتريان Visual Web شدند هم جزو ابزارهايي هستند كه بسيار علاقه‌مند به درياقت Ù�ايلهاي كوچكتر Ùˆ كاملتر هستند. با اين سه تا نكته كه من به ذهنم رسيد Ù�كر كنم دليلي نمي‌مونه كه باز هم مانند قبل براي طرّاØÙŠ ÙŠÙƒ پروژه ØØ¬Ù… اون رو جزو موارد اصلي مورد نظرمون ØØ³Ø§Ø¨ كنيم.
!Optimaze
امّا ابزاري كه ازش تعريÙ� كردم اسمش !Optimaze هستش Ùˆ يه ابزار براي COmpress كردن Ùˆ كاهش ØØ¬Ù… Ù�ايلهاي نهايي Flash است. خطّ اوّل تبليغات درباره اين Ù…ØØµÙˆÙ„ ميگه كه شما با نصب Optimaze قادر خواهيد بود ØØ¬Ù… Vector Movieهاي خود را تا 60 درصد كاهش دهيد (WoW!) Ùˆ اين در ØØ§Ù„يه كه سمت Client به Flash Player جديد Ø§ØØªÙŠØ§Ø¬ نخواهيد داشت Ùˆ كماكان مشتري‌هاتون با همون Flash Player قبلي مي‌تونن Ù�ايلهاي Optimaize شده شما رو نشون بدند. خطّ دوّم تبليغات مي‌پرسه كه تÙ�اوت نتيجه كار Optimaze با Flash Optimize Tool در خود Flash چيه؟ Ùˆ پاسخ اينجاست كه اگر شما بخواين با ابزار Optimize خود Flash تا 60 درصد ØØ¬Ù… Ù�ايلها رو كاهش بديد كيÙ�يت Vector Movie شما تقريباً تا 40 درصد كاهش پيدا مي‌كنه Ùˆ در بعضي موارد اصلاً قابل تشخيص نيست Ùˆ اين Ø¯Ø±ØØ§Ù„يه كه Optimaze اين كاهش ØØ¬Ù… رو بدون تغيير Ù…ØØ³ÙˆØ³ در كيÙ�يت Ù�ايل انجام ميده! (Again WoW!).
Optimaze چطور اين كار رو انجام ميده؟
روش كار اين برنامه به دو صورته. در Flash شما مي‌تونيد مقدار Compression Ù�ايلهاي تصاوير Bitmap Ùˆ صداها رو تغيير بديد Ùˆ تا جايي كه كيÙ�يت بهتون اجازه بده ØØ¬Ù… Ù�ايلها رو كم كنيد. همينطور در نهايت در Flash MX شما مي‌تونيد كل Ù�ايل توليد شده رو با الگوريتمي كه Flash درست كرده (شايد LZW) Ù�شرده كنيد. امّا توجّه كنيد كه در هيچ از مراØÙ„ SOurce اصلي توليد كننده Ù�ايلهاي Vector Ùˆ منØÙ†ÙŠâ€ŒÙ‡Ø§ Ù�شرده نمي‌شوند. Optimaze به دو روش اين كار رو مي‌كنه، روش اوّل كم كردن تعداد Nodeهاست تا جايي كه به كيÙ�يّت Ù�ايل صدمه نزنه Ùˆ روش دوّم اجراي يك الگوريتم Compression روي Source منØÙ†ÙŠâ€ŒÙ‡Ø§Ø³Øª. روش اوّل بسيار به نوع Ù�ايل ربط داره مثلاً اگه شكل Vector شما همش دايره باشه Ùˆ انØÙ†Ø§ÙŠ Ø®Ø§ØµÙ‘ÙŠ نداشته باشه يا اينكه همش خطوط شكستهء يك شكل باشه ØØ¬Ù… Ù�ايلتون كمتر از 5 تا 10 درصد كاهش پيدا مي‌كنه ولي روش دوّم در همه موارد بين 20 تا 30 درصد ØØ¬Ù… Ù�ايلها رو كم مي‌كنه. Optimaze داراي يك الگوريتم ابتكاري Ùˆ Ù…Ù†ØØµØ± به Ù�رد براي COmpress كردن Ù�ايلهاست Ùˆ اين الگوريتم بهترين بازده رو بين نمونه‌هاي موجود براي اين هدÙ� دارد.
يه نكته اينكه توجّه كنيد اين ابزار روي Vectorها Ùˆ Curveها تأثير‌گذاره، مثلاً شما اگه يه Movie داشته باشين كه همش تصوير باشه يا Ù�قط يه AVI ساده باشه ابزار Optimaze هيچ تأثيري روي كار شما نمي‌گذاره. امّا يه Movie استاندارد در Flash كه همه نوع اين Objectها توش بكار گرÙ�ته شده بسيار خوبه كه با استÙ�اده از اين ابزار Compress بشه. قسمت خوب قضيه هم اين Vector Movieهايي هستش كه جديداً اختراع شده. ØØªÙ…اً ديدد كه تصاوير Trace شده‌اي از يه Ù�يلم رو بصورت Vectorهاي Ù…ØªØØ±Ùƒ Ùˆ پشت سر هم نشون مي‌دن Ùˆ بايد بگم كه Optimaze در چنين مواردي شاهكار مي‌كنه Ùˆ ØØªÙ‘ÙŠ تا 80 درصد هم ØØ¬Ù… Ù�ايلها رو كم مي‌كنه.
رابط كاربر Ùˆ روش استÙ�اده از اين ابزار بسيار ساده خواهد بود. 2 تا Interface وجود داره كه يكي با خود Developer Flash تركيب ميشه Ùˆ در همون منوي Modify - Curves - Optimaze ميتونيد ببينينش. يكي ديگه هم رابط جداگونه‌ايه كه جدا از خود Flash يا برنامه‌هاي ديگه مي‌تونه Ù�ايلهاي Swf رو بگيره Ùˆ COmpress كنه. در اين ØØ§Ù„ت ØØªÙ‘ÙŠ اگر شما Ù�ايل FLA اصلي رو هم نداشته باشيد باز هم مي‌تونيد Movie رو Compress كنيد. مي‌دونيد كه Flash ØØªÙ‘ÙŠ توي نسخه‌هاي قبلي به شما جازه مي‌داد كه براي ابزارهاي مختلÙ� يا Componentها (يا ØØªÙ‘ÙŠ Smart Clipهاي قديمي) يه Interface Ù…Ù†ØØµØ± به Ù�رد بسازيد. Optimaze از اين قابليت استÙ�اده كرده همينور اون رو با امكانات Flash MX در استÙ�اده از Componentهاي مخلوط كرده Ùˆ يه رابط خيلي Ø±Ø§ØØª Ùˆ كامل درست كرده براي استÙ�اده از قابليتهاي برنامه. همچنين اين رابط اين قابليت رو داره كه شما اون رو به هر برنامه‌اي خواستيد Link كنيد. بطور مثال Swift 3D يكي از اون برنامه‌هاييه كه جون ميده با Optimaze استÙ�اده بشه. وقتي خودتون استÙ�اده كنيد خواهيد ديد كه اين برنامه شاهكار مي‌كنه در كم كردن ØØ¬Ù… Ù�ايلهاي 3D. Optimaze برنامه كامليه كه اگر شما از رابط Implementشدهء اون در Flash MX استÙ�اده كنيد ØØªÙ‘ÙŠ قدرت ابزار Compression خود Flash رو هم اÙ�زايش ميده.
Optimaze علاوه بر قابليتهايي كه براي كم كردن ØØ¬Ù… Ù�ايلها داره امكاناتي هم از جمله Effectها Ùˆ FXهاي جور واجور Ùˆ جالبي براي استÙ�اده در هر Movieاي در Ø§ØØªÙŠØ§Ø±ØªÙˆÙ† مي‌گذاره. ØØ±Ù� آخرم هم اينكه اين يكي از ابزارهايي كه من خيلي راضيم از نصب كردنش Ùˆ به Flash Designerها شديداً توصيه مي‌كنم ازش استÙ�اده كنند. شايد توي نسخه‌هاي بعدي Flash اين ابزار اصلاً ضميمه خود برنامه بشه. سايت رسمي اين ابزار
اينجاست. اونجا نمونه‌هايي هم وجود داره كه روش كار رو نشون ميده، همينطور يه Tour هست كه قابليتهاي برنامه رو نشونتون ميده، اون ابزار لنزهاي optical بسيار مورد توجّه من قرار گرÙ�ت. يه مدّت خاصّي Optimaze رو براي Download گذاشته بودند روي سايتش ولي الآن يه مدّتيه كه به Ø§ØµØ·Ù„Ø§Ø ØØ±Ø§Ø¬Ø´ كرده‌اند Ùˆ با 79 دلار مي‌تونيد يه نسخه‌اش رو بخريد. يادمه يكي از دوستاي من روي يكي از اين CDهاي King of EVERYTHING! يه نسخه از Optimaze! رو البته Beta 5 ماه پيش خريد. نمي‌دونم الآن توي بازار ايران هستش يا نه. توليد كننده اين ابزار هم همون
شركت Ù…ØØªØ±Ù… erain هستش كه
يه قسمت از سايتش هم درباره !Optimaze هست. اگه اطلاعاتي درباره تهيه اين برنامه توي ايران دارين ما رو هم در
[جريان بگذاريد!]