|
تستخدم جافاسكريبت في ملايين الصفحات على الإنترنت لتحسين التصميم، أو تصميم نماذج الإدخال، أو غير ذلك . تم تطوير جافاسكريبت بواسطة شركة نيتسـكيب Netscape وهي واحدة من أشهر اللغات النصية على الإنترنت .
تعمل جافاسكريبت على معظم المتصفحات الرئيسية الموجودة اليوم مثل Navigator من شركة نيتسكيب و Internet من شركة مايكروسوفـت Explorer.
ما الذي يجب أن تعرفه الآن؟ !
قبل الاستمرار، عليك الإلمام بالمفاهيم الأساسية في :
صفحات الويب WWW ، لغة النص المترابط HTML، وبعض الأساسيات في بناء صفحاتالإنترنت .
مـا هــي جافاسكريبت؟
. صممت جافاسكريبت لإضافة التفاعلية لصفحاتHTML ·
. جافاسكريبت هي لغة برمجة نصية – لغة البرمجة النصية هي لغة خفيفة ·
. جافاسكريبت هي عبارة عن أسطر قابلة للتنفيذ ·
. جافاسكريبت يتم تضمينها – عادة - مباشرة في صفحات HTML ·
. جافاسكريبت هي لغة مفسرة ·
. يمكن لأي شخص استخدام جافاسكريبت بدون شراء ترخيص استخدام ·
. جافاسكريبت مدعومة من غالبية متصفحات الإنترنت الشهيرة .
هل جـافا Java هي نفسهـا جافاسكريبت ؟
لا ! جافا و جافاسكريبت هما لغتين مختلفتين تماماً . . . جافا (طورت بواسطة شركة صن مايكروسيستيمز ) هي لغة برمجة قوية ومعقدة – وفي نفس التصنيف مع لغات برمجة مثلC+ + و C .
ما الذي يمكن لـ جافاسـكريبت أن تفـعله؟
_ جافاسكريبت تعطي مؤلفي HTML أداة برمجية – مؤلفي HTML ليسوا مبرمجين، ولكن جافاسكريبت هي لغة برمجة بسيطة التركيب ! فبإمكان أي شخص أن يضع نصاً صغيراً لصفحات HTML الخاصة به .
_ يمكن لـ جافاسكريبت أن تضع نصاً متغيراً في صفحات HTML_ جملة جافاسكريبت مثل هذه( "<document. write"( < h1> " + name+ " < / h1 يمكن أن تكتب نصاً متغيراً لصفحةHTML .
_ يمكن لـ جافاسكريبت أن تستجيب للأحداث – يمكن لـ جافاسكريبت أن تنفذ أمراً عندما يحدث شيء ما مثل عند انتهاء تحميل الصفحة أو عندما يضغط المستخدم على عنصر HTML .
– جافاسكريبت يمكنها أن تتعرف على أو تكتب عناصرHTML_يمكن لـ جافاسكريبت أن تكتب وتغير محتوى صفحات HTML.
_ يمكن أن تستخدم جافاسكريبت للتحقق من البيانات – يمكن لـ جافاسكريبت أن تستخدم للتحقق من البيانات المدخلة في النماذج – في مواقع الإنترنت - قبل اعتمادها، وذلك يوفر الكثير من وقت المعالجة بالنسبة للخوادم Servers.
ما هي البرامـج التي أحتاجهـا؟
لا تحتاج – في الحقيقة – سوى إلى محرر نصوص ! وذلك لكتابة النص البرمجي (الكود ) الخاص بـHTML ومن ثم تضمين جمل جافاسكريبت فيها . . .
إذا كنت تصمم صفحاتك ببرنامج مثل FrontPage فبإمكانك وضع جمل جافاسكريبت ضمن محرر HTML في البرنامج . . .
إذا رغبت في تطبيق التمرينات في هذا الكتاب، استخدم برنامج المفكرة Note Pad المرفق بنظام التشغيل، واحفظ ملفات التدريبات بالامتداد file. htm أو file. html ، ويمكنك بعد ذلك استعراضها بمتصفح الإنترنت لديك، سواءً IE أو Navigator .

|