ما هو التطبيق الصغير أو الأبلت (Applet)؟

ما هو التطبيق الصغير أو الأبلت (Applet)؟
(اخر تعديل 2023-09-07 13:42:18 )

التطبيق الصغير (Applet) هو تطبيق صغير مصمم للتشغيل ضمن تطبيق آخر. في حين أن مصطلح “التطبيق الصغير” يستخدم أحيانًا لوصف البرامج الصغيرة المضمنة في نظام تشغيل الكمبيوتر، فإنه يشير عادةً إلى تطبيقات Java الصغيرة، أو التطبيقات الصغيرة المكتوبة بلغة برمجة Java.

على عكس التطبيقات العادية، لا يمكن تشغيل تطبيقات Java مباشرة بواسطة نظام التشغيل. بدلاً من ذلك، يجب تشغيلها ضمن Java Runtime Environment (JRE)، أو ضمن برنامج آخر يتضمن مكون Java الإضافي.

إذا لم يكن هناك JRE مثبتًا، فلن يتم تشغيل تطبيقات Java. لحسن الحظ، Java متاحة مجانًا لأنظمة Windows وMac وLinux، مما يعني أنه يمكنك بسهولة تنزيل وتثبيت JRE المناسب لنظامك.

نظرًا لأن تطبيقات Java تعمل ضمن JRE ولا يتم تنفيذها بواسطة نظام التشغيل، فهي مشتركة بين الأنظمة الأساسية، مما يعني أنه يمكن تشغيل تطبيق صغير واحد على أنظمة Windows وMac وLinux.

على الرغم من أن التطبيقات الصغيرة يمكن أن تكون بمثابة تطبيقات سطح مكتب أساسية. إلا أن وصولها إلى موارد النظام محدود، وبالتالي فهي ليست مثالية للبرامج المعقدة.

ومع ذلك، فإن حجمها الصغير وطبيعتها متعددة المنصات تجعلها مناسبة للتطبيقات المستندة إلى الويب. تتضمن أمثلة التطبيقات الصغيرة المصممة للتشغيل في متصفحات الويب الآلات الحاسبة وبرامج الرسم والرسوم المتحركة وألعاب الفيديو.

يمكن تشغيل التطبيقات المستندة إلى الويب في أي متصفح على أي نظام تشغيل وطالما تم تثبيت مكون Java الإضافي.

خلال السنوات الأولى للويب، قدمت تطبيقات Java طريقة لمشرفي المواقع لإضافة ميزات تفاعلية لم تكن ممكنة باستخدام HTML الأساسي.

ومع ذلك، في السنوات الأخيرة، تم استبدال التطبيقات الصغيرة ببطء بتقنيات أحدث مثل jQuery وHTML 5. ولم تعد بعض المتصفحات، مثل Google Chrome، تدعم علامة <applet>، والبعض الآخر، مثل Apple Safari، لا يقوم حتى بتمكين Java بواسطة تقصير.

نظرًا لعدم قدرة مطوري الويب على الاعتماد بشكل كامل على دعم Java من متصفحات الويب. لم تعد التطبيقات الصغيرة طريقة شائعة لتوفير محتوى تفاعلي على الويب.