القائمة الرئيسية

الصفحات

ماهي للغة الجافا سكربت وجميع مميزاتها وعيوبها

لغة الجافا سكريبت:

هي لغة تستطيع التعامل مع جميع منصات البرمجة لذا يمكن القول بأنها لغة متعددة المنصات فهي لغة عالية المستوي تستخدم في جميع متصفحات الويب لعمل صفحات اكثر تفاعلا ويسعي البعض الي تطويرها مثل شركة موزيلا فهي شركة تسعي الي تطوير الجافا سكريبت كانت هذه اللغة في بداية الامر موجهة لمبرمجين الهواء غير المحترفين في المجال ولكن تم الاهتمام بها وزيادة الطلب في استخدامها وجذبت اهتمام المبرمجين المحترفين بعد تطورها وخاصة بعد اضافتها لتقنيات جديدة مثل تقنية أجاكس التي زودت التفاعل بين العميل والخادم بشكل اسرع وايضا تستخدم لغة الجافة في انشاء تطبيقات وصفحات ويب بما فيها الالعاب وهي اكثر التطبيقات انتشارا وتدعمها جميع المتصفحات بغير الحاجة الي اضافات من الخارج اكتشفها العالم جيمس غوسلينغ في وقت عمله واستخدمها كأنها العقل المفكر لتشغيل اجهزة التطبيقات الذكية كالتلفزيون التفاعلي وتعتبر لغة الجافا ما الا تطويرا للغة سي++ ولغة الجافا سكريبت تدعم البرمجة الامرية من البداية .

تسميات الجافا سكريبت :

كان الاسم للغة الجافا سكريبت في بداية الامر هوا موكا وكذالك كانت في بداية الامر عبارة عن مشروع يسمونه أوك البلوط وقت اقتبس العالم هذا الاسم من شجرة البلوط الذي كانت خارج شركته كان كل ما نظر من النافذة وجد هذه الشرة وفي اثناء ذالك سمي مشروعه في بداية الامر بهذا الاسم وكان الهدف هذا المشروع هوا عمل لغة برمجة تعمل لأي جهاز صغير واثناء العمل في المشروع تم تطوير المشروع وكذالك تحول الي جافا واصبحت متصفحات الويب تستخدم لغة الجافا وتوسعت نطاقات استخدامها واخدت دعم جميع متصفحات الويب خلال فترة زمنية وجيزة بسبب الامكانيات العالية والامان والثبات التي وفرتها لهم هذه اللغة في تلك الفترة مما ادي الي ازدهارها والاهتمام بها وبعد فترة تم تطوير هذه اللغة تطوير كلي وتم تسميتها بجافا2 ومن التطويرات التي طرأت عليها هي امكانيات جافا في مواجه الرسومات للمستخدمين ومع مرور الزمن والوقت تطورت الجافا وبدأت تستخدم في صنع برامج مكتبيةوبرمجات الانترنت وتطبيقات اجهزة الهاتف وكذالك في صفحات الانتر نت هذه التغيرات في مسمياتها اثارت شكوك المستخدمين واحدثت غموض لديهم وسوء الفهم واعتقدوا ان لغة الجافا ولغة الجافا سكريبت متشابهتان ومرتبطتان ببعضهما البعض ولكن مع البحث والكشف عن ذالك وجدو الاختلاف بين اللغتين كبير جدا وواسع الي الامد البعيد.

استخدامات لغة الجافا سكريبت :

هي لغة برمجية اساسية تستخدم في انشاء صفحات الويب وتعتبر لغة الجافا هي لغة قائمة لذاتها فهي باستطاعتها ان تطور صفحة الويب وتجعلها صفحة ديناميكية وتضيف فعاليات خاصة وتأثيرات علي الصفحات التي تستخذها ويمكن من خلالها فتح مستندات في واجهة المستخدم وتشغيل الPDF وكذالك لتطبيقات الفلاش وكذالك بإمكانها تحميل محتويات في مستند خاص به ثم الرجوع اليه وقت الحاجة دون اعادة تحميل الصفحة كاملة.
تطبيقات الخادم : يمكنها استخدام تطبيقات خفيفة الوزن وسريعة وتوزيعها علي الانظمة بواسطة الخادم وكذالك بإمكانها عمل محتويات وتقنيات فنية .
تطبيقات الهاتف : من اهم استخدامات لغة الجافا انها باستطاعتها انشاء تطبيقات للهواتف الذكية التي تعمل بنظام الاندرويد وذالك تعطها القدرة علي استخدام وتنزيل التطبيقات المعنية المختلفة التي تخدم هذه الاغراض .
العروض التقديمية : توفر لمستخدميها مجموعة شرائح علي شبكة الانترنت لبنائها وانشاء عروض تقديمية من خلال توفير مكتبات وكذالك تعطي سهولة في ادراج هذه الشرائح المتداخلة وكذالك تدعمها حتي اذا كانت ليس علي دراية كبيرة بلغة الجافا سكريبت فتستطيع بسهولة انشاء موقع علي الانترنت .
الفن: يمكن للغة الجافا سكريبت ان تزين صفحة الويب وتعطيها رونق بالألوان والرسومات والفنيات وذالك بسهولة فائقة لذا فهي تزود مستخدميها بالأبداع والتطوير في الرسم .
الالعاب : تساعد الجافا سكريبت في انشاء الالعاب لتسلية وقت الفراغ والقضاء عليه وكذالك توفر حلول ورسوم لمستخدميها كما ان لديها واجهة لبرامج التطبيقات المألوفة للجميع كما انها تسهل عملية التصميم لمستخدميها.

كيفية تفعيل الجافا سكريبت في جوجل :

  1. نضغط علي جوجل شروم من علي جهاز الكمبيوتر
  2. نضغط علي الاعدادات
  3. تظهر قائمة نضغط علي اعدادات الموقع الالكتروني.
  4. نضغط علي الجافا سكريبت

صفات ومميزات لغة الجافا سكريبت :

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

عيوب لغة الجافا سكريبت :

  1. السرعة
  2. التعامل مع الانواع العامة
  3. استخدامها مع الحسابات الفاصلة المتحركة
  4. ثغراتها الامنية تشغل الجافا الاساسية
  5. استخدامها مع الاعداد الغير موجهة .
  6. يعتبرها البعض انها لغة معقدة الي حد ما لان بعض مستخدميها يستخدمنها بشكل مختلف من قبل صفحات الويب المختلفة وهذا يجعل القراءة والكتابة معقد الي حد ما
  7. في بعض الاحيان يصعب علي المطور اكتشاف بعض الامور لان هناك بعض برامج التحرير غير فعالة
  8. اثناء العمل اذا تم خطا في الجافا فمن الممكن ان يتوقف عرض صفحة الويب بالكامل
  9. شفرة الجافا والويب تكون متاحة ومرئية للجميع وبالتالي يمكن لأي شخص عرض كود الجافا سكريبت.
مبرمجي جافا سكريبت :
يعتبر مبرمجي جافا سكريبت من ابسط الناس واسعدهم فهم يتقابضون حوالي 96 الف دولار سنويا اي حوالي 8 الاف دولار شهريا فهم سعداء جدا.
author-img
كاتب محتوي مصري الجنسية مبرمج ومطور ويب احب كتابة المقالات واسعى لتقديم محتوى يليق بالمحتوى العربي facebook youtube rss twitter blogger

تعليقات

تعليق واحد
إرسال تعليق

إرسال تعليق