ادوبی فلش: تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
جز ←‏منابع: رفع خطاهای ظاهری
خط ۴:
|نشان = Adobe Flash Player icon.png
|اندازه نشان = 70px
|تصویر =
|اندازه تصویر =
|توضیح تصویر =
|طراح نرم‌افزار =
|توسعه‌دهنده =
|شرکت سازنده = [[ادوبی]] (قبلاً [[ماکرومدیا]])
|اولین نسخه = ۱۹۹۶
|آخرین نسخه پایدار =
|تاریخ انتشار آخرین نسخه پایدار =
|آخرین نسخه آزمایشی =
|تاریخ انتشار آخرین نسخه آزمایشی =
|زبان‌های برنامه‌نویسی = [[سی++]]
|سیستم‌عامل = [[مایکروسافت ویندوز]]، [[مک اواس ده]]، [[لینوکس]]، [[سولاریس (سیستم‌عامل)|سولاریس]]، [[سیمبیان]]، [[ویندوز موبایل]]، [[ماامو]]، [[اندروید]]
|سکو =
|حجم فایل =
|زبان هایزبان‌های قابل دسترس =
|وضعیت توسعه =
|گونه = [[چندرسانه‌ای]]
|استفاده =
|پروانه = [[نرم‌افزار انحصاری|انحصاری]]
|وب‌گاه = [http://www.adobe.com/flashplatform/ صفحهٔ اصلی سکوی ادوبی فلش]
خط ۲۹:
 
== پایه‌گذاری ==
فناوری فلش توسط شرکت [[ماکرومدیا]] {{به انگلیسی|Macromedia}} در دنیای وب بنیان‌گذاری شد که با خریده شدن [[ماکرومدیا]] توسط [[ادوبی]] {{به انگلیسی|Adobe}} با علامت تجاری [[ادوبی]] معرفی می‌گردد.
 
== اساس ساختمان ==
اساس ساختمان پرونده‌های فلش (اس‌دبلیواف {{به انگلیسی|SWF}}) به صورت برداری {{به انگلیسی|Vector-Base}} است که با [[زبان برنامه‌نویسی|زبان]] ''اکشن‌اسکریپت'' محتویات و اشیاءها {{به انگلیسی|Object}} کنترل و دستور دهی می‌شود.
 
سادگی در کنترل محتویات و اطلاعات، گرافیک بالا و قدرت انعطاف فراوان، استفاده همه گیر آن را موجب شده‌است. امروزه بر روی ۹۰٪ کامپیوترهای متصل به [[اینترنت]] پخش کنندهٔ فلش، فعال و نصب می‌باشد.{{مدرک}}
 
== موجودیت برای سیستم عامل هاعامل‌ها ==
این برنامه بر روی اکثر سیستم عامل هاعامل‌ها قابلیت نصب را دارد.
 
== اکشن‌اسکریپت ==
اکشن‌اسکریپت {{به انگلیسی|ActionScript}} زبان برنامه‌نویسی برای پخش کنندهٔ فلش می‌باشد که تعامل کاربر با درگاه {{به انگلیسی|Interface}}، پردازش و نگهداری اطلاعات را در زمان اجرا به عهده دارد. ''اِی‌اس'' {{به انگلیسی|AS}} بر پایه ای‌سی‌اِم‌اسکریپت {{به انگلیسی|ECMAScript}} است که معمولاً به صورت [[بایت]] کد توسط مفسر {{به انگلیسی|compiler}} درون فایل ذخیره گردیده و در run-time توسط ActionScript Virtual Machine ترجمه و اجرا می‌شود. اِی‌اس مدل پیشرفته و قوی را از یک زبان برنامه‌نویس ارایه می‌دهد که برای بسیاری از توسعه دهندگان وب {{به انگلیسی|Web developers}} و برنامه نویسان {{به انگلیسی|Programmer}} با دانش کم از [[برنامه‌نویسی شیء گرا]] {{به انگلیسی|object-oriented programming}} ساده و ملموس خواهد بود.
 
== امنیت ==
برخی از کارشناسان معتقدند استفاده از برنامه هایبرنامه‌های ادوبی اشکالاتی نیز می تواندمی‌تواند داشته باشد به دو دلیل :
# تحقیقات نشان داده است متأسفانه فلش پلیر یکی از خطرناک‌ترین نرم‌افزارهای حال حاضر در دنیای اینترنت است چون دارای باگ‌ها یا همان حفرهای امنیتی زیادی است. از طرف دیگر شرکت گوگل از ۱۰ شهریور ماه شروع به غیرفعال کردن فلش پلیر به صورت پیش‌فرض در مرورگر معروف خود یعنی کروم کرده است. علاوه بر این فلش پلیر یکی از محبوب‌ترین راه‌هایی است که افراد مختلف به باج‌افزار آلوده می‌شوند. همچنین برنامه هایبرنامه‌های امنیتی مانند پروژه [[پروژه تور]] یا [[tor]] نیز به هیچ وجه استفاده از این نرم‌افزار را توصیه نمی‌کنند. بر همین اساس به صورت خیلی واضح و با توجه به تمام شواهد موجود، آنچه که مسلم است آن است که باید بیخیال استفاده از فلش پلیر شد. شاید گفتن این نکته هم بد نباشد که در این هفته زمانی که شرکت ادوبی یک به روزرسانی برای فلش پلیر منتشر کرد تا بسیاری از حفره‌های امنیتی موجود در این نرم‌افزار را مسدود کند.[http://olumrayaneh.ir/2015/10/18/چرا-به-اعتقاد-برخی-نباید-از-فلش-پلیر-است/]
# فلش پلیر پهنای باند اینترنت شما را به هدر می خورد ،می‌خورد، با توجه به اینکه همچنان بسیاری از وب‌سایت‌های ایرانی همچنان در دهه ۹۰ میلادی به سر می‌برند و از تبلیغات سنگین فلش استفاده می‌کنند، با نصب فلش پلیر در حقیقت شما این امکان را به وب‌سایت‌های مختلف می‌دهید که تبلیغات مختلف خود را براساس فلش به نمایش بگذارند و اینگونه پهنای باند شما را که بابت آن پول می‌دهید را به هدر بدهند.[http://olumrayaneh.ir/2015/10/18/چرا-به-اعتقاد-برخی-نباید-از-فلش-پلیر-است/]
 
== منابع ==
{{پانویس}}