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

Friday, April 7th, 2017

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

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

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

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

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

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

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

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

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

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

برگرد به عقب

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

چند نکته برای بهبود وضعیت کسب و کار

چند نکته برای بهبود وضعیت کسب و کار

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

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

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

تعریف رسمی اکشن اسکریپت که از استادان ما در ادابی دریافت شده است چیزی مانند این است : اکشن اسکریپت... بیشتر

برنامه ادوبی ایر ( Adobe Air ) چیست ؟

برنامه   ادوبی ایر ( Adobe Air ) چیست ؟

ادوبی ایر یک برنامه مکمل است که بر گرفته از عبارت Adobe Integrated Runtime میباشد و به توسعه... بیشتر

راه های جلو گیری از تزریق SQL چیست ؟

راه های جلو گیری از تزریق SQL چیست ؟

تزریق SQL INJECTION ) SQL ) خیلی مشابه با تزریق هدر ایمیل است. یک حمله تزریقی سعی می کند تا... بیشتر

WebGl چيست ؟

WebGl چيست ؟

WebGL يا ( كتابخانه گرافيك وب) یک API جاوا اسکریپت برای رندر گرافيك هاي 2D و 3D تعاملي در هر... بیشتر

فایل فلش یا فرمت فلش چیست ؟

فایل فلش یا فرمت فلش چیست ؟

( فلش - flash ) تکنولوژی پویا نمایی دو بعدی و تا اندازه ای سه بعدی است . که بر پایه الگوریتم... بیشتر

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

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

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

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

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

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

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

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

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