ادوبی فلش

از ویکی‌پدیا، دانشنامهٔ آزاد
(تغییرمسیر از ماکرومدیا فلش)
پرش به: ناوبری، جستجو


ادوبی فلش
Adobe Flash Player icon.png
شرکت سازنده ادوبی (قبلا ماکرومدیا)
اولین نسخه ۱۹۹۶
زبان‌های برنامه‌نویسی سی++
سیستم‌عامل مایکروسافت ویندوز، مک اواس ده، لینوکس، سولاریس، سیمبیان، ویندوز موبایل، ماامو، اندروید
گونه چندرسانه‌ای
پروانه انحصاری
وب‌گاه صفحهٔ اصلی سکوی ادوبی فلش

ادوبی فلش (به انگلیسی: Adobe flash)‏ یا به اختصار فلش، نرم‌افزاری است برای تولید انواع بازی‌های دو بعدی، فیلم، و برنامه‌های پویای اینترنتی که توسط پخش کنندهٔ فلش (به انگلیسی: Flash Player)‏ اجرا می‌شود.

محتویات

پایه‌گذاری [ویرایش]

فناوری فلش توسط شرکت ماکرومدیا (به انگلیسی: Macromedia)‏ در دنیای وب بنیان‌گذاری شد که با خریده شدن ماکرومدیا توسط ادوبی (به انگلیسی: Adobe)‏ با علامت تجاری ادوبی معرفی می‌گردد.

اساس ساختمان [ویرایش]

اساس ساختمان پرونده‌های فلش (اس‌دبلیواف (به انگلیسی: SWF)‏) به صورت برداری (به انگلیسی: Vector-Base)‏ است که با زبان اکشن‌اسکریپت محتویات و اشیاءها (به انگلیسی: Object)‏ کنترل و دستور دهی می‌شود.

سادگی در کنترل محتویات و اطلاعات، گرافیک بالا و قدرت انعطاف فراوان، استفاده همه گیر آن را موجب شده‌است. امروزه بر روی ۹۰٪ کامپیوترهای متصل به اینترنت پخش کنندهٔ فلش، فعال و نصب می‌باشد.

موجودیت برای سیستم عامل ها [ویرایش]

این برنامه بر روی اکثر سیستم عامل ها قابلیت نصب را دارد.

اکشن‌اسکریپت [ویرایش]

اکشن‌اسکریپت (به انگلیسی: ActionScript)‏ زبان برنامه‌نویسی برای پخش کنندهٔ فلش می‌باشد که تعامل کاربر با درگاه (به انگلیسی: Interface)‏، پردازش و نگهداری اطلاعات را در زمان اجرا به عهده دارد. اِی‌اس (به انگلیسی: AS)‏ بر پایه ای‌سی‌اِم‌اسکریپت (به انگلیسی: ECMAScript)‏ است که معمولاً به صورت بایت کد توسط مفسر (به انگلیسی: compiler)‏ درون فایل ذخیره گردیده و در run-time توسط ActionScript Virtual Machine ترجمه و اجرا می‌شود. اِی‌اس مدل پیشرفته و قوی را از یک زبان برنامه‌نویس ارایه می‌دهد که برای بسیاری از توسعه دهندگان وب (به انگلیسی: Web developers)‏ و برنامه نویسان (به انگلیسی: Programmer)‏ با دانش کم از برنامه‌نویسی شیء گرا (به انگلیسی: object-oriented programming)‏ ساده و ملموس خواهد بود.

منابع [ویرایش]

مشارکت‌کنندگان ویکی‌پدیا، «Adobe Flash»، ویکی‌پدیای انگلیسی، دانشنامهٔ آزاد (بازیابی در ۲۶ سپتامبر ۲۰۱۰).