تطلق
كلمة Scriptعلى النصوص المتكاملة التي تصف
عملا أو حدثا معينا. وتستخدم الكلمة كثيرا عند
التحضير للأعمال الفنية حيث يتم تحويل الفكرة
أو القصة إلى سكريبت. وهو يعبر عما نسميه
دائما بالسيناريو وهو وصف مسجل على الورق
لتتابع الأحداث التي ستتم في الواقع
في لغة الكمبيوتر تطلق هذه
الكلمة على البرامج التي عادة ما تكون أقصر من
البرامج الكبيرة كبرامج التشغيل والبرامج
التطبيقية الأخرى كما أن عمل هذه البرامج
الصغيرة المتكاملة عادة ما يكون محدد بغرض
معين ومهمة محددة من أجل أن تكون الصفحة أكثر
جاذبية وإبهارا
هناك العديد من أنواع النصوص التي
يمكنها القيام بهذا الغرض مثل CGIو Perlو Java
appletsو
Dynamic HTMLوغيرها
ولكنها تحتاج لبعض المعرفة والجهد. ولكنك إذا
كنت تعرف أسس لغة HTMLالتي نقوم الآن بعمل دراسة عنها في
هذة المجلة فإن الخطوة التالية لك من أجل
زيادة مهارتك في ذلك هو معرفتك بنصوص جافا Java
Scripts
في هذا الموضوع نحاول التعرف علي ماهية JavaScriptsونعرفك
كيف تستطيع انتاجها وكذلك بعض المصادر التي
تعرفك أكثر علبها وتعطيك المزيد من المعلومات
ما
هو جافا سكريبت Java
Scripts؟
جافا
سكريبت عبارة عنلغة
عمل نصوص قامت شركة نيتسكيب بتطويرها وذلك
لإضافة مواصفات تجعل الصفحة أكثر نشاطا
وتفاعل وعلى سبيل المثال فإنك باستعمال جافا
سكريبت تستطيع أن تضيف ساعة توقيت أو برنامج
لعب أو القيام بالحساب أو إضافة رسوم مبهرة أو
عمل إثارة معينة عند تحريك الماوس وغير ذلك من
المؤثرات المثيرة الأخرى ... كل ذلك وغيره
يمكنك عمله بواسطة نصوص جافا النشطة
الفرق
بين جافا وجافا سكريبت
جافا
عبارة عن لغة برمجة بطريقة التوليف CompiledProgrammingLanguageوهي مشابهة للغة البرمجة Cأو C+.
وهي من القوة للدرجة التي يمكنك فقط أن تكتب
بها وتنتج برامج تطبيقية صغيرة لعمل أو أعمال
محددة. تسمى هذه البرامج التطبيقية الصغيرة
باسم "أبليتس" applets.
وتقوم بتأدية مهمات قليلة محددة. إن جافا
تتطلب أيضا جهدا معتبرا حتى يكون
باستطاعتك التمكن منها
جافا سكريبت مبنية أيضا على لغة
البرمجة جافا ولكنها تختلف عنها باساليب
عديدة منها أنها أكثر بساطة من لغة البرمجة
الأصيلة ، ولهذا فهي نسبيا أسهل بالتعلم.
والواقع أنها تميل أكثر لميزان HTMLمنها عن لغات البرمجة
الحقيقية مثل جافا
إن
جافا سكريبت لا يتطلب أي عملية توليف Compilingوهي العملية التي يتم فيها ترجمة
رموز كمبيوترية خاصة إلى شكل برنامج قابل
للإستجابة والتنفيذ Executable.
إن هذه البرامج يتم "طمرها"embeddedداخل نص HTMLالخاص بصفحة الموقع ، ويتم إظهارها
بواسطة برنامج التصفح. ولهذا فهي لا تحتاج إلى
أي ملفات إضافية مثل ملفات Classالخاصة بالبريمجيات الصغيرة appletsوذلك كي تؤدي مهمتها
جافا سكريبت يتم تشغيلها بواسطة برامج
التصفح الحديثة سواء كانت NetscapeNavigatorأو
Internet Explorer.
ولكن الأخير قد لا يكون متلائما تماما معها ،
لذا فمن المهم القيام بفحص جافا سكريبت مع كل
من النظامين المذكورين قبل القيام بعملية بثه
إلى الإنترنت وإذا كنت قد نسيت القيام بذلك
فإن عددا غير قليل من مستقبلي الصفحة لن يكون
بوسعهم رؤية جافا سكريبت الذي قمت بعمله