برنامک
برنامک[۱] (به انگلیسی: applet)، یک نرمافزار کاربردی کوچک است که در زمینه و متن برنامهٔ دیگری اجرا میشود، بهعنوان مثال در یک جویشگر وب. برنامک معمولاً تابعهای با حجم کم را انجام میدهد که کاربرد مستقل ندارند.
محتویات |
مقدمه [ویرایش]
اصطلاح اپلت (برنامک) در سال ۱۹۹۳ توسط applescript معرفی شد. کلمهٔ برنامک میتواند برای شرح برنامههایی استفاده شود که بهتنهایی و بدون لینک به شبکه قابل استفاده هستند. از قبیل بستههای کامل که با سیستمعامل ارائه میشوند برای مثال ماشینحساب یا یک ویرایشگر متن.
ویژگیهای برنامک [ویرایش]
برنامک بهواسطهٔ چندین خصوصیت یک زیرروال برجستهاست:
- نخست آن که فقط در سرویسگیرندهها[۲] اجرا میشود در مقایسه با سرولت[۳] (برنامههایی که در سرویسدهنده[۴] کار میکنند)
- در مقایسه با زیرروالها قابلیت معین و مشخصی دارند
- برنامک نوشتاری است که در زبانهای مختلف متفاوت است. در اسکریپتها با اچتیامال فرق میکند.
برنامکها و برنامهها [ویرایش]
برنامکها برعکس برنامهها نمیتوانند مستقل اجرا شوند. ساختار برنامک یک رابط گرافیکی قدرتمند است و اغلب با کاربر به صورت فعل و انفعالی در ارتباط است. هرچند آنها از لحاظ امنیت دارای ضعف میباشند.
برنامکها در قالبی که توسط برنامهٔ میزبان و از طریق افزایه (پلاگین) است اجرا میشوند یا در برنامههای کاربردی سیار که بوسیلهٔ مدل برنامهنویسی برنامک پشتیبانی میشوند اجرا میشود.
مثالها [ویرایش]
جاوا اپلت و فیلمهای فلش نمونههایی از اپلتها هستند. نمونهٔ دیگر اپلتها Windows Media Player است که برای نشان دادن فایلهای ویدئویی در اینترنت اکسپلورر و دیگر جستجوگرهای وب که افزایه (پلاگین) را پشتیبانی میکنند مورداستفاده قرار میگیرد. بعضی از افزایهها علاوه بر نمایش مدلهای مختلف سهبُعدی در یک جویشگر وب بوسیلهٔ برنامک اجازهٔ چرخاندن مدل و بزرگنمایی آن را به کاربر میدهند. بسیاری از جویشگرها، بازیهای مبتنی بر برنامک هستند، ولی، برخی برنامههای تابعی هستند که احتیاج به نصب دارند.