ادوبی فلش

از ویکی‌پدیا، دانشنامهٔ آزاد
پرش به: ناوبری، جستجو
ادوبی فلش
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) ساده و ملموس خواهد بود.

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

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

  1. تحقیقات نشان داده است متأسفانه فلش پلیر یکی از خطرناک‌ترین نرم‌افزارهای حال حاضر در دنیای اینترنت است چون دارای باگ‌ها یا همان حفرهای امنیتی زیادی است.از طرف دیگر شرکت گوگل از ۱۰ شهریور ماه شروع به غیرفعال کردن فلش پلیر به صورت پیش‌فرض در مرورگر معروف خود یعنی کروم کرده است. علاوه بر این فلش پلیر یکی از محبوب‌ترین راه‌هایی است که افراد مختلف به باج‌افزار آلوده می‌شوند. همچنین برنامه های امنیتی مانند پروژه پروژه تور یا tor نیز به هیچ وجه استفاده از این نرم‌افزار را توصیه نمی‌کنند. بر همین اساس به صورت خیلی واضح و با توجه به تمام شواهد موجود، آنچه که مسلم است آن است که باید بیخیال استفاده از فلش پلیر شد. شاید گفتن این نکته هم بد نباشد که در این هفته زمانی که شرکت ادوبی یک به روزرسانی برای فلش پلیر منتشر کرد تا بسیاری از حفره‌های امنیتی موجود در این نرم‌افزار را مسدود کند.[۱]
  2. فلش پلیر پهنای باند اینترنت شما را به هدر می خورد ، با توجه به اینکه همچنان بسیاری از وب‌سایت‌های ایرانی همچنان در دهه ۹۰ میلادی به سر می‌برند و از تبلیغات سنگین فلش استفاده می‌کنند، با نصب فلش پلیر در حقیقت شما این امکان را به وب‌سایت‌های مختلف می‌دهید که تبلیغات مختلف خود را براساس فلش به نمایش بگذارند و اینگونه پهنای باند شما را که بابت آن پول می‌دهید را به هدر بدهند.[۲]

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

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