Action Script - اکشن اسکریپت چیست ؟

Friday, April 7th, 2017

اکشن اسکریپت زبان برنامه نویسی فلش
اکشن اسکریپت زبان برنامه نویسی فلش

تعریف رسمی اکشن اسکریپت که از استادان ما در ادابی دریافت شده است چیزی مانند این است : اکشن اسکریپت ( Action Script ) یک زبان برنامه نویسی برای محیط اجرای فلش پلیر است.این زبان برنامه نویسی در اصل به عنوان روشی برای طراحان فلش به منظور استفاده از امکانات اینتراکتیو طراحی شده بود و به برنامه نویسان فلش اجازه می داد تا پروژه هایی از انیمیشن های ساده تا پیچیده و اینترفیسهای برنامه های اینتراکتیو را ایجاد کنند.

این تعریف جالب است و همان چیزی است که می توان از شرکت مسئول برای این زبان انتظار داشت اما به شما نمی گوید که اکشن اسکریپت چگونه به وجود آمد.

اکشن اسکریپت چگونه بوجود آمد ؟

چیزی که ما می دانیم این است که اکشن اسکریپت 1.0 ابتدا در فلش 5 ظاهر شد. نسخه های قبلی فلش به طراحان اجازه می داد تا دستوراتی را به فیلمهای خود اضافه کنند تا بتوانند پخش و ذخیره کردن داده ها را کنترل کنند اما آنها بسیار ساده بودند و کسی نمی توانست به آنها یک زبان برنامه نویسی بگوید.

اکشن اسکریپت 1.0 بر مبنای ECMAScript 262 بود که باعث میشود از خانواده مشابهی با جاوا اسکریپت باشد.اکشن اسکریپت 2.0 نیز با فلش MX 2004 ارائه شد و بر مبنای یک نسخه جدیدتر از استاندارد ECMAScript بود. با این که این زبان دارای ساختارهای زبان برنامه نویسی جدیدی بود , مانند کلاس ها , اینترفیسها و خاصیتهای private و public, اما نسبت به نسخه قبلی تفاوت چندانی وجود نداشت.زبان اکشن اسکریپت نیز همچون سایر زبان های شیئ گرا دارای کلاسها - متغیرها - دستورات شرطی - حلقه ها و . . . می باشد. فیلمهای فلش را می توان به سادگی توسط اکشن اسکریپت کنترل نمود و به واسطه آن امکان ساخت انواع بازی - انیمیشن - مالتی مدیا و . . . به وجود می آید

زبان اکشن اسکریپت چه کاربردی دارد؟

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

پشتیبانی از زبان برنامه نویسی اکشن اسکریپت

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

برگرد به عقب

آخرین نوشته :
مقالات بیشتر :

زبان برنامه نویسی جاوا اسکریپت چیست ؟

زبان برنامه نویسی جاوا اسکریپت چیست ؟

HTML در واقع یک زبان نشانه گذاری (Markup) است , یعنی حاوی برچسب ها وتگ هایی می باشد که به دور... بیشتر

طراحی کاتالوگ آنلاین

طراحی کاتالوگ آنلاین

طراحی کاتالوگ آنلاین یکی از ابزار تبلیغاتی بسیار پر کاربرد جهت ارائه کالا و خدمات به مخاطبان با... بیشتر

بهترین روش های تبلیغ کدام است ؟

بهترین روش های تبلیغ کدام است ؟

روش های مختلفی برای تبلیغ کردن وجود دارد که هر کدام کار کرد خود را دارند. روش های قدیمی تبلیغ از... بیشتر

مزایا و محاسن استفاده از کاتالوگ دیجیتال

مزایا و محاسن استفاده از کاتالوگ دیجیتال

وقتی نام کاتالوگ را می شنویم همه ما بلا فاصله به یاد یک مجموعه کاغذ معمولا در ابعاد A4 که حاوی... بیشتر

تعریف رسانه چیست ؟

تعریف رسانه چیست ؟

پیش از تعریف رسانه شاید لازم باشد به دلایل پیدایش آن اشاره ای مختصر کنیم. بدون تردید ارتباط نه تنها... بیشتر

CSS -سی اس اس چیست ؟

CSS -سی اس اس چیست ؟

سی اس اس یا CSS در واقع قواعد ودستورات شیوه نمایش کلیه اجزائ صفحه وب است که به صورت کد نویسی با... بیشتر

مفهوم گرافیک وب چیست ؟

مفهوم گرافیک وب چیست ؟

تجربه نشان داده با وجود برنامه نویسی دقیق و اصولی و همچنین , اگر وب سایت شما در رتبه ای قابل قبول... بیشتر

طراحی بنر تبلیغاتی ارزان وب سایت

طراحی بنر تبلیغاتی ارزان وب سایت

طراحی یک بنر ارزان قیمت سایت خیلی چیز عجیب و غریبی نیست البته اگر از اولویت های شما به حساب بیاد... بیشتر

ساخت موشن گرافیک

ساخت موشن گرافیک

ساخت موشن گرافیک به دلیل سادگی در ارائه موضوع و همچنین هزینه پایینتر نسبت به سایر انیمیشن ها و... بیشتر