دیباچه ای بر Adobe Fireworks CS5

نوشته شده توسط

مهدی خدادادی

در ۱۴ اردیبهشت ماه سال ۱۳۸۹

بدون دیدگاه

بسته نرم افزاری Creative Suite که آن را به اختصار Csمی نامیم شامل نرم افزارهای گوناگونی است و بسته به توزیع های متفاوت و نگارش های مختلف هر یک گروه خاصی از کاربران هدف خود را نشانه رفته اند . چیزی که در این میان جلب توجه می کند یکپارچگی و هماهنگی میان تمامی این نرم افزار هاست ، به گونه ای که با یکدیگر تشکیل یک “اکو سیستم” را می دهند . شناخت و بررسی هر یک از این نرم افزار ها برای کاربرانی که خواهان بیشترین بهره وری از زمان و کار خود هستند ، امری لازم می نماید . درهمین راستا در این مطلب قصد داریم به بررسی مختصر نرم افزار Adobe Fireworks CS5 بپردازیم و نگاهی به قابلیت ها و دستاوردهای این نرم افزار برای طراحان و توسعه دهندگان بیندازیم .

“فایرورکس” در ابتدای شکل گیری خود به طور خلاصه یک نرم افزار برای کار بر روی تصاویر Bitmap و Vector به طور هم روند بود . پس از تصاحب ماکرومدیا توسط ادوبی در سال ۲۰۰۵ میلادی ، ” فایرورکس پا را فرا تر نهاده و تبدیل به یک نرم افزار چند کاره گشت . علاوه بر کار بر روی تصاویر “بیت مپ” و “برداری” ، “فایرورکس” توانایی تولید صفحات اینترنتی و رابط گرافیکی برنامه های کاربردی را نیز داراست . تعریف لینک ها ، فریم ها و صفحات در طراحی صفحات وب و Hotspot ها به طراحان کمک می کند با کمترین در گیری با مسائل کد نویسی به هدفشان برسند . همچنین “فایرورکس” امکاناتی را جهت هر چه بهتر طراحی کردن رابط گرافیکی کاربر و گرافیک صفحات وب در خود فراهم آورده است که سایر نرم افزارهای ادوبی به این شکل به آن ها نپرداخته اند . “فایرورکس” امکان تعامل با سایر نرم افزار های ادوبی مانند فوتوشاپ ، ایلیستریتور ، فلش ، فلش کاتالیست و … را دارد . در نسخه های اخیر “فایرورکس” ، امکانات مدرنی همچون خلق برنامه های “ایر” ، موبایل و طراحی تعاملی با فلکس را به مجموعه توانمندی هایش اضافه کرده است .

Fireworks نرم افزاری است که از نسخه CS3 به جمع نرم افزار های موجود در بسته Cs پیوست . پیش تر از آن این نرم افزار به وسیله ماکرومدیا توسعه می یافت و پس از خرید ماکرومدیا توسط ادوبی بود که به عنوان عضوی از خانواده Cs در آمد . عضوی که البته رقیبش Image Ready (از محصولات ادوبی که معمولا همراه با فوتوشاپ عرضه می شد) را از رده خارج ساخت . در مدتی که ” فایرورکس ” تحت نظارت ادوبی به حیاتش ادامه می دهد ، شاهد تغییرات بسیاری بوده است . این تغییرات و بهبودها ، امروزه فایرورکس را به نرم افزار قدرتمندی بدل ساخته که عضوی اصلی از مجموعه نرم افزار های ادوبی است .

” فایرورکس ” ، برای من یک نرم افزار طراحی رابط گرافیکی کاربر است که در زمینه های وب ، دستکتاپ و موبایل می توان با آن دست به طراحی رابط گرافیکی کاربر زد . البته ” فایرورکس ” بیش از اینهاست و شما می توانید خیلی از کدها ، دستورات ، انمیشن ، افکت ها و … را در آن سامان بدهید . شاید بتوان از این منظر آن را با ” فلش کاتالیست” مقایسه کرد . ” ابزاری بیشتر برای کمک به روند طراحی بدون درگیری زیاد با مسائل برنامه نویسی “.

” فایرورکس ” CS5 ، انقلابی ترین نسخه ” فایرورکس ” در طول مدت حیات این نرم افزار است . ” فایرورکس ” CS5 در این نسخه شاهد بیشترین تغییرات و بهبودها است . می توان ذات و ماهیت این تغییرات را در ۳ کلمه خلاصه کرد : پایداری ، کارایی و درخشش .

در این نسخه ” درخواست های کاربران ” در راس اموری بود که تیم توسعه دهنده ” فایرورکس ” به آن متعهد بودند . کاربران خواهان سرعت بیشتر و پایداری بیشتر به صورت حقیقی بودند . در ” فایرورکس ” CS5 به این درخواست ها خوب گوش داده شد و حاصل آن اکنون این است که ” فایرورکس ” CS5 اکنون سریعتر نصب می شود ، سریعتر اجرا می شود ، سریعتر به درخواست ها پاسخ می دهد ، سریعتر فایل ها را لود و ذخیره می کند و در عین حال فضای کمتری از Ram را اشغال می کند .


در زیر برخی از تغییرات را به صورت فهرست وار مشاهد می کنید :

بهبودها در کیفیت :

  • رفع بیش از ۹۰۰ باگ و خطا
  • ۱۱۰ بهبود در عملکرد های مختلف برنامه به صورت حقیقی
  • امکانات بازیابی فایل در Mac Os

بهبودها در زمینه کارایی :

  • افزایش سرعت عکس العمل ها در طراحی رابط گرافیکی کاربر
  • بهبود زمان نصب بین ۱۷ تا ۴۲ درصد
  • کاهش زمان حذف بین ۳۶ تا ۷۹ درصد
  • افزایش زمان اجرا بین ۳ تا ۹ درصد
  • افزایش زمان اجرا چند باره بین ۳۰ تا ۳۲ درصد
  • کاهش مصرف حافظه بین ۲ تا ۱۶ درصد

درخشش :

  • بیش از ۱۰۰ بهبود و افزایش در جلوه ها

و بیش از ۳۵ قابلیت جدید در :

  • هماهنگی با سایر نرم افزارهای CS
  • اثر بخشی کاری
  • و توسعه پذیری

در ادامه به برخی از تغییرات و قابلیت های CS5 به طور مختصر نگاهی خواهیم انداخت :

تعاملی ساختن محتوای وب در سطح بسیار بالا :

طراحی وب سایت ها ی اینتر اکتیو بدون نیاز به کد نویسی . قابلیت تعریف صفحات مختلف ، قابلیت تعریف کلیک ، نقشه سایت و لایه بندی مبتنی بر Css های بیرونی

وجود ابزار های گوناگون برای برنامه نویسان :

صرفه جویی در زمان برنامه نویسان و توسعه دهندگان در مدیریت و تولید پروژه های بزرگ و چند گانه به واسطه ابزار های “فایرورکس” . قابلیت پردازش قطاری تصاویر و عنصرهای گرافیک .

ابزارهای بهینه سازی ، تغییر سایز و مقیاس :

بهینه کردن تصاویر گرافیکی در انواع گوناگون از نمایشگرها و سایزها ؛ قابلیت انتخاب انواع مختلف از فرمت های فشرده سازی تصاویر و درنهایت گرفتن خروجی های مختلف از اشیا گرافیکی ، دکمه های و تصاویر ۹ قطعه از امکانات بهینه شده “فایرورکس” هستند .

رندر دقیق پیکسل ها :

در این جا امکان تغییر سایز و مشاهد سند در درون انواع مانیتورها و در انواع سایز ها ، بدون از دست رفتن کیفیت تصویر و موج دار شدن خطوط ، به واسطه موتور پردازشی جدید فایرورکس ، میسر شده است . این بدین معناست که تصاویر برداری ، متون و تصاویر Bitmap با وضوح و دقت بالایی ، رندر میشوند و در تبدیل به یکدیگر کیفیت خود را از دست نمی دهند .

تلفیق فایرورکس با Adobe Device Central :

انجام انواع پروژه ها برای موبایل ها ، تلوزیون های HD یا سایر تجهیزات با انواع گوناگون سایز ها و ابعادها به وسیله Adobe Device Central

خروجی HTML به همراه CSS :امکان گرفتن خروجی از وب سایت های طراحی شده با فرمت HTML و انجام لایه بندی به وسیله CSS های بیرونی از امکانات فایرورکس است . همچنین در این راستا به امکان تعریف “پس زمینه” و “پیش زمینه” و تصاویر تکرار شونده می توان اشاره کرد .

تعامل با سایر نرم افزارهای ادوبی :

در “فایرورکس” شما می توانید فایل های طراحی شده با ” ایلیستریتور” و ” فوتوشاپ ” را با تمامی لایه ها ، سیستم های رنگی ، افکت ها و تمامی جزییات به صورت قابل ویرایش در اختیار بگیرید . همچنین خروجی ” فایرورکس ” در نرم افزارهای ایلیستریتور ، فلش ، فلش کاتالیست و … در دسترس است .

طراحی به واسطه Template :

به وسیله قالب های از پیش طراحی شده ، می توانید تمامی عناصر گرافیکی را تنها یک بار طراحی کنید و از این پس در زمان طراحی صرفه جویی کنید .

قابلیت انتخاب انواع ابزارها :

می توانید در طراحی برنامه خود از انواع اشیا مانند دکمه ها ، جعبه های متنی و سایر عناصر و کامپوننت های رایج در محیط های برنامه نویسی در “فایرورکس” استفاده کنید . انواع انمیشن ها و افکت ها را به برنامه بیفزایید و سپس تمامی کار را به فرمت FXG تبدیل کنید تا ادامه کار
مستقیما را در فلش پی بگیرید .

و بسیاری از امکانات دیگر که در بالا به برخی از آنها اشاره شد .

در کلام آخر توصیه می کنم فایرورکس را به شکل یک برنامه کاربردی مهم در سیر تکاملی پروژه های خود منظور کنید تا پی به قدرت آن به شکلی ملموس ببرید .

از اینجا به کجا برویم :


دیدگاهی برای ما بنویسید