الفرق بين الجافا ( Java ) والجافا سكريبت (
JavaScript )
ما الفرق بين الجافا أبليت، الجافا سكربت،
وال dhtml سكربت ؟
بداية , لا يوجد ارتباط بين لغتي البرمجة :
الجافا java والجافا سكربت java script , فكل منهما مستقلة تماما عن
الأخرى حتى وإن تشابه اسماهما.
لغة الجافا هي المستخدمة لصناعة الجافا
أبلت java applet , بينما تستخدم الجافا سكربت - اللغة - لصناعة
الجافا سكربت - المؤثرات - ومثلها ال dhtml - (dynamic hyber text
mark up language) , لغة ترميز النصوص العليا الديناميكية - .
لغة الجافا قامت بتصميمها شركة صن
مايكروسستمز sun microsystems وهي أكثر اللغات الثلاثة تعقيدا وقوة ,
وهي لذلك تأخذ حجما كبيرا وقد تؤثر بقوة على سرعة تحميل الصفحة
المستخدمة فيها , عادة ما يتطلب استخدام هذه اللغة وضع ملف مساند
بالامتداد class - مثلا lake.class - وأحيانا بامتدادات أخرى مثل
.java , .jar .
أما الجافا سكربت فهي أيسط وأقل حجما , وهي
من إنتاج شركة نتسكايب netscape , المشهورة بمتصفحها نافيجاتور
navigator , فلنفرق بين لغة الجافا سكربت - أو تنصيص الجافا -
وتأثيرات الجافا سكربت - نصوص الجافا - , فنحن نستخدم اللغة لصناعة
التأثيرات , هنا يأتي التشابه بين الجافا سكربت والdhtml , فالdhtml
هي تأثيرات مصنوعة باستخدام لغة الجافا سكربت , وهي تتشابه في ذلك مع
مؤثرات الجافا سكربت , بعبارة أخرى : لغة الجافا سكربت تستخدم لصناعة
شيئين : مؤثرات الجافا سكربت , ومؤثرات الdhtml .
إذن ما الفرق بين مؤثرات الجافا سكربت وال
dhtml ؟
الجافا سكربت هي نصوص تعمل وحدها داخل
الصفحة لإحداث التأثيرات , تماما مثل ال html , أما ال dhtml فهي
تتفاعل مع المتصفح وتستخدم امكانياته لإحداث التأثيرات , مما يجعلها
أقوى وأكثر تعقيدا وحجما وإن كانت لا تصل الى قوة الجافا أبلت.
الجدير بالذكر أن شركتي نتسكايب و سن
مايكروسيستمز قد اندمجتا مع شركة أميريكا أون لاين - America On Line
- ليصبحوا مجتمعين إحدى أكبر القوى المؤثرة في عالم الإنترنت.
عودة الى الصفحة الرئيسية لـ تعليم الجافا و
الجافا سكريبت |