مسافر مهاجر نائب المدير العام
رقم العضوية : 15 التسجيل : 02/01/2011 عدد المساهمات : 279 نقاط : 609 السٌّمعَة : 0 العمر : 39 المهنه : الهوايات : المزاج : الابراج : [table style="WIDTH: 180px; HEIGHT: 150px" border=1][tr][td][/td][/tr][/table]
| موضوع: الفرق بين الجافا ( Java ) والجافا سكريبت ( JavaScript ) الثلاثاء مارس 01, 2011 11:47 pm | |
| الفرق بين الجافا ( 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 - ليصبحوا مجتمعين إحدى أكبر القوى المؤثرة في عالم الإنترنت ((قرية php حجة)). | |
|