SlideShare a Scribd company logo
1 of 33
Download to read offline
::6;7966010alysun1973@yahoo.com
1
‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬
‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬
‫ي‬‫ل‬‫ع‬
‫يمذيخ‬
‫درسنا‬..... ‫والتفاعلٌة‬ ‫الثابنة‬ ‫الصفحات‬ ‫بٌن‬ ‫الفرق‬ ‫سبك‬ ‫فٌما‬‫باستخدام‬ ‫الثابتة‬ ‫الصفحات‬ ‫من‬ ‫مجموعة‬ ‫بتصمٌم‬ ‫لمنا‬
‫لغة‬Html)ً‫مدرست‬ ‫مولع‬ ‫(صفحات‬‫فم‬ ‫لإلطالع‬ ‫كانت‬ ‫المعروضة‬ ‫المعلومات‬ ‫أن‬ ‫والحظنا‬‫ـ‬‫دون‬ ‫ـط‬‫أي‬ ‫إجراء‬ ‫إمكانٌة‬
‫ع‬ ‫معالجة‬... ‫للصفحة‬ ‫كمصمم‬ ً‫ا‬ٌ‫شخص‬ ‫أنت‬ ‫خاللن‬ ‫من‬ ‫أو‬ ‫الزائرٌن‬ ‫لبل‬ ‫من‬ ‫لٌها‬
‫ولكن‬‫لم‬‫د‬ُ‫ع‬ٌَ‫ا‬‫لـــ‬Web‫ممت‬ً‫ا‬‫صر‬‫ع‬‫ل‬‫ى‬ٌ‫تمد‬‫م‬‫المع‬‫ل‬‫ومة‬‫بشك‬‫ل‬ً ِّ‫ص‬‫ن‬‫بسٌط‬,‫حٌث‬‫على‬ ‫نفسه‬ ‫التطور‬ ‫فرض‬‫محتوٌات‬
ً‫اإلعالم‬ ‫الشكل‬ ‫إلى‬ ‫ماتكون‬ ‫ألرب‬ ‫وأصبحت‬ ‫الوٌب‬ ‫صفحات‬ٌ‫ناح‬ ‫ومن‬ ) ً‫مرئ‬ ، ‫(مسموع‬‫أخرى‬ ‫ة‬‫الـــــ‬ ‫طور‬ ‫فمد‬
Web‫بالــــــ‬ ‫ٌعرف‬ ‫لما‬ ‫نفسه‬Web2.0‫جدٌدة‬ ‫برمجٌة‬ ‫ولغات‬ ‫أدوات‬ ‫ظهور‬ ‫إلى‬ ‫بدوره‬ ‫أدى‬ ‫وهذا‬‫للمبرمجٌن‬ ‫تتٌح‬
‫موالعهم‬ ‫صفحات‬ ‫وإنتاج‬ ‫الوٌب‬ ‫عالم‬ ً‫ف‬ ‫جدٌدة‬ ‫آفاق‬ ‫والمطورٌن‬‫إدخ‬ ‫المستخدم‬ ‫ٌستطٌع‬ ً‫تفاعل‬ ً‫إعالم‬ ‫بشكل‬‫ـــــــ‬‫ال‬
‫بٌانات‬‫طرٌك‬ ‫عن‬‫إضافة‬‫أز‬‫رار‬‫ونماذج‬‫تأخذ‬‫بٌانات‬‫من‬‫المستخدم‬‫وتحولها‬‫إلى‬‫نماذج‬‫أخرى‬‫أو‬‫ترس‬‫ـــــــــــ‬‫لها‬‫بالبرٌد‬
ً‫اإللكترون‬‫أو‬‫تجري‬‫علٌها‬‫حسابٌة‬ ‫عملٌات‬‫لٌست‬‫دائم‬ ‫أو‬ ‫مؤلت‬ ‫بشكل‬ ‫تخزنها‬ ‫أو‬ ‫بسٌطة‬‫صحتها‬ ‫من‬ ‫تتحمك‬ ‫أو‬...
‫المحت‬ ‫وتغٌٌر‬‫ـــــــــ‬‫ـــ‬‫وى‬‫ا‬... ‫أوامره‬ ‫على‬ ً‫ء‬‫وبنا‬ ‫لرغبته‬ ً‫ا‬‫وفم‬ ‫لمعروض‬‫إنه‬‫باختصار‬‫تحو‬ٌ‫ل‬‫الصفحة‬‫إلى‬‫ما‬‫ٌسمى‬
‫بصفحات‬. ‫التفاعلٌة‬ ‫الوٌب‬
‫انًُبرط‬Forms
‫تستخد‬‫م‬‫النماذج‬Formsً‫ف‬‫لغة‬HTML‫إل‬‫ستمبا‬‫ل‬‫المدخالت‬Inputs‫م‬‫ن‬‫المستخد‬‫م‬‫بغ‬‫رض‬‫عرض‬‫ها‬‫أو‬‫تخزٌن‬‫ه‬‫ا‬‫أو‬
‫المٌا‬‫م‬‫بع‬‫م‬‫ل‬‫ٌات‬‫معالجة‬‫معٌنة‬‫ع‬‫ل‬ٌ‫ه‬‫ا‬‫و‬ ،‫ٌت‬‫م‬‫إنشاء‬‫النماذج‬‫باستخدا‬‫م‬ٌ‫الوسم‬‫ن‬<form>‫و‬</form>‫فمن‬‫خالل‬‫النموذج‬
‫اضافة‬ ‫ٌمكنن‬‫مجموعة‬‫عناصر‬‫اإلدخال‬<input>‫لصفحة‬‫الوٌب‬‫منها‬‫أزرار‬buttons‫أو‬‫حمول‬‫تموم‬‫باستخدامها‬
‫إلدخال‬‫بٌاناتن‬‫بغرض‬‫لمولع‬ ‫إرسالها‬‫الوٌب‬‫لٌتم‬‫ت‬‫مربعات‬ ‫مثل‬ ‫خزٌنها‬‫النصوص‬text boxes‫و‬‫عناصر‬‫اإل‬‫ختٌار‬
check boxes‫و‬‫الفردي‬ ‫اإلختٌار‬ ‫زر‬Radio‫وغٌرها‬ .....
‫االسم‬ ‫حقل‬ ‫إضافة‬:
( ‫نص‬ ‫صندوق‬ ‫بإضافة‬ ‫ذلن‬ ‫وٌتم‬Text‫المفاتٌح‬ ‫لوحة‬ ‫خالل‬ ‫من‬ ‫نصٌة‬ ‫بٌانات‬ ‫إدخال‬ ‫للزائر‬ ‫ٌتٌح‬ ‫والذي‬ )
Keyboard..... ‫هو‬ ‫ذلن‬ ‫عن‬ ‫المسئول‬ ‫والكود‬< input type="text" >
‫إضافة‬‫حقل‬: ‫المرور‬ ‫كلمة‬
‫بإضافة‬ ‫ذلن‬ ‫وٌتم‬‫المرور‬ ‫كلمة‬ ‫حمل‬(password)‫الرمز‬ ‫ٌظهر‬ ‫والذي‬‫إلخفاء‬ ‫المرور‬ ‫كلمة‬ ‫كتابة‬ ‫عند‬
‫الحمٌمٌة‬ ‫الكلمة‬.... ‫هو‬ ‫ذلن‬ ‫عن‬ ‫المسئول‬ ‫والكود‬.< input type="password" >
‫إضافة‬‫المرور‬ ‫كلمة‬ ‫تأكيد‬:. ‫السابمة‬ ‫الطرٌمة‬ ‫بنفس‬
‫إضافة‬: ‫واحد‬ ‫بديل‬ ‫إختيار‬ ‫زر‬
‫بإضافة‬ ‫ذلن‬ ‫وٌتم‬‫فمط‬ ‫واحد‬ ‫بدٌل‬ ‫إختٌار‬ ‫زر‬(radio)
‫هو‬ ‫ذلن‬ ‫عن‬ ‫المسئول‬ ‫والكود‬....< input type="radio" >
‫إضاف‬ ‫معلومات‬: ‫ية‬
‫النموذج‬Form‫خاصٌتٌن‬ ‫له‬Attributes:
‫األولى‬action:ً‫الت‬‫تحدد‬‫اس‬‫م‬‫الم‬‫لف‬ً‫البرمج‬‫الذي‬‫سٌمو‬‫م‬‫بمعالجة‬‫البٌانات‬‫المدخ‬‫ل‬‫ة‬ً‫ف‬‫النموذج‬‫و‬‫ٌكو‬‫مكتوب‬ ‫الملف‬ ‫هذا‬ ‫ن‬
‫مثل‬ ‫برمجة‬ ‫بلغة‬php‫أو‬Asp.net‫السٌرفر‬ ‫على‬. (Server)
‫والثانٌة‬method:‫وال‬ً‫ت‬‫تحدد‬‫طرٌمة‬‫إرسا‬‫ل‬‫البٌانات‬‫إلى‬‫الم‬‫لف‬ً‫البرمج‬: ‫الطرٌمتٌن‬ ‫بإحدى‬ ‫المذكور‬
-Get‫حيث‬‫يت‬‫م‬‫إرسا‬‫ل‬‫البيانات‬‫في‬‫يط‬‫ر‬‫ش‬‫ا‬‫و‬‫العن‬‫ن‬‫في‬‫المستعرض‬‫بعد‬‫اس‬‫م‬‫الم‬‫مف‬‫البرمجي‬.
-Post‫حيث‬‫يت‬‫م‬‫إرسا‬‫ل‬‫البيانات‬‫بش‬‫كل‬‫غير‬‫ظا‬‫ى‬‫ر‬‫في‬‫يط‬‫ر‬‫ش‬‫ا‬‫و‬‫العن‬‫ن‬)‫في‬‫الحقيقة‬‫يت‬‫م‬‫إرسال‬‫يا‬‫مع‬‫ترويسة‬
‫ط‬‫م‬‫ب‬HTTP)
‫األول‬ ‫الفصل‬
Html Language
Form – Some Tools Of Form
‫وىل‬‫أ‬‫ل‬‫ا‬ ‫الوحدة‬
‫انًُـــــــٕرط‬
ّ‫أدٔار‬ ‫ٔثعط‬
::6;7966010alysun1973@yahoo.com
2
‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬
‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬
‫ي‬‫ل‬‫ع‬
‫مثال‬‫توضي‬‫حي‬(1):
‫هو‬ ‫ذلن‬ ‫عن‬ ‫المسئول‬ ‫والكود‬......
: ‫هامة‬ ‫مالحظة‬‫األداة‬ ً‫ف‬ ‫واحد‬ ‫بدٌل‬ ‫إختٌار‬ ‫لضمان‬Radio‫الـــ‬ ‫أدوات‬ ‫جمٌع‬ ً‫ف‬ ‫مشترن‬ ‫اسم‬ ‫وضع‬ ‫من‬ ‫البد‬Radio
‫الــ‬ ‫خاصٌة‬ ً‫ف‬ ‫النموذج‬ ‫على‬ ‫الموجودة‬Name‫المثا‬ ً‫ف‬ ‫ترى‬ ‫كما‬. ‫السابك‬ ‫ل‬
::6;7966010alysun1973@yahoo.com
3
‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬
‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬
‫ي‬‫ل‬‫ع‬
‫االٔل‬ ‫نهفصم‬ ‫ٔانزذسٚجبد‬ ‫األسئهخ‬
: ‫اٜرٛخ‬ ‫انعجبساد‬ ٗ‫عه‬ ‫انذال‬ ًٗ‫انعه‬ ‫انًصطهح‬ ‫أكزت‬
1-‫الوٌب‬ ‫مولع‬ ‫على‬ ‫تخزن‬ ‫لكى‬ ‫وارسالها‬ ‫بٌانات‬ ‫ادخال‬ ‫بغرض‬ ‫الوٌب‬ ‫لصفحة‬ ‫المضافة‬ ‫والحمول‬ ‫األزرار‬ ‫مع‬ ‫ٌستخدم‬
2-‫بدائل‬ ‫عدة‬ ‫من‬ ‫فمط‬ ‫واحد‬ ‫بدٌل‬ ‫باختٌار‬ ‫لن‬ ‫ٌسمح‬
3-‫إلدخا‬ ‫الوٌب‬ ‫لصفحة‬ ‫ٌضاف‬‫داخله‬ ‫الكتابة‬ ‫طرٌك‬ ‫عن‬ ‫نصٌة‬ ‫بٌانات‬ ‫ل‬
: ‫االرٛخ‬ ‫انعجبساد‬ ‫أكًم‬
1-‫طالب‬ ‫بٌانات‬ ‫تسجٌل‬ ‫صفحة‬ ‫لتصمٌم‬‫و‬ ................ ‫منها‬ ‫عناصر‬ ‫مجموعة‬ ‫به‬ ‫نموذج‬ ‫إلضافة‬ ‫نحتاج‬
.............. ‫البٌانات‬ ‫إلدخال‬ ‫باستخدامها‬ ‫تموم‬ .
2-................... ‫اضافة‬ ‫ٌتم‬ ‫الطالب‬ ‫اسم‬ ‫الدخال‬ ‫حمل‬ ‫إلضافة‬‫الوٌب‬ ‫لصفحة‬ ..
3-‫الرمز‬ ‫ٌظهر‬‫الحمٌمة‬ .................... ‫مكونات‬ ‫ألخفاء‬ ‫وذلن‬ ‫الكتابة‬ ‫عند‬
4-.............................. ‫الوٌب‬ ‫لصفحة‬ ‫نضٌف‬ ) ‫أنثى‬ / ‫ذكر‬ ( ‫النوع‬ ‫إلدخال‬
‫إخزش‬‫ي‬‫يب‬ ‫ة‬ ‫انعًٕد‬ ٍٚ: ‫أ‬ ‫انعًٕد‬ ٍ‫ي‬ ّ‫ُبسج‬
) ‫أ‬ () ‫ب‬ (
<input type="password">‫صندوق‬ ‫إلضافة‬‫الوٌب‬ ‫لصفحة‬ ‫نص‬
< input type ="radio">‫الوٌب‬ ‫لصفحة‬ ‫المرور‬ ‫كلمة‬ ‫حمل‬ ‫إلضافة‬
<input type ="text">‫الوٌب‬ ‫لصفحة‬ ‫واحد‬ ‫بدٌل‬ ‫اختٌار‬ ‫زر‬ ‫إلضافة‬
: ‫الخطأ‬ ‫العبارة‬ ‫خطأأمام‬ ‫وعالمة‬ ‫الصحٌحة‬ ‫العبارة‬ ‫أمام‬ ‫صح‬ ‫عالمة‬ ‫ضع‬
1-‫الب‬ ‫ارسال‬ ‫ٌتم‬ ‫لكى‬ ‫نموذج‬ ‫وجود‬ ‫ٌشترط‬ ‫ال‬ ‫الوٌب‬ ‫صفحة‬ ‫فى‬‫تخزٌنها‬ ‫لٌتم‬ ‫الوٌب‬ ‫مولع‬ ‫الى‬ ‫المدخلة‬ ‫ٌانات‬
2-‫الخاصٌة‬ ‫نستخدم‬ ‫الولت‬ ‫نفس‬ ‫فى‬ ‫واحد‬ ‫بدٌل‬ ‫اختٌار‬ ‫زر‬ ‫اختٌار‬ ‫امكانٌة‬ ‫إللغاء‬name‫للزرٌن‬ ‫االسم‬ ‫نفس‬ ‫إلعطاء‬
3-‫النص‬ ‫صندوق‬ ‫اضافة‬ ‫ٌتم‬ ‫الطالب‬ ‫اسم‬ ‫إلدخال‬ ‫حمل‬ ‫إلضافة‬Radio
::6;7966010alysun1973@yahoo.com
4
‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬
‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬
‫ي‬‫ل‬‫ع‬
‫إضافة‬‫إختيار‬ ‫صندوق‬Checkbox:
‫المتاحة‬ ‫البدائل‬ ‫من‬ ‫بدٌل‬ ‫أي‬ ‫إختٌار‬ ‫عدم‬ ‫أو‬ ‫أكثر‬ ‫أو‬ ‫واحد‬ ‫بدٌل‬ ‫بإختٌار‬ ‫األداة‬ ‫تلن‬ ‫لن‬ ‫تسمح‬ ‫حٌث‬
‫عن‬ ‫المسئول‬ ‫والكود‬‫هو‬ ‫األداة‬ ‫تلن‬ ‫إدراج‬....< input type="checkbox" >
<p/< ‫األعُجٛخ‬ ‫انهغبد‬ >p>
English
<input type="checkbox" name="Ali" value="English">
French
<input type="checkbox" name="Ali" value="French">
Germany
<input type="checkbox" name="Ali" value="Germany">
‫إضافة‬‫أمر‬ ‫زر‬Button:
‫بٌانات‬ ‫مسح‬ ، ‫بٌانات‬ ‫وتسجٌل‬ ‫إضافة‬ ‫مثل‬ ‫المبرمج‬ ‫لبل‬ ‫من‬ ‫محددة‬ )‫بمهمة(وظٌفة‬ ‫بالمٌام‬ ‫األداة‬ ‫تلن‬ ‫لن‬ ‫تسمح‬ ‫حٌث‬
،) ً‫ا‬‫الحم‬ ‫شرحه‬ ‫سٌتم‬ ( ‫دالة‬ ‫إستدعاء‬
‫هو‬ ‫األداة‬ ‫تلن‬ ‫إدراج‬ ‫عن‬ ‫المسئول‬ ‫والكود‬....< input type="button" >
<input type=" button " name="Ali" value="ok">
<input type=" button " name="Ali" value="cancel">
<input type=" button " name="Ali" value="save">
: ‫هامة‬ ‫مالحظة‬
‫من‬ ‫أنواع‬ ‫ثالثة‬ ‫إذن‬ ‫هنان‬ً‫ٌل‬ ‫كما‬ ‫تفصٌلها‬ ‫األزرار‬:
-Button‫األكواد‬ ‫طرٌك‬ ‫عن‬ ‫بتخصٌصها‬ ‫نموم‬ ‫محددة‬ ‫مهمة‬ ‫تنفٌذ‬ ً‫ف‬ ‫وٌستخدم‬.
-Submit‫إرسال‬ ً‫ف‬ ‫وٌستخدم‬‫على‬ ‫مخزنة‬ ‫بٌانات‬ ‫لاعدة‬ ‫(إلى‬ .‫البٌانات‬Server. ) ً‫ال‬‫مث‬ ‫ما‬
-Resetٌ‫و‬‫الـــ‬ ‫على‬ ‫من‬ ‫البٌانات‬ )‫(تنظٌف‬ ‫حذف‬ ‫أو‬ ‫لمسح‬ ‫ستخدم‬Form.
‫إضافة‬‫زر‬‫إرسال‬Submit:
‫بإرسال‬ ‫ٌموم‬‫بٌاناتن‬ً‫الت‬‫لمت‬‫بإدخالها‬‫عن‬‫طرٌك‬‫النموذج‬ ‫عناصر‬‫لصفحة‬‫أخرى‬)‫وذلن‬‫بإضافة‬‫الخاصٌة‬action
‫بالــــ‬ ‫والخاصة‬Form. )
: ‫هو‬ ‫المسئول‬ ‫والكود‬
"<form method="get" action="file.php>
"‫<"رسغٛم‬=input type="submit" name="okButton" id="okButton" value>
‫أنه‬ ‫الحظ‬:‫نهصفحخ‬ ‫اإلَزمبل‬ ‫ٚزى‬ ‫رسغٛم‬ ‫صس‬ ٗ‫عه‬ ‫انعغػ‬ ‫عُذ‬File.php‫خالل‬ ٍ‫ي‬ ‫إدخبنٓب‬ ‫رى‬ ٙ‫انز‬ ‫انجٛبَبد‬ ‫اسزمجبل‬ ‫ٚزى‬ ‫حٛش‬
‫انـــ‬ ٗ‫عه‬ ‫انًخزهفخ‬ ‫انزحكى‬ ‫أدٔاد‬Form‫ثهغخ‬ ‫ٔانًكزٕثخ‬ ‫انصفحخ‬ ِ‫ْز‬ ‫ثأكٕاد‬ ‫يعبنغزٓب‬ ‫صى‬ ٍ‫ٔي‬php.
‫إضافة‬‫حذف‬ ‫زر‬Reset:
‫ٌموم‬‫سبك‬ ً‫الت‬ ‫البٌانات‬ ‫بحذف‬‫إدخالها‬. ‫لألدوات‬ ‫اإلفتراضٌة‬ ‫للمٌم‬ ‫والعودة‬
‫المسئول‬ ‫والكود‬‫الوٌب‬ ‫بصفحة‬ ‫إدراجه‬ ‫عن‬: ‫هو‬
"‫<"جدٌد‬=input type="reset" name="resBtn" id="resBtn" value>
‫الثاني‬ ‫الفصل‬
‫انُٕذد‬ ‫أدٔاث‬ ‫بعض‬ ‫تابع‬
Follow – Some Tools Of Form
::6;7966010alysun1973@yahoo.com
5
‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬
‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬
‫ي‬‫ل‬‫ع‬
َٗ‫انضب‬ ‫نهفصم‬ ‫ٔانزذسٚجبد‬ ‫األسئهخ‬
: ‫انخطأ‬ ‫انعجبسح‬ ‫أيبو‬ ‫خطأ‬ ‫ٔعاليخ‬ ‫انصحٛحخ‬ ‫انعجبسح‬ ‫ايبو‬ ‫صح‬ ‫عاليخ‬ ‫ظع‬
1-‫الوٌب‬ ‫لصفحة‬ ‫االختٌار‬ ‫صنادٌك‬ ‫اضافة‬ ‫ٌتم‬ ‫لغة‬ ‫من‬ ‫أكثر‬ ‫أو‬ ‫تجٌدها‬ ‫التى‬ ‫اللغة‬ ‫الختٌار‬
2-‫تست‬‫الخاصٌة‬ ‫خدم‬name‫الزر‬ ‫على‬ ‫ٌظهر‬ ‫الذى‬ ‫النص‬ ‫لتحدٌد‬
3-‫زر‬submit‫االدخال‬ ‫حمول‬ ‫داخل‬ ‫المكتوبة‬ ‫البٌانات‬ ‫لحذف‬ ‫ٌستخدم‬
: ‫انزبنٛخ‬ ‫انعجبساد‬ ‫أكًم‬
1-‫كود‬ ‫كتابة‬ ‫خالل‬ ‫من‬ ‫بتوصٌفها‬ ‫تموم‬ ‫التى‬ ‫المهام‬ ‫أحد‬ ‫لتنفٌذ‬ ‫ٌستخدم‬ .............. ‫زر‬
2-‫البٌان‬ ‫الرسال‬ ‫ٌستخدم‬ ..................... ‫زر‬‫ات‬
3-‫البٌانات‬ ‫لحذف‬ ‫ٌستخدم‬ .............................. ‫زر‬
: ‫أ‬ ‫انعًٕد‬ ٍ‫ي‬ ّ‫سُبسج‬ ‫يب‬ ‫ة‬ ‫انعًٕد‬ ٌ ‫إخزش‬
) ‫أ‬ () ‫ب‬ (
<input type="submit">‫الوٌب‬ ‫لصفحة‬ ‫االختٌار‬ ‫صندوق‬ ‫إلضافة‬
< input type ="reset">‫الوٌب‬ ‫لصفحة‬ ‫الى‬ ‫األمر‬ ‫زر‬ ‫إلضافة‬
<input type ="checkbox">‫إلض‬‫الوٌب‬ ‫لصفحة‬ ‫الى‬ ‫اإلرسال‬ ‫زر‬ ‫افة‬
<input type="button">‫الوٌب‬ ‫صفحة‬ ‫الى‬ ‫الحذف‬ ‫ر‬ ‫إلضافة‬
::6;7966010alysun1973@yahoo.com
6
‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬
‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬
‫ي‬‫ل‬‫ع‬
‫بياناتك‬ ‫لتسجيل‬ ‫ويب‬ ‫صفحة‬ ‫تصميم‬
. ‫التقلق‬ ً‫ا‬‫جد‬ ‫بسيط‬ ‫إنه‬ ‫؟؟؟‬ ‫السابق‬ ‫الشكل‬ ‫في‬ ‫مارأيك‬
ْٕ ‫ْٔزا‬: ‫رنك‬ ‫رُفٛز‬ ٍ‫ع‬ ‫انًسئٕل‬ ‫انكٕد‬
‫ا‬‫الثالث‬ ‫لفصل‬
‫انًشسٔع‬
Project
::6;7966010alysun1973@yahoo.com
7
‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬
‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬
‫ي‬‫ل‬‫ع‬
::6;7966010alysun1973@yahoo.com
8
‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬
‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬
‫ي‬‫ل‬‫ع‬
‫يمذيخ‬
‫إن‬‫الجافا‬ ‫ومنها‬ ‫النصوص‬ ‫لغات‬ ‫من‬ ‫العدٌد‬‫سكرٌبت‬‫تحول‬‫مولع‬‫الوٌب‬‫إلى‬‫ٌتفاعل‬ ‫مولع‬‫مع‬‫المستخدم‬
‫من‬‫خالل‬‫إضافة‬‫أزرار‬‫ونماذج‬‫تأخذ‬‫بٌانات‬‫من‬‫وتحولها‬ ‫المستخدم‬‫إلى‬‫نماذج‬‫أخرى‬‫أو‬‫ترسلها‬‫بالبرٌد‬
ً‫اإللكترون‬‫أو‬‫تجري‬‫علٌها‬‫حسابٌة‬ ‫عملٌات‬‫لٌست‬‫بسٌطة‬‫إنها‬‫باختصار‬‫تحول‬‫الصفحة‬‫إلى‬‫ما‬‫ٌسمى‬
‫بصفحات‬‫الدٌنامٌكٌة‬ ‫الوٌب‬‫أو‬‫صفحات‬‫الوٌب‬‫التفاعلٌة‬‫هو‬‫ماال‬‫تمدمه‬‫لغة‬HTML.
‫انمٕاع‬‫األ‬ ‫ذ‬‫سبسٛخ‬‫نغخ‬ ‫نـــ‬Java Script:
1–‫نغت‬ ‫ٔتعهًٍاث‬ ‫أٔايس‬Java Script‫جًم‬ ‫تسًى‬Statements.
6–‫جًم‬ ‫تكتب‬Java Script‫األيس‬ ‫داخم‬< script >ٔ</ script >.
7–‫ٔانتعهًٍاث‬ ‫األٔايس‬ ‫تكتب‬‫كٕد‬ ‫داخم‬Html‫كًا‬‫كٕد‬ ‫كتابت‬ ٍ‫ًٌك‬Java Scriptٍ‫ي‬ ‫أكخس‬ ً‫ف‬
:ً‫ٌه‬ ‫كًا‬ ‫يٕضع‬
-ٍ‫ي‬ ٍ‫م‬‫ك‬ ‫داخم‬Head TagٔBody Tag.
-‫كٕد‬ ‫إدزاد‬ ٍ‫ًٌك‬ ‫كًا‬Java Script‫بايتداد‬ ً‫خازج‬ ‫يهف‬ ٍ‫ي‬.JS‫ٌدزد‬‫بداٌت‬ ً‫ف‬Script Tag
8–( ‫جًهت‬ ‫كم‬ ‫إَٓاء‬ ‫ٌجب‬Statements)(‫يُقٕطت‬ ‫بفاصهت‬)semicolons(;).
9–‫ٌٕضع‬ً‫ف‬‫االعتباز‬‫حانت‬‫األحسف‬‫صغٍسة‬Small‫أو‬‫كبٍسة‬Capital‫عُد‬‫كتابت‬‫انجًم‬
(Statements)‫أَٓا‬ ‫حٍج‬case sensitive language‫األحرف‬ ‫لحالة‬ ‫حساسة‬ ‫إنها‬ ‫أي‬.
‫أيبك‬‫كٕد‬ ‫كزبثخ‬ ٍJava Script‫أكٕاد‬ ‫داخم‬HTML:
1-‫جملة‬alert
‫عًهخ‬ ‫رسزخذو‬alert‫عشض‬‫سسبنخ‬‫داخم‬‫صُذٔق‬‫يًب‬‫ٚغزة‬ِ‫االَزجب‬‫نمشاءرٓب‬.‫ٔإلظٓبس‬‫صُذٔق‬‫انشسبنخ‬‫َسزخذو‬‫األيش‬
ٙ‫انزبن‬:
Alert (“message “ ) ;
‫األول‬ ‫الفصل‬
Java Script Language
Fundamental Principles
‫ال‬ ‫الوحدة‬‫ثانية‬
Java Script
::6;7966010alysun1973@yahoo.com
9
‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬
‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬
‫ي‬‫ل‬‫ع‬
2-‫جملة‬document.write
‫عًهخ‬ ‫رسزخذو‬document.write‫إلظٓبس‬‫سسبنخ‬‫يكزٕثخ‬ٗ‫عه‬‫صفحخ‬‫انٕٚت‬‫َفسٓب‬.
‫معلومة‬‫إضافية‬
‫ٕٚعذ‬ ‫كًب‬ٖ‫أخش‬ ‫سسبئم‬ ‫عًم‬‫يضم‬promptٔconfirm
‫االٔل‬ ‫نهفصم‬ ‫ٔانزذسٚجبد‬ ‫األسئهخ‬
‫انعجبس‬ ٗ‫عه‬ ‫انذال‬ ًٗ‫انعه‬ ‫انًصطهح‬ ‫أكزت‬: ‫اٜرٛخ‬ ‫اد‬
1-‫تفاعلٌة‬ ‫صفحة‬ ‫بٌاناتن‬ ‫تسجٌل‬ ‫صفحة‬ ‫لجعل‬ ‫تستخدم‬ ‫لغة‬
2-‫لمراءتها‬ ‫االنتباه‬ ‫ٌجذب‬ ‫مما‬ ‫صندوق‬ ‫داخل‬ ‫رسالة‬ ‫لعرض‬ ‫تستخدم‬
3-‫نفسها‬ ‫الوٌب‬ ‫صفحة‬ ‫على‬ ‫مكتوبة‬ ‫رسالة‬ ‫الظهار‬ ‫تستخدم‬
: ‫االرٛخ‬ ‫انعجبساد‬ ‫ايبو‬ ‫خطب‬ ٔ‫ا‬ ‫صح‬ ‫عاليخ‬ ‫ظع‬
1-‫لغة‬ ‫استخدام‬ ‫ٌكفى‬ ‫ال‬HTML‫البٌانات‬ ‫صحٌة‬ ‫من‬ ‫لتتحمك‬‫الوٌب‬ ‫صفحة‬ ‫الى‬ ‫المدخلة‬
2-‫جمل‬ ‫كتابة‬ ‫من‬ ‫البد‬script‫تعلٌمات‬ ‫ملف‬ ‫عن‬ ‫منفصل‬ ‫ملف‬ ‫فى‬HTML
3-‫جملة‬ ‫كل‬ ‫انهاء‬ ‫ٌجب‬Statement) : ( ‫منموطة‬ ‫بفاصلة‬
4-‫لغة‬ ‫فى‬Jave Script‫الجمل‬ ‫كتابة‬ ‫عند‬ ‫كبٌرة‬ ‫أم‬ ‫صغٌرة‬ ‫األحرف‬ ‫حالة‬ ‫بٌن‬ ‫فارق‬ ‫ٌوجد‬ ‫ال‬Statements
::6;7966010alysun1973@yahoo.com
10
‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬
‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬
‫ي‬‫ل‬‫ع‬
‫مقدمة‬
‫لعلك‬‫جمل‬ ‫أن‬ ‫الحظت‬java script‫والمكتوبة‬ ‫سبمت‬ ً‫الت‬‫األيس‬ ‫داخم‬< script >ٔ</ script >
‫انُقس‬ ‫يخم‬ ‫؟‬ ‫؟‬ ‫يا‬ ‫بحدث‬ ّ‫ٔزبط‬ ‫انتشغٍم‬ ‫إزجاء‬ ‫أزدَا‬ ٕ‫ن‬ ‫ياذا‬ ، ‫انصفحت‬ ‫تشغٍم‬ ‫بًجسد‬ ً‫ة‬‫يباشس‬ ‫تُفٍرْا‬ ‫ٌتى‬
‫انصز‬ ‫عهى‬Button…..‫الدوال‬ ‫عن‬ ‫الحدٌث‬ ‫من‬ ‫البد‬ ً‫ا‬‫إذ‬Functions.. ‫بنا‬ ‫هٌا‬ ‫فــ‬ ...
‫(األكواد‬ ‫من‬ ‫مجموعة‬ ً‫ه‬–‫أوامر‬–‫ٌدل‬ ‫اسم‬ ‫تأخذ‬ ‫أن‬ ‫وٌجب‬ ‫االستدعاء‬ ‫عند‬ ‫تنفٌذها‬ ‫ٌتم‬ ً‫والت‬ ) ‫تعلٌمات‬
. ‫وظٌفتها‬ ‫على‬
‫دالة‬ ‫إنشاء‬Function‫جمل‬ ‫على‬ ‫تحتوي‬Java Script
1-‫األيس‬ ‫أكتب‬Function‫حى‬‫اكتب‬‫اسى‬‫يُاسب‬‫نهدانت‬)‫ٌف‬‫ضم‬ٌ‫أ‬‫ٌدل‬‫عهى‬‫ٔظٍفتٓا‬(.
6-‫اكتب‬‫انكٕد‬‫انري‬‫سٍتى‬ِ‫تُفٍر‬‫يا‬ٍٍ‫ب‬ٍٍ‫انقٕس‬{ }،‫حٍج‬‫ٌتى‬ِ‫تُفٍر‬‫عُد‬‫استدعاء‬‫اندانت‬.
Hi
‫انصفحخ‬ ‫ٔثبنطجع‬‫انذانخ‬ ‫إسزذعبء‬ ‫ٚزى‬ ‫نى‬ َّ‫أل‬ ‫فبسغخ‬
‫إستدعاء‬‫ال‬‫دالة‬Function:
1-‫ٚزى‬‫إظبفخ‬‫صس‬‫أيش‬Button.
2-‫انخبصٛخ‬ ‫إظبفخ‬onclick‫األيش‬ ‫نضس‬Button.
3-‫انخبصٛخ‬ ‫نمًٛخ‬ ‫انذانخ‬ ‫اسى‬ ‫إسُبد‬onclick.
‫ان‬ ‫عُذ‬ َّ‫أ‬ ‫الحع‬‫انضس‬ ٗ‫عه‬ ‫عغػ‬waw‫انحذس‬ ‫ٔلع‬onclick‫انذانخ‬ ‫اسزذعبء‬ ‫فزى‬hi‫عجبسح‬ ‫ٔظٓشد‬welcome to Alex
‫الثاني‬ ‫الفصل‬
‫كود‬ ‫إستدعاء‬
Java Script
::6;7966010alysun1973@yahoo.com
11
‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬
‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬
‫ي‬‫ل‬‫ع‬
Textbox
‫األيش‬ ‫صس‬ ٗ‫عه‬ ‫انعغػ‬ ‫صى‬ ‫انُص‬ ‫يشثع‬ ‫داخم‬ ‫َص‬ ٘‫أ‬ ‫إدخبل‬ ‫عُذ‬ : ْٙ ‫ثجسبغخ‬ ‫انًضبل‬ ‫فكشح‬waw‫سسبنخ‬ ‫رظٓش‬
. ‫انُص‬ ‫يشثع‬ ٙ‫ف‬ ّ‫إدخبن‬ ‫رى‬ ٘‫انز‬ ّ‫َفس‬ ْٕ ‫يحزٕاْب‬
9
-‫نهًُٕصط‬ ‫اسى‬ ‫إعطبء‬ ‫رى‬Form‫انخبصٛخ‬ ‫غشٚك‬ ٍ‫ع‬nameْٕٔAli
-‫انُص‬ ‫نًشثع‬ ‫اسى‬ ‫إعطبء‬ ‫رى‬textboxْٕٔtito
-ٕ‫انٕص‬ ‫رى‬: ٙ‫انزبن‬ ‫انكٕد‬ ‫غشٚك‬ ٍ‫ع‬ ‫انُص‬ ‫يشثع‬ ٙ‫ف‬ ‫انًذخم‬ ‫نهُص‬ ‫ل‬
Ali.tito.value‫انخبصٛخ‬ ‫غشٚك‬ ٍ‫ع‬ ٘‫أ‬valueٍ‫نهكبئ‬tito. ‫انًُٕرط‬ ٗ‫عه‬ ‫انًٕعٕد‬
َٗ‫انضب‬ ‫نهفصم‬ ‫ٔانزذسٚجبد‬ ‫األسئهخ‬
: ‫انزبنٛخ‬ ‫انعجبساد‬ ‫أكًم‬
1-‫الـ‬ ‫جمل‬ ‫تنفذ‬ ‫ان‬ ‫أردت‬ ‫إذا‬Jave script‫زر‬ ‫على‬ ‫النمر‬ ‫مثل‬ ‫حدث‬ ‫ولوع‬ ‫عند‬‫أمر‬Button‫الى‬ ‫نحتاج‬ ‫سوف‬
.......................... ‫استخدام‬
2-‫ٌدل‬ ‫مناسب‬ ‫اسم‬ ‫اعطائها‬ ‫وٌجب‬ ‫استدعائها‬ ‫عند‬ ‫تنفذ‬ ‫التى‬ ‫اآلوامر‬ ‫من‬ ‫مجموعة‬ ‫هى‬ ..............................
‫وظٌفتها‬ ‫على‬
: ‫االرٛخ‬ ‫انعجبساد‬ ‫أيبو‬ ‫خطب‬ ٔ‫أ‬ ‫صح‬ ‫عاليخ‬ ‫ظع‬
1-‫الخاصٌة‬ ‫اضافة‬ ‫ٌتم‬Value‫األمر‬ ‫لزر‬Button‫كود‬ ‫تنفٌذ‬ ‫أو‬ ‫دالة‬ ‫إلستدعاء‬jave script
2-‫الخاصٌة‬ ‫تستخدم‬Onclick‫الزر‬ ‫على‬ ‫ٌظهر‬ ‫نص‬ ‫لكتابة‬
3-‫النص‬ ‫لصندوق‬ ‫واسم‬ ‫للنموذج‬ ‫اسم‬ ‫اعطاء‬ ‫من‬ ‫البد‬ ‫النص‬ ‫صندوق‬ ‫محتوى‬ ‫الى‬ ‫للوصول‬
4-‫لغة‬ ‫جمل‬ ‫كتابة‬ ‫ٌتم‬Jave script‫االمر‬ ‫داخل‬<script>
::6;7966010alysun1973@yahoo.com
12
‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬
‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬
‫ي‬‫ل‬‫ع‬
‫مقدمة‬
‫لعلك‬‫األمثلة‬ ً‫ف‬ ‫أنه‬ ‫الحظت‬‫نحتاج‬ ‫لد‬ ‫األحٌان‬ ‫بعض‬ ً‫ف‬ ‫ولكن‬ .... ‫متتابع‬ ‫بشكل‬ ‫األوامر‬ ‫تنفٌذ‬ ‫تم‬ ‫السابمة‬
‫ترتٌبها‬ ‫عن‬ ‫النظر‬ ‫بغض‬ ‫أخرى‬ ‫مجموعة‬ ‫تنفٌذ‬ ‫عدم‬ ‫أو‬ ‫األكواد‬ ‫من‬ ‫مجموعة‬ ‫تنفٌذ‬ ‫أولوٌة‬ ً‫ف‬ ‫التحكم‬ ً‫إل‬
. ‫معٌن‬ ‫لشرط‬ ً‫ا‬‫وفم‬
‫توضيحي‬ ‫مثال‬6
If (condition(
{
Code ) ‫رحمك‬ ‫حبل‬ ٙ‫ف‬ ‫رُفٛزْب‬ ‫انًشاد‬ ‫األٔايش‬‫انششغ‬ )
}
1.‫لًٛخ‬ ‫كبَذ‬ ‫إرا‬ٙ‫انششغ‬ ‫انزعجٛش‬(conditional Expression)True‫يغًٕعخ‬ ‫ثزُفٛز‬ ‫انجشَبيظ‬ ‫سٛمٕو‬
‫األٔاي‬‫ش‬ٙ‫انز‬ٍٛ‫انمٕس‬ ٍٛ‫ث‬{ }
2.‫لًٛخ‬ ‫كبَذ‬ ‫إرا‬ٙ‫انششغ‬ ‫انزعجٛش‬(conditional Expression)False‫انجشَبيظ‬ ‫سٛمٕو‬‫ثعذو‬‫رُفٛز‬
‫ٔثب‬ ٍٛ‫انمٕس‬ ٍٛ‫ث‬ ‫األٔايش‬‫سُٛفز‬ ٙ‫نزبن‬‫األٔاي‬ ‫يغًٕعخ‬‫ش‬ٙ‫ره‬ ٙ‫انز‬‫عًهخ‬If.
If ( X >= 50 ) Yes
{
alert (" ")
No}
‫الثالث‬ ‫الفصل‬
)‫الشروط(التفرع‬
Branching
‫َبعح‬
Alert (" ")
x>=50
End
‫َبعح‬
::6;7966010alysun1973@yahoo.com
13
‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬
‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬
‫ي‬‫ل‬‫ع‬
‫الشيق‬ ‫الكود‬ ‫هذا‬ ‫وإليك‬
‫نهفصم‬ ‫ٔانزذسٚجبد‬ ‫األسئهخ‬‫انضبنش‬
: ‫اٜرٛخ‬ ‫انعجبساد‬ ٗ‫عه‬ ‫انذال‬ ًٗ‫انعه‬ ‫انًصطهح‬ ‫أكزت‬
1-‫معٌن‬ ‫شرطى‬ ‫تعبٌر‬ ‫اختبار‬ ‫لنتٌجة‬ ً‫ا‬‫تبع‬ ‫جمل‬ ‫أو‬ ‫أوامر‬ ‫تنفٌذ‬ ‫عدم‬ ‫أو‬ ‫تنفٌذ‬
2-‫ال‬ ‫استخدامها‬ ‫ٌتم‬ ‫جملة‬‫الشرطى‬ ‫التعبٌر‬ ‫ختبار‬
: ‫انخطأ‬ ‫انعجبسح‬ ‫أيبو‬ ‫خطأ‬ ‫ٔعاليخ‬ ‫انصحٛحخ‬ ‫انعجبس‬ ‫ايبو‬ ‫صح‬ ‫عاليخ‬ ‫ظع‬
1-‫الموسٌن‬ ‫بٌن‬ ‫ما‬ ‫الكود‬ ‫ٌنفذ‬ ‫الشرطى‬ ‫التعبٌر‬ ‫تحمك‬ ‫عدم‬ ‫حالة‬ ‫فى‬
2-‫حالة‬ ‫فى‬x=100‫الشرط‬ ‫ٌتحمك‬X>=20‫نعم‬ ‫الشرط‬ ‫جواب‬ ‫وٌكون‬
::6;7966010alysun1973@yahoo.com
14
‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬
‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬
‫ي‬‫ل‬‫ع‬
‫مقدمة‬
‫إن‬‫(تفا‬ ‫دٌنامٌكٌة‬ ‫مظاهر‬ ‫أحد‬‫أوجه‬ ‫عدة‬ ‫من‬ ‫المدخلة‬ ‫البٌانات‬ ‫صحة‬ ‫من‬ ‫التحمك‬ ‫هو‬ ‫الوٌب‬ ‫صفحة‬ )‫علٌة‬
: ‫منها‬
-‫ترن‬‫حمول‬‫فارغة‬.
-‫كتابة‬‫عدد‬‫غٌر‬‫محدد‬‫من‬‫الحروف‬‫واألرلام‬ً‫ف‬‫الحمل‬.
-‫عدم‬‫مطابمة‬‫كلمة‬‫المرور‬.
-‫ادخال‬‫اى‬‫نوع‬‫من‬‫البٌانات‬ً‫ف‬‫الحمل‬.
( ‫فارغ‬ ‫حمل‬ ‫ترن‬ ‫عدم‬ : ً‫ال‬‫أو‬Required Field)
-‫عند‬‫الضغط‬‫على‬‫ز‬‫ر‬"Send"‫بدون‬‫ادخال‬‫اسم‬‫الطالب‬.
-‫ٌظهر‬‫صندوق‬‫النص‬‫به‬‫رسالة‬‫تحذٌرٌة‬"‫غٌر‬‫مسموح‬‫بترن‬‫حمل‬‫اإلسم‬‫فارغ‬"
‫مالحظات‬‫على‬‫الكود‬:
-‫إلنشاء‬‫نموذج‬‫على‬‫صفحة‬‫الوٌب‬‫استخدمنا‬‫الكود‬ً‫التال‬:
<form method="get" action="file.php" name="Ali">
-‫الخاصٌة‬Nameً‫تعط‬‫هذه‬‫الخاصٌة‬‫اسم‬" ‫هو‬ ‫هنا‬ ‫(واالسم‬ ‫للنموذج‬Ali‫معه‬ ‫التعامل‬ ً‫ف‬ ‫ٌستخدم‬ ‫وسوف‬ "
. ‫الكود‬ ‫داخل‬
-‫الخاصٌة‬action‫تحدد‬‫العملٌة‬ً‫الت‬‫سٌتم‬‫تنفٌذها‬‫عند‬‫ضغط‬‫زر‬submit‫وعادة‬‫تكون‬‫عملٌة‬‫ارسال‬
‫للبٌانات‬ً‫الت‬‫أدخلها‬‫المستخدم‬‫عن‬‫طرٌك‬‫أدوات‬‫التحكم‬‫الى‬‫صفحة‬‫وٌب‬‫أخرى‬)‫وتس‬‫هنا‬ ‫مى‬file.php)
‫وتكون‬‫مخزنة‬‫على‬‫جهاز‬. ‫الخادم‬
.
‫ا‬‫الرابع‬ ‫لفصل‬
‫البيانات‬ ‫صحة‬ ‫من‬ ‫التحقق‬
Data Validation
::6;7966010alysun1973@yahoo.com
15
‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬
‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬
‫ي‬‫ل‬‫ع‬
-‫إلظهار‬‫صندوق‬‫النص‬textbox: ً‫التال‬ ‫الكود‬ ‫استخدمنا‬
<input type="text" name="tito">
-‫إلظهار‬‫زر‬submit: ً‫التال‬ ‫الكود‬ ‫استخدمنا‬
<input type="submit" value="Send" onclick="return f1();”>
-‫الخاصٌة‬value‫إل‬‫كلمة‬ ‫ظهار‬Send. ‫الزر‬ ‫على‬
-‫الخاصٌة‬Onclick‫تمثل‬‫حدث‬‫ٌجعل‬‫الزر‬‫ٌستجٌب‬‫للنمر‬‫بالماوس‬‫وٌموم‬‫بتنفٌذ‬‫كود‬‫معٌن‬‫أو‬‫استدعاء‬‫دالة‬
ً‫ه‬ ‫هنا‬ ‫والدالة‬ ( ‫لتنفٌذها‬F1–‫وأمر‬Return‫إلستمبال‬‫المٌمة‬‫الراجعة‬‫من‬) ‫الدالة‬ ‫تنفٌذ‬.
-‫الدالة‬ ‫إلنشاء‬F1()‫على‬ ‫بالضغط‬ ‫تنفٌذها‬ ‫ٌتم‬ ً‫والت‬‫زر‬Submit: ً‫التال‬ ‫الكود‬ ‫استخدمنا‬
function f1() {
-‫الختبار‬‫محتوى‬‫صندوق‬‫النص‬Text‫الموجود‬‫داخل‬‫النموذج‬Form‫عن‬‫طرٌك‬‫الخاصٌة‬value‫حٌث‬
‫المٌمة‬""ً‫تعن‬‫أن‬‫صندوق‬‫النص‬‫فارغ‬.
if (Ali.tito.value==””) {
-‫إلظهار‬‫الرسالة‬"‫غٌر‬‫مسموح‬‫بترن‬‫حمل‬‫اإلسم‬‫فارغ‬"‫نستخدم‬‫األمر‬alert: ً‫ٌل‬ ‫كما‬
;)"‫فارغ‬ ‫االسم‬ ‫حمل‬ ‫بترن‬ ‫مسموح‬ ‫("غٌر‬alert
-‫إلرجاع‬‫لٌمة‬‫الدالة‬F1‫بـــ‬Falseً‫ف‬‫حالة‬‫ترن‬‫صندوق‬‫النص‬‫فارغا‬‫نستخدم‬‫الكود‬ً‫التال‬:
return false;
::6;7966010alysun1973@yahoo.com
16
‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬
‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬
‫ي‬‫ل‬‫ع‬
ً‫ا‬ٌ‫ثان‬:‫التحكم‬ً‫ف‬‫طول‬‫البٌان‬‫المدخل‬‫بالحمل‬(Length)
‫للتحكه‬‫يف‬‫طول‬‫البيان‬‫املدخل‬‫باحلكل‬‫أو‬‫مبعنى‬‫آخر‬‫احتواء‬‫احلكل‬‫على‬‫قينة‬‫ال‬‫تكل‬‫عن‬‫ع‬‫دد‬‫حمدد‬‫من‬‫الرموز‬
. ) ‫خاصة‬ ‫عالمات‬ ‫حتى‬ ‫أو‬ ‫أرقاو‬ ‫أو‬ ‫(حروف‬
‫توضيحي‬ ‫مثال‬8:
‫لم‬‫بتصمٌم‬‫صفحة‬‫وٌب‬‫بداخلها‬Form: ‫على‬ ‫ٌحتوي‬
-‫صندوق‬‫إدخال‬‫كلمة‬‫المرور‬.
-‫الزر‬Submit(Send)‫وعند‬‫الضغط‬‫علٌه‬‫ٌظهر‬‫صندوق‬‫رسالة‬‫تحذٌرٌة‬"‫طول‬‫كلمة‬
‫المرور‬‫ال‬‫ٌمل‬‫عن‬8‫أحرف‬"ً‫ف‬‫حالة‬‫ادخال‬‫كلمة‬‫مرور‬‫تمل‬‫عن‬8‫رموز‬.
‫الرابع‬ ‫الفصل‬
‫البيانات‬ ‫صحة‬ ‫من‬ ‫التحقق‬ ‫تابع‬
Data Validation
::6;7966010alysun1973@yahoo.com
17
‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬
‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬
‫ي‬‫ل‬‫ع‬
‫مالحظات‬‫على‬‫الكود‬:
-‫إلظهار‬‫صندوق‬‫السر‬ ‫كلمة‬Password: ً‫التال‬ ‫الكود‬ ‫استخدمنا‬
<input type="password" name="tito">
-‫إلظهار‬‫زر‬submit: ً‫التال‬ ‫الكود‬ ‫استخدمنا‬
<input type="submit" value="Send" onclick="return f1();”>
-‫الخاصٌة‬value‫كلمة‬ ‫إلظهار‬Send. ‫الزر‬ ‫على‬
-‫الخاصٌة‬Onclick‫تمثل‬‫حدث‬‫ٌجعل‬‫الزر‬‫ٌستجٌب‬‫للنمر‬‫بالماوس‬‫وٌموم‬‫بتنفٌذ‬‫كود‬‫معٌن‬‫أو‬‫استدعاء‬‫دالة‬
ً‫ه‬ ‫هنا‬ ‫والدالة‬ ( ‫لتنفٌذها‬F1–‫وأمر‬Return‫إلستمبال‬‫المٌمة‬‫الراجعة‬‫من‬) ‫الدالة‬ ‫تنفٌذ‬.
-‫الدالة‬ ‫إلنشاء‬F1()‫زر‬ ‫على‬ ‫بالضغط‬ ‫تنفٌذها‬ ‫ٌتم‬ ً‫والت‬Submit: ً‫التال‬ ‫الكود‬ ‫استخدمنا‬
function f1() {
-‫الختبار‬‫محتوى‬‫صندوق‬‫السر‬ ‫كلمة‬Password‫الموجود‬‫داخل‬‫النموذج‬Form‫عن‬‫طرٌك‬‫الخاصٌة‬
value‫حٌث‬‫بداخله‬ ‫الحرفٌة‬ ‫السلسلة‬ ‫طول‬length‫عن‬ ‫تمل‬8‫رموز‬.
if (Ali.tito.value.length<8) {
-‫إلظهار‬‫الرسالة‬‫عن‬ ‫الٌمل‬ ‫المرور‬ ‫كلمة‬ ‫"طول‬8"‫أحرف‬‫نستخدم‬‫األمر‬alert: ً‫ٌل‬ ‫كما‬
;(‫عن‬ ‫الٌمل‬ ‫المرور‬ ‫كلمة‬ ‫"طول‬8"‫أحرف‬)alert
-‫إلرجاع‬‫لٌمة‬‫الدالة‬F1‫بـــ‬Falseً‫ف‬‫حالة‬‫ترن‬‫صندوق‬‫النص‬‫فارغا‬‫نستخدم‬‫الكود‬ً‫التال‬:
return false;
ً‫ا‬‫ثالث‬:‫مطابمة‬‫البٌانات‬‫المدخلة‬ً‫ف‬‫حملٌن‬Match:
‫توضيحي‬ ‫مثال‬9:
‫لم‬‫بتصمٌم‬‫صفحة‬‫وٌب‬‫بداخلها‬Form: ‫على‬ ‫ٌحتوي‬
-‫صندوق‬‫إدخال‬‫كلمة‬‫المرور‬.
-‫صندوق‬‫إلعادة‬‫ادخال‬‫كلمة‬‫المرور‬“‫اعد‬‫إدخال‬‫كلمة‬‫المرور‬".
-‫الزر‬Submit(Send)‫وعند‬‫الضغط‬‫علٌه‬‫ٌتم‬‫ممارنة‬‫محتوى‬،‫الصندولٌن‬ً‫ف‬‫حالة‬‫عدم‬
‫تطابك‬‫لٌمتٌهما‬‫تظهر‬‫رسالة‬‫تحذٌرٌة‬"‫الكل‬‫متٌن‬‫غٌر‬‫متطابمتٌن‬".
::6;7966010alysun1973@yahoo.com
18
‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬
‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬
‫ي‬‫ل‬‫ع‬
‫مالحظات‬‫على‬‫الكود‬:
-‫إلظهار‬‫صندوق‬‫السر‬ ‫كلمة‬‫األول‬Password: ً‫التال‬ ‫الكود‬ ‫استخدمنا‬
<input type="password" name="tito">
-‫إلظهار‬‫صندوق‬ً‫السرالثان‬ ‫كلمة‬Password: ً‫التال‬ ‫الكود‬ ‫استخدمنا‬
<input type="password" name="Fiky">
-‫الختبار‬‫محتوى‬‫صندوق‬‫السر‬ ‫كلمة‬‫األول‬tito‫الموجود‬‫داخل‬‫النموذج‬Form‫محتوى‬ ‫مع‬ ‫ٌتطابك‬ ‫هل‬
ً‫الثان‬ ‫السر‬ ‫كلمة‬ ‫صندوق‬Fiky: ً‫التال‬ ‫الكود‬ ‫استخدمنا‬
if (Ali.tito.value. !== Ali.Fiky.value) {
-‫إلظهار‬‫الرسالة‬"‫متطابمتان‬ ‫غٌر‬ ‫"الكلمتان‬‫نست‬‫خدم‬‫األمر‬alert: ً‫ٌل‬ ‫كما‬
;("‫متطابمتان‬ ‫غٌر‬ ‫"الكلمتان‬)alert
ً‫ا‬‫رابع‬:‫منع‬‫ادخال‬‫نوع‬‫من‬‫البٌانات‬‫مخالف‬‫لنوع‬‫الحمل‬:
‫المعامل‬‫الوظٌفة‬
==‫المٌمة‬ ً‫ف‬ ‫متساوٌان‬ ‫الممارنة‬ ً‫طرف‬ ‫هل‬ ‫لتعٌٌن‬
===‫البٌانات‬ ‫ونوع‬ ‫المٌمة‬ ً‫ف‬ ‫متساوٌان‬ ‫الممارنة‬ ً‫طرف‬ ‫هل‬ ‫لتعٌٌن‬
!=‫المٌمة‬ ً‫ف‬ ‫متساوٌان‬ ‫غٌر‬ ‫الممارنة‬ ً‫طرف‬ ‫هل‬ ‫لتعٌٌن‬
!==‫هل‬ ‫لتعٌٌن‬‫البٌانات‬ ‫ونوع‬ ‫المٌمة‬ ً‫ف‬ ‫غٌرمتساوٌان‬ ‫الممارنة‬ ً‫طرف‬
::6;7966010alysun1973@yahoo.com
19
‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬
‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬
‫ي‬‫ل‬‫ع‬
‫توضيحي‬ ‫مثال‬01:
‫لم‬‫بتصمٌم‬‫صفحة‬‫وٌب‬‫بداخلها‬Form: ‫على‬ ‫ٌحتوي‬
-‫صندوق‬‫نص‬text.
-‫الزر‬Submit(Send)‫وعند‬‫الضغط‬‫علٌه‬‫ٌتم‬‫ا‬‫ختبار‬‫المٌمة‬،‫المدخلة‬ً‫وف‬‫حالة‬‫ادخال‬
‫لٌمة‬‫عددٌة‬ ‫غٌر‬‫تظهر‬‫رسالة‬‫تحذٌرٌة‬"‫أدخل‬‫لٌمة‬‫عددٌة‬".
: ‫هو‬ ‫ذلن‬ ‫عن‬ ‫المسئول‬ ‫والكود‬
::6;7966010alysun1973@yahoo.com
20
‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬
‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬
‫ي‬‫ل‬‫ع‬
‫مالحظات‬‫على‬‫الكود‬:
-‫إلظهار‬‫صندوق‬‫السراألول‬ ‫كلمة‬Password: ً‫التال‬ ‫الكود‬ ‫استخدمنا‬
<input type="password" name="tito">
-‫الختبار‬‫محتوى‬‫صندوق‬‫النص‬text.... ‫ال‬ ‫أم‬ ‫عددي‬ ‫هو‬ ‫هل‬
if (isNaN(Ali.tito.value)) {
-‫إلظهار‬‫الرسالة‬"‫عددٌة‬ ‫لٌمة‬ ‫أدخل‬ ‫فضلن‬ ‫من‬"‫نستخدم‬‫األمر‬alert: ً‫ٌل‬ ‫كما‬
;("‫عددٌة‬ ‫لٌمة‬ ‫أدخل‬ ‫فضلن‬ ‫من‬")alert
‫انسبثم‬ ‫نهفصٕل‬ ‫ٔانزذسٚجبد‬ ‫االسئهخ‬‫خ‬
: ‫االرٛخ‬ ‫انعجبساد‬ ‫أكًم‬
: ‫إدخبنٓب‬ ‫ٚزى‬ ٗ‫انز‬ ‫انجٛبَبد‬ ‫صحخ‬ ٗ‫ف‬ ‫انزحكى‬ ‫حبالد‬ ٍ‫ي‬
‫فارغة‬ ‫حمول‬ ‫ترن‬
...................................................
...................................................
...................................................
‫عاليخ‬ ‫ظع‬: ‫انخطأ‬ ‫انعجبسح‬ ‫ايبو‬ ‫خطب‬ ‫ٔعاليخ‬ ‫انصحٛحخ‬ ‫انعجبسح‬ ‫ايبو‬ ‫صح‬
1-‫الشرط‬ ‫نستخدم‬ ‫المرور‬ ‫كلمة‬ ‫لمطابمة‬form1.text.value==""
2-‫الخاصٌة‬ ‫تضاف‬action‫لألمر‬<form>‫النموذج‬ ‫بٌانات‬ ‫ارسال‬ ‫مع‬ ‫الٌها‬ ‫االنتمال‬ ‫المطلوب‬ ‫الصفحة‬ ‫لتحدٌد‬
3-‫الدالة‬ ‫إلنشاء‬f1()‫على‬ ‫النمر‬ ‫عند‬ ‫انفٌذها‬ ‫ٌتم‬ ‫التى‬‫زر‬submit‫الكود‬ ‫استخدمنا‬function f1 () {
4-‫الدالة‬ ‫لٌمة‬ ‫إلرجاع‬f1‫بـ‬false‫الكود‬ ‫نستخدم‬ ً‫ا‬‫فارغ‬ ‫النص‬ ‫صندوق‬ ‫ترن‬ ‫حالة‬ ‫فى‬retirn false :
5-‫ٌساوى‬ ‫او‬ ‫من‬ ‫ألل‬ ‫النص‬ ‫صندوق‬ ‫فى‬ ‫المدخل‬ ‫البٌان‬ ‫طول‬8‫حروف‬form1.text1.value.length<=8
6-‫الكود‬ ‫نستخدم‬ ‫فارغ‬ ‫حمل‬ ‫ترن‬ ‫عدم‬ ‫من‬ ‫لتحمك‬form1.text1.value!==form1.text2.value
7-‫الشرط‬ ‫نستخدم‬ ‫النص‬ ‫صندوق‬ ‫فى‬ ‫عددٌة‬ ‫بٌانات‬ ‫ادخال‬ ‫لمنع‬IsNaN ( form1.text1.value)
::6;7966010alysun1973@yahoo.com
21
‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬
‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬
‫ي‬‫ل‬‫ع‬
‫التحقق‬‫من‬‫حصة‬‫البياانت‬‫املدخةل‬
‫يف‬‫صفحة‬‫تسجيل‬‫البياانت‬
‫بعد‬‫تعرفن‬‫على‬‫كٌفٌة‬‫التحمك‬‫من‬‫صحة‬‫البٌانات‬،‫المدخلة‬‫استكمل‬‫مشروعن‬‫ا‬‫لسابك‬)‫مولع‬ً‫مدرست‬(‫بإضافة‬
‫صفحة‬‫لتسجٌل‬‫البٌانات‬‫على‬‫أن‬‫ٌتم‬‫ا‬‫جراء‬‫عملٌة‬‫التحمك‬‫من‬‫صحة‬‫البٌانات‬‫المدخلة‬‫وذلن‬‫من‬‫حٌث‬:
-‫عدو‬‫تسك‬‫حقم‬‫اسى‬‫انطانب‬‫فازغا‬(Required Field. )
-‫طٕل‬‫كهًت‬‫انًسٔز‬‫ال‬‫ٌقم‬ٍ‫ع‬‫حًاٍَت‬‫زيٕش‬.
-‫يطابقت‬‫انبٍاَاث‬‫انًدخهت‬ً‫ف‬ً‫حقه‬‫كهًت‬‫انًسٔز‬‫ٔاعادة‬‫ادخال‬‫كهًت‬. ‫انًسٔز‬
-‫انسًاح‬‫بإدخال‬‫قٍى‬‫عددٌت‬‫فقظ‬ً‫ف‬‫حقم‬. ٍ‫انس‬
‫الخامس‬ ‫الفصل‬
‫المشروع‬
Project
::6;7966010alysun1973@yahoo.com
22
‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬
‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬
‫ي‬‫ل‬‫ع‬
‫بعد‬‫النمر‬‫على‬‫زر‬‫تسجٌل‬‫ٌتم‬‫التحمك‬‫أوال‬‫من‬‫صحة‬‫المدخالت‬‫ثم‬‫حفظها‬‫والعودة‬‫لصفحة‬‫الدخول‬login.htm
‫وذلن‬‫إلتمام‬‫تسجٌل‬‫الدخول‬‫للصفحة‬‫الرئٌسٌة‬‫للمولع‬‫باستخدام‬‫االسم‬‫وكل‬‫مة‬‫المرور‬‫السابك‬‫حفظهما‬.
::6;7966010alysun1973@yahoo.com
23
‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬
‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬
‫ي‬‫ل‬‫ع‬
::6;7966010alysun1973@yahoo.com
24
‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬
‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬
‫ي‬‫ل‬‫ع‬
‫ملحوظة‬:
Nested If
::6;7966010alysun1973@yahoo.com
25
‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬
‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬
‫ي‬‫ل‬‫ع‬
‫مقدمة‬
ً‫ه‬‫اصدار‬‫جدٌد‬‫من‬‫لغة‬HTML‫ظهر‬‫عام‬2014‫وبه‬‫العدٌد‬‫من‬‫التحسٌنات‬‫التى‬‫نلمسها‬‫خالل‬ ‫من‬
‫استخدام‬‫مجموعة‬‫من‬‫األدوات‬‫الجدٌدة‬ً‫الت‬‫تسهل‬‫من‬‫فكرة‬‫تصمٌم‬‫صفحة‬‫الوٌب‬.‫و‬‫م‬‫ن‬‫الم‬‫م‬‫ي‬‫ات‬‫ز‬
‫الجديدة‬‫التي‬‫ج‬‫اءت‬‫بمجيء‬HTML 5‫ظ‬‫ي‬‫ور‬‫وسو‬‫م‬‫خاصة‬‫لعرض‬‫الفيديو‬‫و‬‫الصوت‬‫و‬‫وسو‬‫م‬‫خاصة‬
‫لكتابة‬‫المقا‬‫ال‬‫ت‬‫أو‬‫األخبار‬‫و‬‫وسو‬‫م‬‫خاصة‬‫بالرسم‬‫إضافة‬‫إلى‬‫مجموعة‬‫جديدة‬‫م‬‫ن‬‫عناصر‬‫اإلدخا‬‫ل‬
‫الخاصة‬‫بالنماذج‬.... ‫ىا‬‫وغير‬
‫مستعرضات‬‫الوٌب‬‫الداعمة‬‫لــــ‬HTML 5:
‫أل‬‫ن‬HTML 5‫ظ‬‫ي‬‫رت‬‫منذ‬‫ة‬‫ر‬‫فت‬‫ة‬‫ر‬‫قصي‬‫نسبيا‬‫فإن‬‫معظ‬‫م‬‫مستعرضات‬‫الويب‬‫القديمة‬‫ال‬‫تدعم‬‫ي‬‫ا‬‫لأل‬،‫سف‬
‫و‬‫لك‬‫ن‬‫المستعرضات‬‫الجديدة‬‫ستدعم‬‫ي‬‫ا‬‫ب‬‫أنيا‬ ‫حيث‬ ‫تأكيد‬ ‫كل‬‫ستكو‬‫ن‬‫لغة‬‫بناء‬‫صفحات‬‫الويب‬‫ية‬‫ر‬‫المعيا‬
‫في‬‫المستق‬‫بل‬‫يب‬‫ر‬‫الق‬‫و‬‫ل‬‫ي‬‫ذا‬‫فقد‬‫بدأت‬‫بعض‬‫المستعرض‬‫ات‬‫بدع‬‫مي‬‫ا‬‫فعل‬‫م‬‫ثل‬‫اإلصدا‬‫ا‬‫ر‬‫ت‬‫ة‬‫ر‬‫األخي‬‫م‬‫ن‬
‫مستعرضات‬:Google Chrome‫و‬Firefox‫و‬Opera‫و‬Internet Explorer‫و‬Safari 6.
‫ال‬ ‫لألسف‬ ‫المستعرضات‬ ‫ىذه‬ ‫ولكن‬‫تدعم‬‫بشكل‬‫كامل‬‫تنفيذ‬‫امر‬‫و‬‫األ‬‫الجديدة‬‫الخاصة‬‫باإلصدار‬HTML 5.
‫ومن‬‫امر‬‫و‬‫األ‬‫الجديد‬‫ة‬‫التي‬‫سنقوم‬‫بالتعرف‬‫عمييا‬‫بعض‬‫امر‬‫و‬‫األ‬‫التي‬‫تتعمق‬‫ات‬‫و‬‫بأد‬‫التحكم‬‫في‬ ‫المستخدمة‬
‫اإلدخال‬‫ومنيا‬‫ات‬‫و‬‫األد‬:
-COLOR
-Date
-Number
-requiredText
‫صهدوق‬‫اللوى‬COLOR
‫ٌتٌح‬‫للمستخدم‬‫اختٌار‬‫لون‬‫من‬‫خالل‬‫صندوق‬. ‫األلوان‬
: ً‫التال‬ ‫األمر‬ ‫نستخدم‬ ‫الوٌب‬ ‫لصفحة‬ ‫وإلضافته‬< input type="color">
‫السادس‬ ‫الفصل‬
‫إثرائي‬
HTML5
::6;7966010alysun1973@yahoo.com
26
‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬
‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬
‫ي‬‫ل‬‫ع‬
‫صهدوق‬‫التاريخ‬Date
‫ٌتٌح‬‫للمستخدم‬‫ادخال‬‫تارٌخ‬‫معٌن‬‫بواسطة‬‫نافذة‬‫التموٌم‬.
‫وإلضافت‬: ً‫التال‬ ‫األمر‬ ‫نستخدم‬ ‫الوٌب‬ ‫لصفحة‬ ‫ه‬<input type="date">
‫صهدوق‬‫العدد‬number
‫ٌتم‬‫انشاء‬‫هذه‬‫األداة‬‫على‬‫صفحة‬‫الوٌب‬‫إلدخال‬‫لٌم‬‫البد‬‫أن‬‫تكون‬‫عددٌة‬‫وٌمكن‬‫تحدٌد‬‫مدي‬‫معٌن‬‫لهذه‬.‫المٌم‬
‫نست‬ ‫الوٌب‬ ‫لصفحة‬ ‫وإلضافته‬: ً‫التال‬ ‫األمر‬ ‫خدم‬<input type="submit">
::6;7966010alysun1973@yahoo.com
27
‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬
‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬
‫ي‬‫ل‬‫ع‬
‫استخدام‬‫اخلاصية‬Required:
‫ٌتطلب‬‫ذلن‬‫ضرورة‬‫ادخال‬‫لٌمة‬‫عن‬‫طرٌك‬‫المستخدم‬‫وعدم‬‫تركها‬. ‫فارغة‬
: ‫مثل‬ ‫األدوات‬ ‫بعض‬ ‫مع‬ ‫تستخدم‬text, password, date, number, checkbox, radio,………
: ً‫التال‬ ‫األمر‬ ‫نستخدم‬ ‫الوٌب‬ ‫لصفحة‬ ‫وإلضافته‬
::6;7966010alysun1973@yahoo.com
28
‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬
‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬
‫ي‬‫ل‬‫ع‬
‫انسبدط‬ ‫انفصم‬ ‫ٔرذسٚجبد‬ ‫أسئهخ‬
: ‫اآلتية‬ ‫العبارات‬ ‫على‬ ‫الدال‬ ‫العلمى‬ ‫المصطلح‬ ‫أكتب‬
1-‫لغة‬ ‫من‬ ‫جدٌد‬ ‫اصدار‬HTML‫ن‬ ‫التى‬ ‫التحسٌنات‬ ‫من‬ ‫العدٌد‬ ‫به‬‫الجدٌدة‬ ‫األدوات‬ ‫من‬ ‫مجوعة‬ ‫خالل‬ ‫من‬ ‫لمسها‬
2-‫بلغة‬ ‫الخاصة‬ ‫الجدٌدة‬ ‫الوامر‬ ‫من‬HTML5‫االدخال‬ ‫فى‬ ‫المستخدمة‬ ‫النموذج‬ ‫عناصر‬ ‫باضافة‬ ‫ٌتعلك‬ ‫أمر‬ ‫وهو‬
3-‫فارغة‬ ‫تركها‬ ‫وعدم‬ ‫المستخدم‬ ‫طرٌك‬ ‫عن‬ ‫لٌمة‬ ‫ادخال‬ ‫ضرورة‬ ‫ذلن‬ ‫ٌتطلب‬ ‫االدوات‬ ‫بعض‬ ‫مع‬ ‫استخدامها‬ ‫عند‬ ‫خاصٌة‬
4-‫إل‬ ‫الوٌب‬ ‫لصفحة‬ ‫اضافته‬ ‫ٌتم‬ ‫حمل‬‫المٌم‬ ‫لهذه‬ ‫معٌن‬ ‫مدى‬ ‫تحدٌد‬ ‫وٌمكن‬ ‫فمط‬ ‫عددٌة‬ ‫لٌم‬ ‫دخال‬
5-: ‫أ‬ ‫العمود‬ ‫من‬ ‫سناسبه‬ ‫ما‬ ‫ب‬ ‫العمود‬ ‫ن‬ ‫إختر‬
) ‫أ‬ () ‫ب‬ (
<input type="date">‫األلوان‬ ‫صندوق‬ ‫إلضافة‬color ‫الوٌب‬ ‫صفحة‬ ‫الى‬
< input type ="number">‫التارٌخ‬ ‫صندوق‬ ‫إلضافة‬date ‫الوٌب‬ ‫لصفحة‬ ‫الى‬
<input type ="color">‫العدد‬ ‫صندوق‬ ‫إلضافة‬number ‫الوٌب‬ ‫لصفحة‬ ‫الى‬
::6;7966010alysun1973@yahoo.com
29
‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬
‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬
‫ي‬‫ل‬‫ع‬
‫مقدمة‬
‫تعد‬‫التركيز‬ ‫ة‬‫ر‬‫ضرو‬ ‫ىناك‬ ‫جعل‬ ‫بشكل‬ ‫المجاالت‬ ‫مختمف‬ ‫فى‬ ‫االتصال‬ ‫وسائل‬ ‫أىم‬ ‫من‬ ‫نت‬‫ر‬‫االنت‬ ‫شبكة‬
‫تنتج‬ ‫قد‬ ‫التى‬ ‫المخاطر‬ ‫عمى‬‫اإل‬ ‫ذلك‬ ‫اء‬‫ر‬‫إج‬‫بالفيروسات‬ ‫االصابة‬ ‫بين‬ ‫ما‬ ‫المخاطر‬ ‫ىذه‬ ‫ع‬‫وتتنو‬ ‫ستخدام‬
‫ا‬‫ل‬‫ة‬‫ر‬‫مدم‬‫اإل‬‫و‬ ‫الجياز‬ ‫عمى‬ ‫نة‬‫ز‬‫المخ‬ ‫لمبيانات‬‫أو‬ ‫المستخدم‬ ‫بممفات‬ ‫لمعبث‬ ‫اق‬‫ر‬‫خت‬‫إ‬‫األ‬ ‫ستغلل‬‫ين‬‫ر‬‫خ‬‫بقصد‬
‫اإل‬ ‫أو‬ ‫از‬‫ز‬‫اإلبت‬ ‫أو‬ ‫اإلساءة‬‫المخاطر‬ ‫اع‬‫و‬‫أن‬ ‫من‬ ‫ىا‬‫وغير‬ ‫الشخصية‬ ‫البيانات‬ ‫قة‬‫ر‬‫س‬ ‫أو‬ ‫نتحال‬‫من‬ ‫فالكثير‬
‫األ‬‫لي‬ ‫معنى‬ ‫ال‬ ‫تافة‬ ‫تبدو‬ ‫قد‬ ‫التى‬ ‫المعمومات‬ ‫بعض‬ ‫أن‬ ‫ن‬‫يدركو‬ ‫ال‬ ‫شخاص‬‫ا‬‫الكث‬ ‫تعنى‬‫ين‬‫ر‬‫اخ‬ ‫ألناس‬ ‫ير‬.
‫لالنرتنت‬ ‫االمو‬ ‫االستخدام‬
‫الهوٌة‬ ‫سرلة‬ : ً‫ال‬‫أو‬identity:
‫قة‬‫ر‬‫س‬ ‫أو‬ ‫قتو‬‫ر‬‫لس‬ ‫بو‬ ‫تتعمق‬ ‫معمومات‬ ‫اى‬ ‫أو‬ ‫آخر‬ ‫شخص‬ ‫اسم‬ ‫ما‬ ‫شخص‬ ‫استخدام‬ ‫أو‬ ‫انتحال‬‫ه‬‫ر‬‫غي‬
‫الضارة‬ ‫البرامج‬ : ً‫ا‬ٌ‫ثان‬Maware:
‫مست‬ ‫تسمل‬ ‫التى‬ ‫عجة‬‫المز‬ ‫أو‬ ‫المتطفمة‬ ‫أو‬ ‫العدائية‬ ‫امج‬‫ر‬‫الب‬‫من‬ ‫مشتق‬ ‫اسميا‬‫و‬ ‫الكمبيوتر‬ ‫امج‬‫ر‬‫الب‬ ‫ألنظمة‬ ‫ة‬‫ر‬‫ت‬
‫الكممات‬Malicious‫و‬ ) ‫خبيث‬ (software‫امج‬‫ر‬‫ب‬ ‫استخدام‬ ‫يمكنك‬ ‫امج‬‫ر‬‫الب‬ ‫ىذه‬ ‫ولتفادى‬ ) ‫امج‬‫ر‬‫ب‬ (
. ‫جيازك‬ ‫لتأمين‬ ‫الفيروسات‬ ‫مكافحة‬
: ‫التجسس‬ ‫برامج‬ : ً‫ا‬‫ثالث‬
‫الحصو‬ ‫ن‬‫دو‬ ‫المستخدمين‬ ‫عن‬ ‫الشخصية‬ ‫المعمومات‬ ‫بتجميع‬ ‫تقوم‬ ‫كمبيوتر‬ ‫امج‬‫ر‬‫ب‬‫ولتفادى‬ ‫افقتيم‬‫و‬‫م‬ ‫عمى‬ ‫ل‬
‫الممفات‬‫و‬ ‫الدعائية‬ ‫الممفات‬‫و‬ ‫التجسس‬ ‫كممفات‬ ‫الخبيثة‬ ‫الممفات‬ ‫عن‬ ‫الكشف‬ ‫امج‬‫ر‬‫ب‬ ‫استخدام‬ ‫يجب‬ ‫امج‬‫ر‬‫الب‬ ‫ىذه‬
‫بك‬ ‫الخاص‬ ‫نت‬‫ر‬‫االنت‬ ‫متصفح‬ ‫عمى‬ ‫تسيطر‬ ‫التى‬
‫الفٌروس‬ : ً‫ا‬‫رابع‬Virus:
‫ام‬‫ر‬‫الب‬‫و‬ ‫الكمبيوتر‬ ‫ة‬‫ز‬‫أجي‬ ‫يصيب‬ ‫الذاتى‬ ‫االنتشار‬ ‫عمى‬ ‫ة‬‫ر‬‫قد‬ ‫لو‬ ‫ضار‬ ‫صغير‬ ‫نامج‬‫ر‬‫ب‬‫ج‬
: ‫السرٌة‬ ‫الرموز‬ : ً‫ا‬‫خامس‬
‫االتصاالت‬‫و‬ ‫المعمومات‬ ‫تكنولوجيا‬ ‫وسائل‬ ‫مع‬ ‫يتعامل‬ ‫فرد‬ ‫أى‬ ‫تخص‬ ‫التى‬ ‫الشخصية‬ ‫البيانات‬ ‫كافة‬ ‫بو‬ ‫يقصد‬
‫المستخدم‬ ‫اسم‬ ‫مثل‬ ‫أحد‬ ‫ألى‬ ‫عنيا‬ ‫الكشف‬ ‫ينبغى‬ ‫ال‬ ‫التى‬‫و‬Username‫المرور‬ ‫وكممة‬password‫عند‬
. ‫المحمول‬ ‫ن‬‫التميفو‬ ‫أو‬ ‫نت‬‫ر‬‫االنت‬ ‫مع‬ ‫التعامل‬
‫األول‬ ‫الفصل‬
‫لإلنترنت‬ ‫اآلمن‬ ‫اإلستخدام‬
::6;7966010alysun1973@yahoo.com
30
‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬
‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬
‫ي‬‫ل‬‫ع‬
‫مواق‬‫معها‬ ‫التعامل‬ ‫وكيفية‬ ‫هامة‬ ‫ف‬
: ‫االول‬ ‫المولف‬
‫بيدف‬ ‫االجتماعى‬ ‫اصل‬‫و‬‫الت‬ ‫موقع‬ ‫عمى‬ ‫لمصفحة‬ ‫ى‬‫السر‬ ‫قم‬‫ر‬‫ال‬‫و‬ ‫المستخدم‬ ‫اسم‬ ‫بإدخال‬ ‫التسجيل‬ ‫ن‬‫يكو‬ ‫أحيانا‬
‫الشخصى‬ ‫حسابو‬ ‫قة‬‫ر‬‫لس‬ ‫احيانا‬ ‫المستخدم‬ ‫يتعرض‬ ‫وقد‬ ‫المطموبة‬ ‫معمومات‬ ‫ارسال‬‫و‬ ‫التطبيق‬ ‫فى‬ ‫اك‬‫ر‬‫االشت‬
‫م‬ ‫كثير‬ ‫فى‬ ‫التطبيقات‬ ‫ىذه‬ ‫ان‬ ‫وخصوصا‬‫الياكر‬ ‫بيدف‬ ‫ن‬‫تكو‬ ‫االحيان‬ ‫ن‬
:‫المولف‬ ‫مع‬ ‫التعامل‬ ‫كٌفٌة‬
‫ٔخاصة‬ ‫وٍّا‬ ‫السئٗطى‬ ‫اهلدف‬ ‫وعسفة‬ ‫لصعٕبة‬ ًٕ‫العى‬ ْ‫ٔد‬ ‫عمى‬ ‫التطبٗكات‬ ٓ‫ِر‬ ‫وجن‬ ‫فى‬ ‫االشرتاك‬ ً‫عد‬ ‫ٖفطن‬
‫السقي‬ ‫تغٗري‬ ‫ضسعة‬ ‫ٖسدى‬ ‫بالفعن‬ ‫حدخ‬ ‫ٔإذا‬ ‫الشدصى‬ ‫لمحطاب‬ ‫الطسى‬ ‫السقي‬ ‫بادخاه‬ ‫التطذٗن‬ ُ‫كا‬ ‫إذا‬
‫دخٕه‬ َ‫و‬ ‫حسصا‬ ‫الطسى‬‫الشدصٗة‬ ‫الصفحات‬ ‫فى‬ ‫ٔالعبح‬ ‫احدِي‬.
: ‫الثانى‬ ‫المولف‬
‫فى‬ ‫العائمة‬ ‫اد‬‫ر‬‫ألف‬ ‫أو‬ ‫ليم‬ ‫شخصية‬ ‫صور‬ ‫االجتماعى‬ ‫اصل‬‫و‬‫الت‬ ‫اقع‬‫و‬‫م‬ ‫عمى‬ ‫وخاصة‬ ‫المستخدمين‬ ‫بعض‬ ‫وضع‬
‫خاصة‬ ‫أماكن‬‫و‬ ‫مناسبات‬.
‫بشك‬ ‫معيا‬ ‫التعامل‬ ‫أو‬ ‫التشيير‬ ‫أو‬ ‫از‬‫ز‬‫ابت‬ ‫عمميات‬ ‫فى‬ ‫ع‬‫لموقو‬ ‫المستخدم‬ ‫يتعرض‬ ‫قد‬ : ‫تحدث‬ ‫قد‬ ‫التى‬ ‫المشكمة‬‫ل‬
‫وخلفو‬ ‫الفوتوشوب‬ ‫مثل‬ ‫الصور‬ ‫فى‬ ‫متخصصة‬ ‫امج‬‫ر‬‫ب‬ ‫يق‬‫ر‬‫ط‬ ‫عن‬ ‫آمن‬ ‫غير‬
: ‫المولف‬ ‫مع‬ ‫التعامل‬
‫ضسٖتّا‬ ‫عمى‬ ‫التاكد‬ ‫البد‬ ‫الٍشس‬ ‫ٔعٍد‬ ‫لمعاوة‬ ‫ٌٔشسِا‬ ‫االحٕاه‬ َ‫و‬ ‫حاه‬ ‫بأى‬ ‫خاصة‬ ‫شدصٗة‬ ‫صٕز‬ ‫ٔضع‬ ً‫عد‬
‫فكط‬ ‫املكسبني‬ ‫ألصدقاء‬ ‫اال‬ ‫عمّٗا‬ ‫االطالع‬ ً‫ٔعد‬.
: ‫الثالث‬ ‫المولف‬
‫التميف‬ ‫قام‬‫ر‬‫أ‬ ‫وضع‬‫فى‬ ‫التسجيل‬ ‫عند‬ ‫وتفاصيمو‬ ‫العمل‬ ‫ان‬‫و‬‫عن‬ ‫أو‬ ‫السكن‬ ‫ان‬‫و‬‫عن‬ ‫مثل‬ ‫شخصية‬ ‫وبيانات‬ ‫ن‬‫و‬
‫اصل‬‫و‬‫الت‬ ‫اقع‬‫و‬‫م‬ ‫عمى‬ ‫شخصى‬ ‫حساب‬ ‫عمل‬ ‫أو‬ ‫المنتديات‬
: ‫تحدث‬ ‫لد‬ ‫التى‬ ‫المشكلة‬
‫السن‬ ‫صغار‬ ‫من‬ ‫المستخدم‬ ‫كان‬ ‫إذا‬ ‫وخاصة‬ ‫الخطف‬ ‫أو‬ ‫لية‬‫ز‬‫المن‬ ‫قات‬‫ر‬‫لس‬ ‫احيانا‬ ‫ع‬‫لموقو‬ ‫المستخدم‬ ‫يتعرض‬ ‫قد‬
‫ل‬‫ز‬‫من‬ ‫قابة‬‫ر‬ ‫يوجد‬ ‫ال‬‫و‬‫اقع‬‫و‬‫الم‬ ‫ىذه‬ ‫عمى‬ ‫التسجيل‬ ‫عند‬ ‫كافية‬ ‫ية‬
: ‫المولف‬ ‫مع‬ ‫التعامل‬
‫إٌشاء‬ ‫عٍد‬ ‫األوس‬ ‫لص‬ ‫إذا‬ ‫اخفائّا‬ ‫ٔاألفطن‬ ً‫املطتدد‬ ‫ختص‬ ‫ِاوة‬ ‫وعمٕوات‬ ٔ‫أ‬ ‫شدصٗة‬ ‫تفاصٗن‬ ‫ٔضع‬ ً‫عد‬
‫هلي‬ ‫الطىاح‬ ً‫ٔعد‬ ‫املٍصه‬ ‫قبن‬ َ‫و‬ ‫املطتددوني‬ ‫صغاز‬ ‫عمى‬ ‫ٔالسقابة‬ ‫وٍتدٖات‬ ٔ‫أ‬ ‫تٕاصن‬ ‫وٕاقع‬ ‫عمى‬ ‫صفحات‬
‫البٗاٌات‬ ‫بتٍأه‬‫املٕثٕقة‬ ‫لمىصادز‬ ‫فكط‬ ‫ٌٔشسِا‬ ‫اهلاوة‬ ‫الشدصٗة‬.
: ‫الرابع‬ ‫المولف‬
‫االجتماعى‬ ‫اصل‬‫و‬‫الت‬ ‫اقع‬‫و‬‫م‬ ‫عبر‬ ‫الثقافات‬‫و‬ ‫اء‬‫ر‬‫اال‬ ‫وتبادل‬ ‫التعارف‬ ‫بيدف‬ ‫يبة‬‫ر‬‫غ‬ ‫أشخاص‬ ‫مع‬ ‫التحدث‬
: ‫تحدث‬ ‫لد‬ ‫التى‬ ‫المشكلة‬
‫لموق‬ ‫ىذا‬ ‫يؤدى‬ ‫وقد‬ ‫الوىمية‬ ‫الشخصيات‬ ‫أصحاب‬ ‫وخاصة‬ ‫االشخاص‬ ‫بعض‬ ‫من‬ ‫الخداع‬ ‫بعض‬ ‫يحدث‬ ‫قد‬‫ع‬‫و‬
‫استغلليا‬‫و‬ ‫العائمية‬ ‫ار‬‫ر‬‫الس‬ ‫بعض‬ ‫عمى‬ ‫البعض‬ ‫اطلع‬‫و‬ ‫الموقف‬ ‫ة‬‫ر‬‫لخطو‬ ‫الحياتية‬ ‫لمشكلت‬ ‫من‬ ‫كثير‬ ‫فى‬
::6;7966010alysun1973@yahoo.com
31
‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬
‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬
‫ي‬‫ل‬‫ع‬
: ‫المولف‬ ‫مع‬ ‫التعامل‬
‫ٖتي‬ ُ‫ا‬ ‫البد‬ َ‫ٔلك‬ ‫االفساد‬ ‫بني‬ ‫ٔاالدتىاعٗات‬ ‫السٔابط‬ ‫شٖادة‬ ‫بّدف‬ ‫االدتىاعى‬ ‫التٕاصن‬ ‫وٕاقع‬ ‫أحد‬ ً‫اضتددا‬
ِ ‫ٔحتدٖد‬ ‫الشدص‬ ‫بٗاٌات‬ َ‫و‬ ‫التاكد‬ ‫وٍّا‬ ‫مبحاذٖري‬‫اشداص‬ ‫ع‬ ‫التعاون‬ ً‫عد‬ ‫ٔاالفطن‬ ‫الفعمٗة‬ ْ‫ٕٖت‬
‫وشرتكني‬ ‫اصدقاء‬ ‫ٍِاك‬ ُٕ‫ٖك‬ ُ‫ا‬ ُ‫االطىئٍا‬ ‫ٖسٖد‬ َ‫مل‬ ‫ٔكرلك‬ ‫حكٗكٗة‬ ‫ٔلٗطت‬ ‫حسكٗة‬ ‫امساء‬ ُٕ‫ٖطتددو‬
ْ‫وع‬ ‫التعاون‬ ‫قبن‬ ‫الشدص‬ ‫ِٕٖة‬ ‫صحة‬ َ‫و‬ ‫لمتاكد‬ ‫لمطسفني‬.
: ‫الخامس‬ ‫المولف‬
‫في‬ ‫ات‬‫ر‬‫استما‬ ‫استكمال‬ ‫يق‬‫ر‬‫ط‬ ‫عن‬ ‫الكترونيا‬ ‫الوظائف‬ ‫بعض‬ ‫فى‬ ‫التسجيل‬‫شخصيو‬ ‫وبيانات‬ ‫تفاصيل‬ ‫يا‬
: ‫تحدث‬ ‫لد‬ ‫التى‬ ‫المشكلة‬
‫لمجرد‬ ‫حقيقة‬ ‫غير‬ ‫وظائفف‬ ‫عن‬ ‫االعلن‬ ‫يق‬‫ر‬‫ط‬ ‫عن‬ ‫الوىمية‬ ‫الشركات‬ ‫بعض‬ ‫من‬ ‫الخداع‬ ‫بعض‬ ‫يحدث‬ ‫قد‬
‫العناصر‬ ‫اختيار‬‫و‬ ‫لممستخدمين‬ ‫بيانات‬ ‫قاعدة‬ ‫لعمل‬ ‫اتف‬‫و‬‫الي‬ ‫قام‬‫ر‬‫ا‬‫و‬ ‫الشخصية‬ ‫بياناتو‬ ‫وكتابة‬ ‫المستخدم‬ ‫دخول‬
‫االستف‬ ‫أو‬ ‫الستغلليا‬ ‫ة‬‫ز‬‫الممي‬‫معينة‬ ‫اض‬‫ر‬‫الغ‬ ‫منيا‬ ‫ادة‬
:‫المولف‬ ‫مع‬ ‫التعامل‬
َ‫و‬ ‫التاكد‬ ‫وجن‬ ‫مبحاذٖري‬ َ‫ٔلك‬ ‫ٔادتّد‬ ‫لمٕقت‬ ً‫ا‬‫تٕفري‬ ً‫ا‬ٗ‫عامل‬ ْٗ‫عم‬ ‫وتعازف‬ ‫اصبح‬ ً‫ٌظا‬ ً‫ا‬ٌٗٔ‫الغمكرت‬ ‫التكدٖي‬
‫ٔوعسفة‬ ‫ٔدٕدِا‬ َ‫و‬ ‫الفعمى‬ ‫التحكل‬ ‫طسٖل‬ َ‫ع‬ ‫ٔظائف‬ َ‫ع‬ ‫املعمٍة‬ َ‫االواك‬ ٔ‫أ‬ ‫فعال‬ ‫الشسكاات‬ ٓ‫ِر‬ ‫ٔدٕد‬
‫الفعمى‬ ‫ٔاالتصاه‬ ‫عٍٕاٌّا‬‫وع‬ ‫التعاون‬ ‫ٖٔفطن‬ ‫فعمٗة‬ ‫لٕظائف‬ ‫التكدٖي‬ َ‫ع‬ ‫اعالٌّي‬ َ‫و‬ ‫ٔالتكد‬ ‫وعّي‬ ‫ٔاملباشس‬
‫السمسٗة‬ ٔ‫أ‬ ‫اذتكٕوٗة‬ ‫املؤضطات‬.
‫اآل‬ ‫لالستخدام‬ ‫يامة‬ ‫ارشادات‬‫مو‬‫لإلنرتنت‬
1
2
3
4
5
6
7
8
9
11
::6;7966010alysun1973@yahoo.com
32
‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬
‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬
‫ي‬‫ل‬‫ع‬
‫المعنى‬Term‫المعنى‬Term
‫االلكترونى‬ ‫التعدى‬Cyber Bullying
‫الممبول‬ ‫االستخدام‬
‫لالنترنت‬
Acceptable Use
Policy
‫الحماٌة‬ ‫جدار‬Firewall‫المساعدة‬ ‫طلب‬Asking for Help
‫االزدراء‬Contempt‫على‬ ‫مدونة‬‫اإلنترنت‬Web Blog
‫الهوٌة‬ ‫سرلة‬Identity Theft‫البلوتوث‬Bluetooth
‫محلٌة‬ ‫شبكة‬LAN‫الدردشة‬ ‫غرفة‬Chat Room
‫المستخدم‬ ‫اسم‬User Name‫الكمبٌوتر‬ ‫شبكات‬Computer Network
‫المرور‬ ‫كلمة‬Password‫واسعة‬ ‫شبكة‬WAN
‫خبٌث‬Malicious‫ضارة‬ ‫برامج‬Malware
‫فٌرس‬Virus
‫مح‬ ‫من‬ ‫مدونة‬‫الى‬ ‫مول‬
‫كمبٌوتر‬
MoBlog
‫الوٌب‬ ‫كامٌرا‬Web Cam
‫على‬ ‫التعامل‬ ‫آداب‬
‫االنترنت‬
Netiguette
‫السرٌة‬ ‫الرموز‬Secret Codes‫لفاعٌة‬ ‫نافذة‬Pop Menu
‫الصرف‬ ‫ماكٌنات‬
‫االلى‬
ATM‫مزعجة‬ ‫رسائل‬Spam
‫السعٌد‬ ‫الصفح‬Happy Slapping‫االحتٌالى‬ ‫التصٌد‬Phishing
‫التجسس‬ ‫برامج‬Spyware
‫التلف‬‫االجتماعى‬ ‫زٌون‬
‫التفاعلى‬
Social interactive
television
::6;7966010alysun1973@yahoo.com
33
‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬
‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬
‫ي‬‫ل‬‫ع‬
‫ٔانزذسٚجبد‬ ‫االسئهخ‬
: ‫التالٗة‬ ‫العبازات‬ ‫أكىن‬ : ‫االٔه‬ ‫الطؤاه‬
1
2
3
4
5Web Blog
: ‫عٍد‬ ْ‫تفعم‬ ‫الرى‬ ‫وا‬ : ‫الجاٌى‬ ‫الطؤاه‬
1
2
: ‫ارتطأ‬ ‫العبازة‬ ً‫أوا‬ ‫خطأ‬ ‫ٔكمىة‬ ‫الصحٗحة‬ ‫العبازة‬ ً‫اوا‬ ‫صح‬ ‫كمىة‬ ‫أكتب‬ : ‫الجالح‬ ‫الطؤاه‬
1
2
3
4

More Related Content

What's hot

الجديد فى برنامج Word 2010
الجديد فى برنامج Word 2010الجديد فى برنامج Word 2010
الجديد فى برنامج Word 2010Hanaa Ahmed
 
Computer 2nd-preparatory-second-term- (8)
Computer 2nd-preparatory-second-term- (8)Computer 2nd-preparatory-second-term- (8)
Computer 2nd-preparatory-second-term- (8)khawagah
 
Microsoft Excel 2007 Tutorial - شرح برنامج مايكروسوفت إكسل
Microsoft Excel 2007 Tutorial - شرح برنامج مايكروسوفت إكسلMicrosoft Excel 2007 Tutorial - شرح برنامج مايكروسوفت إكسل
Microsoft Excel 2007 Tutorial - شرح برنامج مايكروسوفت إكسلTahani Fourah
 
Computer 2nd-preparatory-second-term-8- 2019-khawagah
Computer 2nd-preparatory-second-term-8- 2019-khawagahComputer 2nd-preparatory-second-term-8- 2019-khawagah
Computer 2nd-preparatory-second-term-8- 2019-khawagahkhawagah
 
مهارات أساسية في التعامل مع برنـامج Microsoft Office Word
مهارات أساسية في التعامل مع برنـامج Microsoft Office Wordمهارات أساسية في التعامل مع برنـامج Microsoft Office Word
مهارات أساسية في التعامل مع برنـامج Microsoft Office WordMohamed Abousoufiane
 
كتاب تعلم Html5 css3
كتاب تعلم Html5 css3كتاب تعلم Html5 css3
كتاب تعلم Html5 css3titifcom
 
Computer 4th-primary-2nd-term- (1)
Computer 4th-primary-2nd-term- (1)Computer 4th-primary-2nd-term- (1)
Computer 4th-primary-2nd-term- (1)khawagah
 
مذكرة في لغة Html 2
مذكرة في لغة Html   2مذكرة في لغة Html   2
مذكرة في لغة Html 2خالد مراد
 
تصميم مواقع الوب بواسطة وورد برس (2)
تصميم مواقع الوب بواسطة وورد برس (2)تصميم مواقع الوب بواسطة وورد برس (2)
تصميم مواقع الوب بواسطة وورد برس (2)Randa Basheer
 
Microsoft PowerPoint 2007 Tutorial - شرح برنامج مايكروسوفت بوربوينت
Microsoft PowerPoint 2007 Tutorial - شرح برنامج مايكروسوفت بوربوينتMicrosoft PowerPoint 2007 Tutorial - شرح برنامج مايكروسوفت بوربوينت
Microsoft PowerPoint 2007 Tutorial - شرح برنامج مايكروسوفت بوربوينتTahani Fourah
 
تعلم HTML CSS و JavaScript
تعلم HTML CSS و JavaScriptتعلم HTML CSS و JavaScript
تعلم HTML CSS و JavaScriptMolham Al-Maleh
 
منهاج بناء و تصميم مواقع الانترنيت
منهاج بناء و تصميم مواقع الانترنيتمنهاج بناء و تصميم مواقع الانترنيت
منهاج بناء و تصميم مواقع الانترنيتDrMohammed Qassim
 
باللغة العربية HTML5 دورة
باللغة العربية HTML5 دورة باللغة العربية HTML5 دورة
باللغة العربية HTML5 دورة anees abu-hmaid
 
مراجعة أولى نظرى 2012 نهائية
مراجعة أولى نظرى 2012 نهائيةمراجعة أولى نظرى 2012 نهائية
مراجعة أولى نظرى 2012 نهائيةمحمود عطا
 

What's hot (18)

الجديد فى برنامج Word 2010
الجديد فى برنامج Word 2010الجديد فى برنامج Word 2010
الجديد فى برنامج Word 2010
 
ويب كويست
ويب كويستويب كويست
ويب كويست
 
Computer 2nd-preparatory-second-term- (8)
Computer 2nd-preparatory-second-term- (8)Computer 2nd-preparatory-second-term- (8)
Computer 2nd-preparatory-second-term- (8)
 
Power point1
Power point1Power point1
Power point1
 
Microsoft Excel 2007 Tutorial - شرح برنامج مايكروسوفت إكسل
Microsoft Excel 2007 Tutorial - شرح برنامج مايكروسوفت إكسلMicrosoft Excel 2007 Tutorial - شرح برنامج مايكروسوفت إكسل
Microsoft Excel 2007 Tutorial - شرح برنامج مايكروسوفت إكسل
 
Computer 2nd-preparatory-second-term-8- 2019-khawagah
Computer 2nd-preparatory-second-term-8- 2019-khawagahComputer 2nd-preparatory-second-term-8- 2019-khawagah
Computer 2nd-preparatory-second-term-8- 2019-khawagah
 
مهارات أساسية في التعامل مع برنـامج Microsoft Office Word
مهارات أساسية في التعامل مع برنـامج Microsoft Office Wordمهارات أساسية في التعامل مع برنـامج Microsoft Office Word
مهارات أساسية في التعامل مع برنـامج Microsoft Office Word
 
كتاب تعلم Html5 css3
كتاب تعلم Html5 css3كتاب تعلم Html5 css3
كتاب تعلم Html5 css3
 
Computer 4th-primary-2nd-term- (1)
Computer 4th-primary-2nd-term- (1)Computer 4th-primary-2nd-term- (1)
Computer 4th-primary-2nd-term- (1)
 
مذكرة في لغة Html 2
مذكرة في لغة Html   2مذكرة في لغة Html   2
مذكرة في لغة Html 2
 
Excel1
Excel1Excel1
Excel1
 
تصميم مواقع الوب بواسطة وورد برس (2)
تصميم مواقع الوب بواسطة وورد برس (2)تصميم مواقع الوب بواسطة وورد برس (2)
تصميم مواقع الوب بواسطة وورد برس (2)
 
Microsoft PowerPoint 2007 Tutorial - شرح برنامج مايكروسوفت بوربوينت
Microsoft PowerPoint 2007 Tutorial - شرح برنامج مايكروسوفت بوربوينتMicrosoft PowerPoint 2007 Tutorial - شرح برنامج مايكروسوفت بوربوينت
Microsoft PowerPoint 2007 Tutorial - شرح برنامج مايكروسوفت بوربوينت
 
تعلم HTML CSS و JavaScript
تعلم HTML CSS و JavaScriptتعلم HTML CSS و JavaScript
تعلم HTML CSS و JavaScript
 
Ch6 ar2
Ch6 ar2Ch6 ar2
Ch6 ar2
 
منهاج بناء و تصميم مواقع الانترنيت
منهاج بناء و تصميم مواقع الانترنيتمنهاج بناء و تصميم مواقع الانترنيت
منهاج بناء و تصميم مواقع الانترنيت
 
باللغة العربية HTML5 دورة
باللغة العربية HTML5 دورة باللغة العربية HTML5 دورة
باللغة العربية HTML5 دورة
 
مراجعة أولى نظرى 2012 نهائية
مراجعة أولى نظرى 2012 نهائيةمراجعة أولى نظرى 2012 نهائية
مراجعة أولى نظرى 2012 نهائية
 

Similar to Computer 2nd-preparatory-second-term- (10)

البرمجة بلغة الفيجوال بيسك
البرمجة بلغة الفيجوال بيسكالبرمجة بلغة الفيجوال بيسك
البرمجة بلغة الفيجوال بيسكMed Habib Rammeh
 
جافا سكريبت
جافا سكريبتجافا سكريبت
جافا سكريبتosman do
 
java script course دورة جافا سكربت باللغة العربية
java script course دورة جافا سكربت باللغة العربيةjava script course دورة جافا سكربت باللغة العربية
java script course دورة جافا سكربت باللغة العربيةanees abu-hmaid
 
الدليل العلمي لنظام الدي سبيس
الدليل العلمي لنظام الدي سبيسالدليل العلمي لنظام الدي سبيس
الدليل العلمي لنظام الدي سبيسAml Sindi
 
Lesson1 Create and manage databases
Lesson1 Create and manage databasesLesson1 Create and manage databases
Lesson1 Create and manage databasesAbdullatif Tarakji
 
Articulate Storyline الموديول الخامس : نشر المحتوى الرقمى التفاعلى
Articulate Storyline  الموديول الخامس : نشر المحتوى الرقمى التفاعلى Articulate Storyline  الموديول الخامس : نشر المحتوى الرقمى التفاعلى
Articulate Storyline الموديول الخامس : نشر المحتوى الرقمى التفاعلى ayman farahat
 
النشر المحتوى الرقمى التفاعلى الموديول الخامس
النشر المحتوى الرقمى التفاعلى الموديول الخامس النشر المحتوى الرقمى التفاعلى الموديول الخامس
النشر المحتوى الرقمى التفاعلى الموديول الخامس ayman farahat
 
شرح برنامج وثق للأرشفة الإلكترونية
شرح برنامج وثق للأرشفة الإلكترونيةشرح برنامج وثق للأرشفة الإلكترونية
شرح برنامج وثق للأرشفة الإلكترونيةinnoKeen
 
computer-6th-primary-2nd-term
computer-6th-primary-2nd-termcomputer-6th-primary-2nd-term
computer-6th-primary-2nd-termkhawagah
 
01 دخول موقع الكتروني
01 دخول موقع الكتروني01 دخول موقع الكتروني
01 دخول موقع الكترونيm_gemy86
 
تعلم فجول بيسك 6
تعلم فجول بيسك 6تعلم فجول بيسك 6
تعلم فجول بيسك 6khalidslide
 
Computer school-books-2nd-preparatory-1st-term-khawagah-2019-1
Computer school-books-2nd-preparatory-1st-term-khawagah-2019-1Computer school-books-2nd-preparatory-1st-term-khawagah-2019-1
Computer school-books-2nd-preparatory-1st-term-khawagah-2019-1khawagah
 
Computer school-books-4th-primary-2nd-term-khawagah-2019-1
Computer school-books-4th-primary-2nd-term-khawagah-2019-1Computer school-books-4th-primary-2nd-term-khawagah-2019-1
Computer school-books-4th-primary-2nd-term-khawagah-2019-1khawagah
 

Similar to Computer 2nd-preparatory-second-term- (10) (20)

البرمجة بلغة الفيجوال بيسك
البرمجة بلغة الفيجوال بيسكالبرمجة بلغة الفيجوال بيسك
البرمجة بلغة الفيجوال بيسك
 
جافا سكريبت
جافا سكريبتجافا سكريبت
جافا سكريبت
 
java script course دورة جافا سكربت باللغة العربية
java script course دورة جافا سكربت باللغة العربيةjava script course دورة جافا سكربت باللغة العربية
java script course دورة جافا سكربت باللغة العربية
 
Bootstrap-1
Bootstrap-1Bootstrap-1
Bootstrap-1
 
الدليل العلمي لنظام الدي سبيس
الدليل العلمي لنظام الدي سبيسالدليل العلمي لنظام الدي سبيس
الدليل العلمي لنظام الدي سبيس
 
PowerPoint.ppt
PowerPoint.pptPowerPoint.ppt
PowerPoint.ppt
 
Lesson1 Create and manage databases
Lesson1 Create and manage databasesLesson1 Create and manage databases
Lesson1 Create and manage databases
 
Articulate Storyline الموديول الخامس : نشر المحتوى الرقمى التفاعلى
Articulate Storyline  الموديول الخامس : نشر المحتوى الرقمى التفاعلى Articulate Storyline  الموديول الخامس : نشر المحتوى الرقمى التفاعلى
Articulate Storyline الموديول الخامس : نشر المحتوى الرقمى التفاعلى
 
النشر المحتوى الرقمى التفاعلى الموديول الخامس
النشر المحتوى الرقمى التفاعلى الموديول الخامس النشر المحتوى الرقمى التفاعلى الموديول الخامس
النشر المحتوى الرقمى التفاعلى الموديول الخامس
 
VB Show
VB ShowVB Show
VB Show
 
شرح برنامج وثق للأرشفة الإلكترونية
شرح برنامج وثق للأرشفة الإلكترونيةشرح برنامج وثق للأرشفة الإلكترونية
شرح برنامج وثق للأرشفة الإلكترونية
 
computer-6th-primary-2nd-term
computer-6th-primary-2nd-termcomputer-6th-primary-2nd-term
computer-6th-primary-2nd-term
 
Ch4 ar
Ch4 arCh4 ar
Ch4 ar
 
01 دخول موقع الكتروني
01 دخول موقع الكتروني01 دخول موقع الكتروني
01 دخول موقع الكتروني
 
C++
C++C++
C++
 
C++
C++C++
C++
 
تعلم فجول بيسك 6
تعلم فجول بيسك 6تعلم فجول بيسك 6
تعلم فجول بيسك 6
 
Computer school-books-2nd-preparatory-1st-term-khawagah-2019-1
Computer school-books-2nd-preparatory-1st-term-khawagah-2019-1Computer school-books-2nd-preparatory-1st-term-khawagah-2019-1
Computer school-books-2nd-preparatory-1st-term-khawagah-2019-1
 
Operating system
Operating systemOperating system
Operating system
 
Computer school-books-4th-primary-2nd-term-khawagah-2019-1
Computer school-books-4th-primary-2nd-term-khawagah-2019-1Computer school-books-4th-primary-2nd-term-khawagah-2019-1
Computer school-books-4th-primary-2nd-term-khawagah-2019-1
 

More from khawagah

Arabic tawasal-school-books-2nd-primary-1st-term-khawagah-2020
Arabic tawasal-school-books-2nd-primary-1st-term-khawagah-2020Arabic tawasal-school-books-2nd-primary-1st-term-khawagah-2020
Arabic tawasal-school-books-2nd-primary-1st-term-khawagah-2020khawagah
 
Math algebra-geometry-school-books-1st-preparatory-2nd-term-khawagah-2019-14
Math algebra-geometry-school-books-1st-preparatory-2nd-term-khawagah-2019-14Math algebra-geometry-school-books-1st-preparatory-2nd-term-khawagah-2019-14
Math algebra-geometry-school-books-1st-preparatory-2nd-term-khawagah-2019-14khawagah
 
Math algebra-geometry-school-books-1st-preparatory-2nd-term-khawagah-2019-10
Math algebra-geometry-school-books-1st-preparatory-2nd-term-khawagah-2019-10Math algebra-geometry-school-books-1st-preparatory-2nd-term-khawagah-2019-10
Math algebra-geometry-school-books-1st-preparatory-2nd-term-khawagah-2019-10khawagah
 
Math algebra-geometry-school-books-1st-preparatory-2nd-term-khawagah-2019-6
Math algebra-geometry-school-books-1st-preparatory-2nd-term-khawagah-2019-6Math algebra-geometry-school-books-1st-preparatory-2nd-term-khawagah-2019-6
Math algebra-geometry-school-books-1st-preparatory-2nd-term-khawagah-2019-6khawagah
 
Math algebra-geometry-school-books-1st-preparatory-2nd-term-khawagah-2019-4
Math algebra-geometry-school-books-1st-preparatory-2nd-term-khawagah-2019-4Math algebra-geometry-school-books-1st-preparatory-2nd-term-khawagah-2019-4
Math algebra-geometry-school-books-1st-preparatory-2nd-term-khawagah-2019-4khawagah
 
Math algebra-geometry-school-books-1st-preparatory-2nd-term-khawagah-2019-3
Math algebra-geometry-school-books-1st-preparatory-2nd-term-khawagah-2019-3Math algebra-geometry-school-books-1st-preparatory-2nd-term-khawagah-2019-3
Math algebra-geometry-school-books-1st-preparatory-2nd-term-khawagah-2019-3khawagah
 
Math algebra-geometry-school-books-1st-preparatory-2nd-term-khawagah-2019-1
Math algebra-geometry-school-books-1st-preparatory-2nd-term-khawagah-2019-1Math algebra-geometry-school-books-1st-preparatory-2nd-term-khawagah-2019-1
Math algebra-geometry-school-books-1st-preparatory-2nd-term-khawagah-2019-1khawagah
 
Science school-books-1st-preparatory-2nd-term-khawagah-2019-2
Science school-books-1st-preparatory-2nd-term-khawagah-2019-2Science school-books-1st-preparatory-2nd-term-khawagah-2019-2
Science school-books-1st-preparatory-2nd-term-khawagah-2019-2khawagah
 
Arabic school-books-1st-preparatory-2nd-term-khawagah-2019-6
Arabic school-books-1st-preparatory-2nd-term-khawagah-2019-6Arabic school-books-1st-preparatory-2nd-term-khawagah-2019-6
Arabic school-books-1st-preparatory-2nd-term-khawagah-2019-6khawagah
 
Arabic school-books-1st-preparatory-2nd-term-khawagah-2019-5
Arabic school-books-1st-preparatory-2nd-term-khawagah-2019-5Arabic school-books-1st-preparatory-2nd-term-khawagah-2019-5
Arabic school-books-1st-preparatory-2nd-term-khawagah-2019-5khawagah
 
Arabic school-books-1st-preparatory-2nd-term-khawagah-2019-4
Arabic school-books-1st-preparatory-2nd-term-khawagah-2019-4Arabic school-books-1st-preparatory-2nd-term-khawagah-2019-4
Arabic school-books-1st-preparatory-2nd-term-khawagah-2019-4khawagah
 
Arabic school-books-1st-preparatory-2nd-term-khawagah-2019-1
Arabic school-books-1st-preparatory-2nd-term-khawagah-2019-1Arabic school-books-1st-preparatory-2nd-term-khawagah-2019-1
Arabic school-books-1st-preparatory-2nd-term-khawagah-2019-1khawagah
 
Social studies-school-books-1st-preparatory-2nd-term-khawagah-2019-7
Social studies-school-books-1st-preparatory-2nd-term-khawagah-2019-7Social studies-school-books-1st-preparatory-2nd-term-khawagah-2019-7
Social studies-school-books-1st-preparatory-2nd-term-khawagah-2019-7khawagah
 
Social studies-school-books-1st-preparatory-2nd-term-khawagah-2019-5
Social studies-school-books-1st-preparatory-2nd-term-khawagah-2019-5Social studies-school-books-1st-preparatory-2nd-term-khawagah-2019-5
Social studies-school-books-1st-preparatory-2nd-term-khawagah-2019-5khawagah
 
Social studies-school-books-1st-preparatory-2nd-term-khawagah-2019-1
Social studies-school-books-1st-preparatory-2nd-term-khawagah-2019-1Social studies-school-books-1st-preparatory-2nd-term-khawagah-2019-1
Social studies-school-books-1st-preparatory-2nd-term-khawagah-2019-1khawagah
 
English school-books-1st-preparatory-2nd-term-khawagah-2019-7
English school-books-1st-preparatory-2nd-term-khawagah-2019-7English school-books-1st-preparatory-2nd-term-khawagah-2019-7
English school-books-1st-preparatory-2nd-term-khawagah-2019-7khawagah
 
English school-books-1st-preparatory-2nd-term-khawagah-2019-5
English school-books-1st-preparatory-2nd-term-khawagah-2019-5English school-books-1st-preparatory-2nd-term-khawagah-2019-5
English school-books-1st-preparatory-2nd-term-khawagah-2019-5khawagah
 
Science school-books-6th-primary-2nd-term-khawagah-2019-6
Science school-books-6th-primary-2nd-term-khawagah-2019-6Science school-books-6th-primary-2nd-term-khawagah-2019-6
Science school-books-6th-primary-2nd-term-khawagah-2019-6khawagah
 
Arabic school-books-6th-primary-2nd-term-khawagah-2019-6
Arabic school-books-6th-primary-2nd-term-khawagah-2019-6Arabic school-books-6th-primary-2nd-term-khawagah-2019-6
Arabic school-books-6th-primary-2nd-term-khawagah-2019-6khawagah
 
Arabic school-books-6th-primary-2nd-term-khawagah-2019-5
Arabic school-books-6th-primary-2nd-term-khawagah-2019-5Arabic school-books-6th-primary-2nd-term-khawagah-2019-5
Arabic school-books-6th-primary-2nd-term-khawagah-2019-5khawagah
 

More from khawagah (20)

Arabic tawasal-school-books-2nd-primary-1st-term-khawagah-2020
Arabic tawasal-school-books-2nd-primary-1st-term-khawagah-2020Arabic tawasal-school-books-2nd-primary-1st-term-khawagah-2020
Arabic tawasal-school-books-2nd-primary-1st-term-khawagah-2020
 
Math algebra-geometry-school-books-1st-preparatory-2nd-term-khawagah-2019-14
Math algebra-geometry-school-books-1st-preparatory-2nd-term-khawagah-2019-14Math algebra-geometry-school-books-1st-preparatory-2nd-term-khawagah-2019-14
Math algebra-geometry-school-books-1st-preparatory-2nd-term-khawagah-2019-14
 
Math algebra-geometry-school-books-1st-preparatory-2nd-term-khawagah-2019-10
Math algebra-geometry-school-books-1st-preparatory-2nd-term-khawagah-2019-10Math algebra-geometry-school-books-1st-preparatory-2nd-term-khawagah-2019-10
Math algebra-geometry-school-books-1st-preparatory-2nd-term-khawagah-2019-10
 
Math algebra-geometry-school-books-1st-preparatory-2nd-term-khawagah-2019-6
Math algebra-geometry-school-books-1st-preparatory-2nd-term-khawagah-2019-6Math algebra-geometry-school-books-1st-preparatory-2nd-term-khawagah-2019-6
Math algebra-geometry-school-books-1st-preparatory-2nd-term-khawagah-2019-6
 
Math algebra-geometry-school-books-1st-preparatory-2nd-term-khawagah-2019-4
Math algebra-geometry-school-books-1st-preparatory-2nd-term-khawagah-2019-4Math algebra-geometry-school-books-1st-preparatory-2nd-term-khawagah-2019-4
Math algebra-geometry-school-books-1st-preparatory-2nd-term-khawagah-2019-4
 
Math algebra-geometry-school-books-1st-preparatory-2nd-term-khawagah-2019-3
Math algebra-geometry-school-books-1st-preparatory-2nd-term-khawagah-2019-3Math algebra-geometry-school-books-1st-preparatory-2nd-term-khawagah-2019-3
Math algebra-geometry-school-books-1st-preparatory-2nd-term-khawagah-2019-3
 
Math algebra-geometry-school-books-1st-preparatory-2nd-term-khawagah-2019-1
Math algebra-geometry-school-books-1st-preparatory-2nd-term-khawagah-2019-1Math algebra-geometry-school-books-1st-preparatory-2nd-term-khawagah-2019-1
Math algebra-geometry-school-books-1st-preparatory-2nd-term-khawagah-2019-1
 
Science school-books-1st-preparatory-2nd-term-khawagah-2019-2
Science school-books-1st-preparatory-2nd-term-khawagah-2019-2Science school-books-1st-preparatory-2nd-term-khawagah-2019-2
Science school-books-1st-preparatory-2nd-term-khawagah-2019-2
 
Arabic school-books-1st-preparatory-2nd-term-khawagah-2019-6
Arabic school-books-1st-preparatory-2nd-term-khawagah-2019-6Arabic school-books-1st-preparatory-2nd-term-khawagah-2019-6
Arabic school-books-1st-preparatory-2nd-term-khawagah-2019-6
 
Arabic school-books-1st-preparatory-2nd-term-khawagah-2019-5
Arabic school-books-1st-preparatory-2nd-term-khawagah-2019-5Arabic school-books-1st-preparatory-2nd-term-khawagah-2019-5
Arabic school-books-1st-preparatory-2nd-term-khawagah-2019-5
 
Arabic school-books-1st-preparatory-2nd-term-khawagah-2019-4
Arabic school-books-1st-preparatory-2nd-term-khawagah-2019-4Arabic school-books-1st-preparatory-2nd-term-khawagah-2019-4
Arabic school-books-1st-preparatory-2nd-term-khawagah-2019-4
 
Arabic school-books-1st-preparatory-2nd-term-khawagah-2019-1
Arabic school-books-1st-preparatory-2nd-term-khawagah-2019-1Arabic school-books-1st-preparatory-2nd-term-khawagah-2019-1
Arabic school-books-1st-preparatory-2nd-term-khawagah-2019-1
 
Social studies-school-books-1st-preparatory-2nd-term-khawagah-2019-7
Social studies-school-books-1st-preparatory-2nd-term-khawagah-2019-7Social studies-school-books-1st-preparatory-2nd-term-khawagah-2019-7
Social studies-school-books-1st-preparatory-2nd-term-khawagah-2019-7
 
Social studies-school-books-1st-preparatory-2nd-term-khawagah-2019-5
Social studies-school-books-1st-preparatory-2nd-term-khawagah-2019-5Social studies-school-books-1st-preparatory-2nd-term-khawagah-2019-5
Social studies-school-books-1st-preparatory-2nd-term-khawagah-2019-5
 
Social studies-school-books-1st-preparatory-2nd-term-khawagah-2019-1
Social studies-school-books-1st-preparatory-2nd-term-khawagah-2019-1Social studies-school-books-1st-preparatory-2nd-term-khawagah-2019-1
Social studies-school-books-1st-preparatory-2nd-term-khawagah-2019-1
 
English school-books-1st-preparatory-2nd-term-khawagah-2019-7
English school-books-1st-preparatory-2nd-term-khawagah-2019-7English school-books-1st-preparatory-2nd-term-khawagah-2019-7
English school-books-1st-preparatory-2nd-term-khawagah-2019-7
 
English school-books-1st-preparatory-2nd-term-khawagah-2019-5
English school-books-1st-preparatory-2nd-term-khawagah-2019-5English school-books-1st-preparatory-2nd-term-khawagah-2019-5
English school-books-1st-preparatory-2nd-term-khawagah-2019-5
 
Science school-books-6th-primary-2nd-term-khawagah-2019-6
Science school-books-6th-primary-2nd-term-khawagah-2019-6Science school-books-6th-primary-2nd-term-khawagah-2019-6
Science school-books-6th-primary-2nd-term-khawagah-2019-6
 
Arabic school-books-6th-primary-2nd-term-khawagah-2019-6
Arabic school-books-6th-primary-2nd-term-khawagah-2019-6Arabic school-books-6th-primary-2nd-term-khawagah-2019-6
Arabic school-books-6th-primary-2nd-term-khawagah-2019-6
 
Arabic school-books-6th-primary-2nd-term-khawagah-2019-5
Arabic school-books-6th-primary-2nd-term-khawagah-2019-5Arabic school-books-6th-primary-2nd-term-khawagah-2019-5
Arabic school-books-6th-primary-2nd-term-khawagah-2019-5
 

Computer 2nd-preparatory-second-term- (10)

  • 1. ::6;7966010alysun1973@yahoo.com 1 ‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬ ‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬ ‫ي‬‫ل‬‫ع‬ ‫يمذيخ‬ ‫درسنا‬..... ‫والتفاعلٌة‬ ‫الثابنة‬ ‫الصفحات‬ ‫بٌن‬ ‫الفرق‬ ‫سبك‬ ‫فٌما‬‫باستخدام‬ ‫الثابتة‬ ‫الصفحات‬ ‫من‬ ‫مجموعة‬ ‫بتصمٌم‬ ‫لمنا‬ ‫لغة‬Html)ً‫مدرست‬ ‫مولع‬ ‫(صفحات‬‫فم‬ ‫لإلطالع‬ ‫كانت‬ ‫المعروضة‬ ‫المعلومات‬ ‫أن‬ ‫والحظنا‬‫ـ‬‫دون‬ ‫ـط‬‫أي‬ ‫إجراء‬ ‫إمكانٌة‬ ‫ع‬ ‫معالجة‬... ‫للصفحة‬ ‫كمصمم‬ ً‫ا‬ٌ‫شخص‬ ‫أنت‬ ‫خاللن‬ ‫من‬ ‫أو‬ ‫الزائرٌن‬ ‫لبل‬ ‫من‬ ‫لٌها‬ ‫ولكن‬‫لم‬‫د‬ُ‫ع‬ٌَ‫ا‬‫لـــ‬Web‫ممت‬ً‫ا‬‫صر‬‫ع‬‫ل‬‫ى‬ٌ‫تمد‬‫م‬‫المع‬‫ل‬‫ومة‬‫بشك‬‫ل‬ً ِّ‫ص‬‫ن‬‫بسٌط‬,‫حٌث‬‫على‬ ‫نفسه‬ ‫التطور‬ ‫فرض‬‫محتوٌات‬ ً‫اإلعالم‬ ‫الشكل‬ ‫إلى‬ ‫ماتكون‬ ‫ألرب‬ ‫وأصبحت‬ ‫الوٌب‬ ‫صفحات‬ٌ‫ناح‬ ‫ومن‬ ) ً‫مرئ‬ ، ‫(مسموع‬‫أخرى‬ ‫ة‬‫الـــــ‬ ‫طور‬ ‫فمد‬ Web‫بالــــــ‬ ‫ٌعرف‬ ‫لما‬ ‫نفسه‬Web2.0‫جدٌدة‬ ‫برمجٌة‬ ‫ولغات‬ ‫أدوات‬ ‫ظهور‬ ‫إلى‬ ‫بدوره‬ ‫أدى‬ ‫وهذا‬‫للمبرمجٌن‬ ‫تتٌح‬ ‫موالعهم‬ ‫صفحات‬ ‫وإنتاج‬ ‫الوٌب‬ ‫عالم‬ ً‫ف‬ ‫جدٌدة‬ ‫آفاق‬ ‫والمطورٌن‬‫إدخ‬ ‫المستخدم‬ ‫ٌستطٌع‬ ً‫تفاعل‬ ً‫إعالم‬ ‫بشكل‬‫ـــــــ‬‫ال‬ ‫بٌانات‬‫طرٌك‬ ‫عن‬‫إضافة‬‫أز‬‫رار‬‫ونماذج‬‫تأخذ‬‫بٌانات‬‫من‬‫المستخدم‬‫وتحولها‬‫إلى‬‫نماذج‬‫أخرى‬‫أو‬‫ترس‬‫ـــــــــــ‬‫لها‬‫بالبرٌد‬ ً‫اإللكترون‬‫أو‬‫تجري‬‫علٌها‬‫حسابٌة‬ ‫عملٌات‬‫لٌست‬‫دائم‬ ‫أو‬ ‫مؤلت‬ ‫بشكل‬ ‫تخزنها‬ ‫أو‬ ‫بسٌطة‬‫صحتها‬ ‫من‬ ‫تتحمك‬ ‫أو‬... ‫المحت‬ ‫وتغٌٌر‬‫ـــــــــ‬‫ـــ‬‫وى‬‫ا‬... ‫أوامره‬ ‫على‬ ً‫ء‬‫وبنا‬ ‫لرغبته‬ ً‫ا‬‫وفم‬ ‫لمعروض‬‫إنه‬‫باختصار‬‫تحو‬ٌ‫ل‬‫الصفحة‬‫إلى‬‫ما‬‫ٌسمى‬ ‫بصفحات‬. ‫التفاعلٌة‬ ‫الوٌب‬ ‫انًُبرط‬Forms ‫تستخد‬‫م‬‫النماذج‬Formsً‫ف‬‫لغة‬HTML‫إل‬‫ستمبا‬‫ل‬‫المدخالت‬Inputs‫م‬‫ن‬‫المستخد‬‫م‬‫بغ‬‫رض‬‫عرض‬‫ها‬‫أو‬‫تخزٌن‬‫ه‬‫ا‬‫أو‬ ‫المٌا‬‫م‬‫بع‬‫م‬‫ل‬‫ٌات‬‫معالجة‬‫معٌنة‬‫ع‬‫ل‬ٌ‫ه‬‫ا‬‫و‬ ،‫ٌت‬‫م‬‫إنشاء‬‫النماذج‬‫باستخدا‬‫م‬ٌ‫الوسم‬‫ن‬<form>‫و‬</form>‫فمن‬‫خالل‬‫النموذج‬ ‫اضافة‬ ‫ٌمكنن‬‫مجموعة‬‫عناصر‬‫اإلدخال‬<input>‫لصفحة‬‫الوٌب‬‫منها‬‫أزرار‬buttons‫أو‬‫حمول‬‫تموم‬‫باستخدامها‬ ‫إلدخال‬‫بٌاناتن‬‫بغرض‬‫لمولع‬ ‫إرسالها‬‫الوٌب‬‫لٌتم‬‫ت‬‫مربعات‬ ‫مثل‬ ‫خزٌنها‬‫النصوص‬text boxes‫و‬‫عناصر‬‫اإل‬‫ختٌار‬ check boxes‫و‬‫الفردي‬ ‫اإلختٌار‬ ‫زر‬Radio‫وغٌرها‬ ..... ‫االسم‬ ‫حقل‬ ‫إضافة‬: ( ‫نص‬ ‫صندوق‬ ‫بإضافة‬ ‫ذلن‬ ‫وٌتم‬Text‫المفاتٌح‬ ‫لوحة‬ ‫خالل‬ ‫من‬ ‫نصٌة‬ ‫بٌانات‬ ‫إدخال‬ ‫للزائر‬ ‫ٌتٌح‬ ‫والذي‬ ) Keyboard..... ‫هو‬ ‫ذلن‬ ‫عن‬ ‫المسئول‬ ‫والكود‬< input type="text" > ‫إضافة‬‫حقل‬: ‫المرور‬ ‫كلمة‬ ‫بإضافة‬ ‫ذلن‬ ‫وٌتم‬‫المرور‬ ‫كلمة‬ ‫حمل‬(password)‫الرمز‬ ‫ٌظهر‬ ‫والذي‬‫إلخفاء‬ ‫المرور‬ ‫كلمة‬ ‫كتابة‬ ‫عند‬ ‫الحمٌمٌة‬ ‫الكلمة‬.... ‫هو‬ ‫ذلن‬ ‫عن‬ ‫المسئول‬ ‫والكود‬.< input type="password" > ‫إضافة‬‫المرور‬ ‫كلمة‬ ‫تأكيد‬:. ‫السابمة‬ ‫الطرٌمة‬ ‫بنفس‬ ‫إضافة‬: ‫واحد‬ ‫بديل‬ ‫إختيار‬ ‫زر‬ ‫بإضافة‬ ‫ذلن‬ ‫وٌتم‬‫فمط‬ ‫واحد‬ ‫بدٌل‬ ‫إختٌار‬ ‫زر‬(radio) ‫هو‬ ‫ذلن‬ ‫عن‬ ‫المسئول‬ ‫والكود‬....< input type="radio" > ‫إضاف‬ ‫معلومات‬: ‫ية‬ ‫النموذج‬Form‫خاصٌتٌن‬ ‫له‬Attributes: ‫األولى‬action:ً‫الت‬‫تحدد‬‫اس‬‫م‬‫الم‬‫لف‬ً‫البرمج‬‫الذي‬‫سٌمو‬‫م‬‫بمعالجة‬‫البٌانات‬‫المدخ‬‫ل‬‫ة‬ً‫ف‬‫النموذج‬‫و‬‫ٌكو‬‫مكتوب‬ ‫الملف‬ ‫هذا‬ ‫ن‬ ‫مثل‬ ‫برمجة‬ ‫بلغة‬php‫أو‬Asp.net‫السٌرفر‬ ‫على‬. (Server) ‫والثانٌة‬method:‫وال‬ً‫ت‬‫تحدد‬‫طرٌمة‬‫إرسا‬‫ل‬‫البٌانات‬‫إلى‬‫الم‬‫لف‬ً‫البرمج‬: ‫الطرٌمتٌن‬ ‫بإحدى‬ ‫المذكور‬ -Get‫حيث‬‫يت‬‫م‬‫إرسا‬‫ل‬‫البيانات‬‫في‬‫يط‬‫ر‬‫ش‬‫ا‬‫و‬‫العن‬‫ن‬‫في‬‫المستعرض‬‫بعد‬‫اس‬‫م‬‫الم‬‫مف‬‫البرمجي‬. -Post‫حيث‬‫يت‬‫م‬‫إرسا‬‫ل‬‫البيانات‬‫بش‬‫كل‬‫غير‬‫ظا‬‫ى‬‫ر‬‫في‬‫يط‬‫ر‬‫ش‬‫ا‬‫و‬‫العن‬‫ن‬)‫في‬‫الحقيقة‬‫يت‬‫م‬‫إرسال‬‫يا‬‫مع‬‫ترويسة‬ ‫ط‬‫م‬‫ب‬HTTP) ‫األول‬ ‫الفصل‬ Html Language Form – Some Tools Of Form ‫وىل‬‫أ‬‫ل‬‫ا‬ ‫الوحدة‬ ‫انًُـــــــٕرط‬ ّ‫أدٔار‬ ‫ٔثعط‬
  • 2. ::6;7966010alysun1973@yahoo.com 2 ‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬ ‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬ ‫ي‬‫ل‬‫ع‬ ‫مثال‬‫توضي‬‫حي‬(1): ‫هو‬ ‫ذلن‬ ‫عن‬ ‫المسئول‬ ‫والكود‬...... : ‫هامة‬ ‫مالحظة‬‫األداة‬ ً‫ف‬ ‫واحد‬ ‫بدٌل‬ ‫إختٌار‬ ‫لضمان‬Radio‫الـــ‬ ‫أدوات‬ ‫جمٌع‬ ً‫ف‬ ‫مشترن‬ ‫اسم‬ ‫وضع‬ ‫من‬ ‫البد‬Radio ‫الــ‬ ‫خاصٌة‬ ً‫ف‬ ‫النموذج‬ ‫على‬ ‫الموجودة‬Name‫المثا‬ ً‫ف‬ ‫ترى‬ ‫كما‬. ‫السابك‬ ‫ل‬
  • 3. ::6;7966010alysun1973@yahoo.com 3 ‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬ ‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬ ‫ي‬‫ل‬‫ع‬ ‫االٔل‬ ‫نهفصم‬ ‫ٔانزذسٚجبد‬ ‫األسئهخ‬ : ‫اٜرٛخ‬ ‫انعجبساد‬ ٗ‫عه‬ ‫انذال‬ ًٗ‫انعه‬ ‫انًصطهح‬ ‫أكزت‬ 1-‫الوٌب‬ ‫مولع‬ ‫على‬ ‫تخزن‬ ‫لكى‬ ‫وارسالها‬ ‫بٌانات‬ ‫ادخال‬ ‫بغرض‬ ‫الوٌب‬ ‫لصفحة‬ ‫المضافة‬ ‫والحمول‬ ‫األزرار‬ ‫مع‬ ‫ٌستخدم‬ 2-‫بدائل‬ ‫عدة‬ ‫من‬ ‫فمط‬ ‫واحد‬ ‫بدٌل‬ ‫باختٌار‬ ‫لن‬ ‫ٌسمح‬ 3-‫إلدخا‬ ‫الوٌب‬ ‫لصفحة‬ ‫ٌضاف‬‫داخله‬ ‫الكتابة‬ ‫طرٌك‬ ‫عن‬ ‫نصٌة‬ ‫بٌانات‬ ‫ل‬ : ‫االرٛخ‬ ‫انعجبساد‬ ‫أكًم‬ 1-‫طالب‬ ‫بٌانات‬ ‫تسجٌل‬ ‫صفحة‬ ‫لتصمٌم‬‫و‬ ................ ‫منها‬ ‫عناصر‬ ‫مجموعة‬ ‫به‬ ‫نموذج‬ ‫إلضافة‬ ‫نحتاج‬ .............. ‫البٌانات‬ ‫إلدخال‬ ‫باستخدامها‬ ‫تموم‬ . 2-................... ‫اضافة‬ ‫ٌتم‬ ‫الطالب‬ ‫اسم‬ ‫الدخال‬ ‫حمل‬ ‫إلضافة‬‫الوٌب‬ ‫لصفحة‬ .. 3-‫الرمز‬ ‫ٌظهر‬‫الحمٌمة‬ .................... ‫مكونات‬ ‫ألخفاء‬ ‫وذلن‬ ‫الكتابة‬ ‫عند‬ 4-.............................. ‫الوٌب‬ ‫لصفحة‬ ‫نضٌف‬ ) ‫أنثى‬ / ‫ذكر‬ ( ‫النوع‬ ‫إلدخال‬ ‫إخزش‬‫ي‬‫يب‬ ‫ة‬ ‫انعًٕد‬ ٍٚ: ‫أ‬ ‫انعًٕد‬ ٍ‫ي‬ ّ‫ُبسج‬ ) ‫أ‬ () ‫ب‬ ( <input type="password">‫صندوق‬ ‫إلضافة‬‫الوٌب‬ ‫لصفحة‬ ‫نص‬ < input type ="radio">‫الوٌب‬ ‫لصفحة‬ ‫المرور‬ ‫كلمة‬ ‫حمل‬ ‫إلضافة‬ <input type ="text">‫الوٌب‬ ‫لصفحة‬ ‫واحد‬ ‫بدٌل‬ ‫اختٌار‬ ‫زر‬ ‫إلضافة‬ : ‫الخطأ‬ ‫العبارة‬ ‫خطأأمام‬ ‫وعالمة‬ ‫الصحٌحة‬ ‫العبارة‬ ‫أمام‬ ‫صح‬ ‫عالمة‬ ‫ضع‬ 1-‫الب‬ ‫ارسال‬ ‫ٌتم‬ ‫لكى‬ ‫نموذج‬ ‫وجود‬ ‫ٌشترط‬ ‫ال‬ ‫الوٌب‬ ‫صفحة‬ ‫فى‬‫تخزٌنها‬ ‫لٌتم‬ ‫الوٌب‬ ‫مولع‬ ‫الى‬ ‫المدخلة‬ ‫ٌانات‬ 2-‫الخاصٌة‬ ‫نستخدم‬ ‫الولت‬ ‫نفس‬ ‫فى‬ ‫واحد‬ ‫بدٌل‬ ‫اختٌار‬ ‫زر‬ ‫اختٌار‬ ‫امكانٌة‬ ‫إللغاء‬name‫للزرٌن‬ ‫االسم‬ ‫نفس‬ ‫إلعطاء‬ 3-‫النص‬ ‫صندوق‬ ‫اضافة‬ ‫ٌتم‬ ‫الطالب‬ ‫اسم‬ ‫إلدخال‬ ‫حمل‬ ‫إلضافة‬Radio
  • 4. ::6;7966010alysun1973@yahoo.com 4 ‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬ ‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬ ‫ي‬‫ل‬‫ع‬ ‫إضافة‬‫إختيار‬ ‫صندوق‬Checkbox: ‫المتاحة‬ ‫البدائل‬ ‫من‬ ‫بدٌل‬ ‫أي‬ ‫إختٌار‬ ‫عدم‬ ‫أو‬ ‫أكثر‬ ‫أو‬ ‫واحد‬ ‫بدٌل‬ ‫بإختٌار‬ ‫األداة‬ ‫تلن‬ ‫لن‬ ‫تسمح‬ ‫حٌث‬ ‫عن‬ ‫المسئول‬ ‫والكود‬‫هو‬ ‫األداة‬ ‫تلن‬ ‫إدراج‬....< input type="checkbox" > <p/< ‫األعُجٛخ‬ ‫انهغبد‬ >p> English <input type="checkbox" name="Ali" value="English"> French <input type="checkbox" name="Ali" value="French"> Germany <input type="checkbox" name="Ali" value="Germany"> ‫إضافة‬‫أمر‬ ‫زر‬Button: ‫بٌانات‬ ‫مسح‬ ، ‫بٌانات‬ ‫وتسجٌل‬ ‫إضافة‬ ‫مثل‬ ‫المبرمج‬ ‫لبل‬ ‫من‬ ‫محددة‬ )‫بمهمة(وظٌفة‬ ‫بالمٌام‬ ‫األداة‬ ‫تلن‬ ‫لن‬ ‫تسمح‬ ‫حٌث‬ ،) ً‫ا‬‫الحم‬ ‫شرحه‬ ‫سٌتم‬ ( ‫دالة‬ ‫إستدعاء‬ ‫هو‬ ‫األداة‬ ‫تلن‬ ‫إدراج‬ ‫عن‬ ‫المسئول‬ ‫والكود‬....< input type="button" > <input type=" button " name="Ali" value="ok"> <input type=" button " name="Ali" value="cancel"> <input type=" button " name="Ali" value="save"> : ‫هامة‬ ‫مالحظة‬ ‫من‬ ‫أنواع‬ ‫ثالثة‬ ‫إذن‬ ‫هنان‬ً‫ٌل‬ ‫كما‬ ‫تفصٌلها‬ ‫األزرار‬: -Button‫األكواد‬ ‫طرٌك‬ ‫عن‬ ‫بتخصٌصها‬ ‫نموم‬ ‫محددة‬ ‫مهمة‬ ‫تنفٌذ‬ ً‫ف‬ ‫وٌستخدم‬. -Submit‫إرسال‬ ً‫ف‬ ‫وٌستخدم‬‫على‬ ‫مخزنة‬ ‫بٌانات‬ ‫لاعدة‬ ‫(إلى‬ .‫البٌانات‬Server. ) ً‫ال‬‫مث‬ ‫ما‬ -Resetٌ‫و‬‫الـــ‬ ‫على‬ ‫من‬ ‫البٌانات‬ )‫(تنظٌف‬ ‫حذف‬ ‫أو‬ ‫لمسح‬ ‫ستخدم‬Form. ‫إضافة‬‫زر‬‫إرسال‬Submit: ‫بإرسال‬ ‫ٌموم‬‫بٌاناتن‬ً‫الت‬‫لمت‬‫بإدخالها‬‫عن‬‫طرٌك‬‫النموذج‬ ‫عناصر‬‫لصفحة‬‫أخرى‬)‫وذلن‬‫بإضافة‬‫الخاصٌة‬action ‫بالــــ‬ ‫والخاصة‬Form. ) : ‫هو‬ ‫المسئول‬ ‫والكود‬ "<form method="get" action="file.php> "‫<"رسغٛم‬=input type="submit" name="okButton" id="okButton" value> ‫أنه‬ ‫الحظ‬:‫نهصفحخ‬ ‫اإلَزمبل‬ ‫ٚزى‬ ‫رسغٛم‬ ‫صس‬ ٗ‫عه‬ ‫انعغػ‬ ‫عُذ‬File.php‫خالل‬ ٍ‫ي‬ ‫إدخبنٓب‬ ‫رى‬ ٙ‫انز‬ ‫انجٛبَبد‬ ‫اسزمجبل‬ ‫ٚزى‬ ‫حٛش‬ ‫انـــ‬ ٗ‫عه‬ ‫انًخزهفخ‬ ‫انزحكى‬ ‫أدٔاد‬Form‫ثهغخ‬ ‫ٔانًكزٕثخ‬ ‫انصفحخ‬ ِ‫ْز‬ ‫ثأكٕاد‬ ‫يعبنغزٓب‬ ‫صى‬ ٍ‫ٔي‬php. ‫إضافة‬‫حذف‬ ‫زر‬Reset: ‫ٌموم‬‫سبك‬ ً‫الت‬ ‫البٌانات‬ ‫بحذف‬‫إدخالها‬. ‫لألدوات‬ ‫اإلفتراضٌة‬ ‫للمٌم‬ ‫والعودة‬ ‫المسئول‬ ‫والكود‬‫الوٌب‬ ‫بصفحة‬ ‫إدراجه‬ ‫عن‬: ‫هو‬ "‫<"جدٌد‬=input type="reset" name="resBtn" id="resBtn" value> ‫الثاني‬ ‫الفصل‬ ‫انُٕذد‬ ‫أدٔاث‬ ‫بعض‬ ‫تابع‬ Follow – Some Tools Of Form
  • 5. ::6;7966010alysun1973@yahoo.com 5 ‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬ ‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬ ‫ي‬‫ل‬‫ع‬ َٗ‫انضب‬ ‫نهفصم‬ ‫ٔانزذسٚجبد‬ ‫األسئهخ‬ : ‫انخطأ‬ ‫انعجبسح‬ ‫أيبو‬ ‫خطأ‬ ‫ٔعاليخ‬ ‫انصحٛحخ‬ ‫انعجبسح‬ ‫ايبو‬ ‫صح‬ ‫عاليخ‬ ‫ظع‬ 1-‫الوٌب‬ ‫لصفحة‬ ‫االختٌار‬ ‫صنادٌك‬ ‫اضافة‬ ‫ٌتم‬ ‫لغة‬ ‫من‬ ‫أكثر‬ ‫أو‬ ‫تجٌدها‬ ‫التى‬ ‫اللغة‬ ‫الختٌار‬ 2-‫تست‬‫الخاصٌة‬ ‫خدم‬name‫الزر‬ ‫على‬ ‫ٌظهر‬ ‫الذى‬ ‫النص‬ ‫لتحدٌد‬ 3-‫زر‬submit‫االدخال‬ ‫حمول‬ ‫داخل‬ ‫المكتوبة‬ ‫البٌانات‬ ‫لحذف‬ ‫ٌستخدم‬ : ‫انزبنٛخ‬ ‫انعجبساد‬ ‫أكًم‬ 1-‫كود‬ ‫كتابة‬ ‫خالل‬ ‫من‬ ‫بتوصٌفها‬ ‫تموم‬ ‫التى‬ ‫المهام‬ ‫أحد‬ ‫لتنفٌذ‬ ‫ٌستخدم‬ .............. ‫زر‬ 2-‫البٌان‬ ‫الرسال‬ ‫ٌستخدم‬ ..................... ‫زر‬‫ات‬ 3-‫البٌانات‬ ‫لحذف‬ ‫ٌستخدم‬ .............................. ‫زر‬ : ‫أ‬ ‫انعًٕد‬ ٍ‫ي‬ ّ‫سُبسج‬ ‫يب‬ ‫ة‬ ‫انعًٕد‬ ٌ ‫إخزش‬ ) ‫أ‬ () ‫ب‬ ( <input type="submit">‫الوٌب‬ ‫لصفحة‬ ‫االختٌار‬ ‫صندوق‬ ‫إلضافة‬ < input type ="reset">‫الوٌب‬ ‫لصفحة‬ ‫الى‬ ‫األمر‬ ‫زر‬ ‫إلضافة‬ <input type ="checkbox">‫إلض‬‫الوٌب‬ ‫لصفحة‬ ‫الى‬ ‫اإلرسال‬ ‫زر‬ ‫افة‬ <input type="button">‫الوٌب‬ ‫صفحة‬ ‫الى‬ ‫الحذف‬ ‫ر‬ ‫إلضافة‬
  • 6. ::6;7966010alysun1973@yahoo.com 6 ‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬ ‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬ ‫ي‬‫ل‬‫ع‬ ‫بياناتك‬ ‫لتسجيل‬ ‫ويب‬ ‫صفحة‬ ‫تصميم‬ . ‫التقلق‬ ً‫ا‬‫جد‬ ‫بسيط‬ ‫إنه‬ ‫؟؟؟‬ ‫السابق‬ ‫الشكل‬ ‫في‬ ‫مارأيك‬ ْٕ ‫ْٔزا‬: ‫رنك‬ ‫رُفٛز‬ ٍ‫ع‬ ‫انًسئٕل‬ ‫انكٕد‬ ‫ا‬‫الثالث‬ ‫لفصل‬ ‫انًشسٔع‬ Project
  • 7. ::6;7966010alysun1973@yahoo.com 7 ‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬ ‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬ ‫ي‬‫ل‬‫ع‬
  • 8. ::6;7966010alysun1973@yahoo.com 8 ‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬ ‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬ ‫ي‬‫ل‬‫ع‬ ‫يمذيخ‬ ‫إن‬‫الجافا‬ ‫ومنها‬ ‫النصوص‬ ‫لغات‬ ‫من‬ ‫العدٌد‬‫سكرٌبت‬‫تحول‬‫مولع‬‫الوٌب‬‫إلى‬‫ٌتفاعل‬ ‫مولع‬‫مع‬‫المستخدم‬ ‫من‬‫خالل‬‫إضافة‬‫أزرار‬‫ونماذج‬‫تأخذ‬‫بٌانات‬‫من‬‫وتحولها‬ ‫المستخدم‬‫إلى‬‫نماذج‬‫أخرى‬‫أو‬‫ترسلها‬‫بالبرٌد‬ ً‫اإللكترون‬‫أو‬‫تجري‬‫علٌها‬‫حسابٌة‬ ‫عملٌات‬‫لٌست‬‫بسٌطة‬‫إنها‬‫باختصار‬‫تحول‬‫الصفحة‬‫إلى‬‫ما‬‫ٌسمى‬ ‫بصفحات‬‫الدٌنامٌكٌة‬ ‫الوٌب‬‫أو‬‫صفحات‬‫الوٌب‬‫التفاعلٌة‬‫هو‬‫ماال‬‫تمدمه‬‫لغة‬HTML. ‫انمٕاع‬‫األ‬ ‫ذ‬‫سبسٛخ‬‫نغخ‬ ‫نـــ‬Java Script: 1–‫نغت‬ ‫ٔتعهًٍاث‬ ‫أٔايس‬Java Script‫جًم‬ ‫تسًى‬Statements. 6–‫جًم‬ ‫تكتب‬Java Script‫األيس‬ ‫داخم‬< script >ٔ</ script >. 7–‫ٔانتعهًٍاث‬ ‫األٔايس‬ ‫تكتب‬‫كٕد‬ ‫داخم‬Html‫كًا‬‫كٕد‬ ‫كتابت‬ ٍ‫ًٌك‬Java Scriptٍ‫ي‬ ‫أكخس‬ ً‫ف‬ :ً‫ٌه‬ ‫كًا‬ ‫يٕضع‬ -ٍ‫ي‬ ٍ‫م‬‫ك‬ ‫داخم‬Head TagٔBody Tag. -‫كٕد‬ ‫إدزاد‬ ٍ‫ًٌك‬ ‫كًا‬Java Script‫بايتداد‬ ً‫خازج‬ ‫يهف‬ ٍ‫ي‬.JS‫ٌدزد‬‫بداٌت‬ ً‫ف‬Script Tag 8–( ‫جًهت‬ ‫كم‬ ‫إَٓاء‬ ‫ٌجب‬Statements)(‫يُقٕطت‬ ‫بفاصهت‬)semicolons(;). 9–‫ٌٕضع‬ً‫ف‬‫االعتباز‬‫حانت‬‫األحسف‬‫صغٍسة‬Small‫أو‬‫كبٍسة‬Capital‫عُد‬‫كتابت‬‫انجًم‬ (Statements)‫أَٓا‬ ‫حٍج‬case sensitive language‫األحرف‬ ‫لحالة‬ ‫حساسة‬ ‫إنها‬ ‫أي‬. ‫أيبك‬‫كٕد‬ ‫كزبثخ‬ ٍJava Script‫أكٕاد‬ ‫داخم‬HTML: 1-‫جملة‬alert ‫عًهخ‬ ‫رسزخذو‬alert‫عشض‬‫سسبنخ‬‫داخم‬‫صُذٔق‬‫يًب‬‫ٚغزة‬ِ‫االَزجب‬‫نمشاءرٓب‬.‫ٔإلظٓبس‬‫صُذٔق‬‫انشسبنخ‬‫َسزخذو‬‫األيش‬ ٙ‫انزبن‬: Alert (“message “ ) ; ‫األول‬ ‫الفصل‬ Java Script Language Fundamental Principles ‫ال‬ ‫الوحدة‬‫ثانية‬ Java Script
  • 9. ::6;7966010alysun1973@yahoo.com 9 ‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬ ‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬ ‫ي‬‫ل‬‫ع‬ 2-‫جملة‬document.write ‫عًهخ‬ ‫رسزخذو‬document.write‫إلظٓبس‬‫سسبنخ‬‫يكزٕثخ‬ٗ‫عه‬‫صفحخ‬‫انٕٚت‬‫َفسٓب‬. ‫معلومة‬‫إضافية‬ ‫ٕٚعذ‬ ‫كًب‬ٖ‫أخش‬ ‫سسبئم‬ ‫عًم‬‫يضم‬promptٔconfirm ‫االٔل‬ ‫نهفصم‬ ‫ٔانزذسٚجبد‬ ‫األسئهخ‬ ‫انعجبس‬ ٗ‫عه‬ ‫انذال‬ ًٗ‫انعه‬ ‫انًصطهح‬ ‫أكزت‬: ‫اٜرٛخ‬ ‫اد‬ 1-‫تفاعلٌة‬ ‫صفحة‬ ‫بٌاناتن‬ ‫تسجٌل‬ ‫صفحة‬ ‫لجعل‬ ‫تستخدم‬ ‫لغة‬ 2-‫لمراءتها‬ ‫االنتباه‬ ‫ٌجذب‬ ‫مما‬ ‫صندوق‬ ‫داخل‬ ‫رسالة‬ ‫لعرض‬ ‫تستخدم‬ 3-‫نفسها‬ ‫الوٌب‬ ‫صفحة‬ ‫على‬ ‫مكتوبة‬ ‫رسالة‬ ‫الظهار‬ ‫تستخدم‬ : ‫االرٛخ‬ ‫انعجبساد‬ ‫ايبو‬ ‫خطب‬ ٔ‫ا‬ ‫صح‬ ‫عاليخ‬ ‫ظع‬ 1-‫لغة‬ ‫استخدام‬ ‫ٌكفى‬ ‫ال‬HTML‫البٌانات‬ ‫صحٌة‬ ‫من‬ ‫لتتحمك‬‫الوٌب‬ ‫صفحة‬ ‫الى‬ ‫المدخلة‬ 2-‫جمل‬ ‫كتابة‬ ‫من‬ ‫البد‬script‫تعلٌمات‬ ‫ملف‬ ‫عن‬ ‫منفصل‬ ‫ملف‬ ‫فى‬HTML 3-‫جملة‬ ‫كل‬ ‫انهاء‬ ‫ٌجب‬Statement) : ( ‫منموطة‬ ‫بفاصلة‬ 4-‫لغة‬ ‫فى‬Jave Script‫الجمل‬ ‫كتابة‬ ‫عند‬ ‫كبٌرة‬ ‫أم‬ ‫صغٌرة‬ ‫األحرف‬ ‫حالة‬ ‫بٌن‬ ‫فارق‬ ‫ٌوجد‬ ‫ال‬Statements
  • 10. ::6;7966010alysun1973@yahoo.com 10 ‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬ ‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬ ‫ي‬‫ل‬‫ع‬ ‫مقدمة‬ ‫لعلك‬‫جمل‬ ‫أن‬ ‫الحظت‬java script‫والمكتوبة‬ ‫سبمت‬ ً‫الت‬‫األيس‬ ‫داخم‬< script >ٔ</ script > ‫انُقس‬ ‫يخم‬ ‫؟‬ ‫؟‬ ‫يا‬ ‫بحدث‬ ّ‫ٔزبط‬ ‫انتشغٍم‬ ‫إزجاء‬ ‫أزدَا‬ ٕ‫ن‬ ‫ياذا‬ ، ‫انصفحت‬ ‫تشغٍم‬ ‫بًجسد‬ ً‫ة‬‫يباشس‬ ‫تُفٍرْا‬ ‫ٌتى‬ ‫انصز‬ ‫عهى‬Button…..‫الدوال‬ ‫عن‬ ‫الحدٌث‬ ‫من‬ ‫البد‬ ً‫ا‬‫إذ‬Functions.. ‫بنا‬ ‫هٌا‬ ‫فــ‬ ... ‫(األكواد‬ ‫من‬ ‫مجموعة‬ ً‫ه‬–‫أوامر‬–‫ٌدل‬ ‫اسم‬ ‫تأخذ‬ ‫أن‬ ‫وٌجب‬ ‫االستدعاء‬ ‫عند‬ ‫تنفٌذها‬ ‫ٌتم‬ ً‫والت‬ ) ‫تعلٌمات‬ . ‫وظٌفتها‬ ‫على‬ ‫دالة‬ ‫إنشاء‬Function‫جمل‬ ‫على‬ ‫تحتوي‬Java Script 1-‫األيس‬ ‫أكتب‬Function‫حى‬‫اكتب‬‫اسى‬‫يُاسب‬‫نهدانت‬)‫ٌف‬‫ضم‬ٌ‫أ‬‫ٌدل‬‫عهى‬‫ٔظٍفتٓا‬(. 6-‫اكتب‬‫انكٕد‬‫انري‬‫سٍتى‬ِ‫تُفٍر‬‫يا‬ٍٍ‫ب‬ٍٍ‫انقٕس‬{ }،‫حٍج‬‫ٌتى‬ِ‫تُفٍر‬‫عُد‬‫استدعاء‬‫اندانت‬. Hi ‫انصفحخ‬ ‫ٔثبنطجع‬‫انذانخ‬ ‫إسزذعبء‬ ‫ٚزى‬ ‫نى‬ َّ‫أل‬ ‫فبسغخ‬ ‫إستدعاء‬‫ال‬‫دالة‬Function: 1-‫ٚزى‬‫إظبفخ‬‫صس‬‫أيش‬Button. 2-‫انخبصٛخ‬ ‫إظبفخ‬onclick‫األيش‬ ‫نضس‬Button. 3-‫انخبصٛخ‬ ‫نمًٛخ‬ ‫انذانخ‬ ‫اسى‬ ‫إسُبد‬onclick. ‫ان‬ ‫عُذ‬ َّ‫أ‬ ‫الحع‬‫انضس‬ ٗ‫عه‬ ‫عغػ‬waw‫انحذس‬ ‫ٔلع‬onclick‫انذانخ‬ ‫اسزذعبء‬ ‫فزى‬hi‫عجبسح‬ ‫ٔظٓشد‬welcome to Alex ‫الثاني‬ ‫الفصل‬ ‫كود‬ ‫إستدعاء‬ Java Script
  • 11. ::6;7966010alysun1973@yahoo.com 11 ‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬ ‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬ ‫ي‬‫ل‬‫ع‬ Textbox ‫األيش‬ ‫صس‬ ٗ‫عه‬ ‫انعغػ‬ ‫صى‬ ‫انُص‬ ‫يشثع‬ ‫داخم‬ ‫َص‬ ٘‫أ‬ ‫إدخبل‬ ‫عُذ‬ : ْٙ ‫ثجسبغخ‬ ‫انًضبل‬ ‫فكشح‬waw‫سسبنخ‬ ‫رظٓش‬ . ‫انُص‬ ‫يشثع‬ ٙ‫ف‬ ّ‫إدخبن‬ ‫رى‬ ٘‫انز‬ ّ‫َفس‬ ْٕ ‫يحزٕاْب‬ 9 -‫نهًُٕصط‬ ‫اسى‬ ‫إعطبء‬ ‫رى‬Form‫انخبصٛخ‬ ‫غشٚك‬ ٍ‫ع‬nameْٕٔAli -‫انُص‬ ‫نًشثع‬ ‫اسى‬ ‫إعطبء‬ ‫رى‬textboxْٕٔtito -ٕ‫انٕص‬ ‫رى‬: ٙ‫انزبن‬ ‫انكٕد‬ ‫غشٚك‬ ٍ‫ع‬ ‫انُص‬ ‫يشثع‬ ٙ‫ف‬ ‫انًذخم‬ ‫نهُص‬ ‫ل‬ Ali.tito.value‫انخبصٛخ‬ ‫غشٚك‬ ٍ‫ع‬ ٘‫أ‬valueٍ‫نهكبئ‬tito. ‫انًُٕرط‬ ٗ‫عه‬ ‫انًٕعٕد‬ َٗ‫انضب‬ ‫نهفصم‬ ‫ٔانزذسٚجبد‬ ‫األسئهخ‬ : ‫انزبنٛخ‬ ‫انعجبساد‬ ‫أكًم‬ 1-‫الـ‬ ‫جمل‬ ‫تنفذ‬ ‫ان‬ ‫أردت‬ ‫إذا‬Jave script‫زر‬ ‫على‬ ‫النمر‬ ‫مثل‬ ‫حدث‬ ‫ولوع‬ ‫عند‬‫أمر‬Button‫الى‬ ‫نحتاج‬ ‫سوف‬ .......................... ‫استخدام‬ 2-‫ٌدل‬ ‫مناسب‬ ‫اسم‬ ‫اعطائها‬ ‫وٌجب‬ ‫استدعائها‬ ‫عند‬ ‫تنفذ‬ ‫التى‬ ‫اآلوامر‬ ‫من‬ ‫مجموعة‬ ‫هى‬ .............................. ‫وظٌفتها‬ ‫على‬ : ‫االرٛخ‬ ‫انعجبساد‬ ‫أيبو‬ ‫خطب‬ ٔ‫أ‬ ‫صح‬ ‫عاليخ‬ ‫ظع‬ 1-‫الخاصٌة‬ ‫اضافة‬ ‫ٌتم‬Value‫األمر‬ ‫لزر‬Button‫كود‬ ‫تنفٌذ‬ ‫أو‬ ‫دالة‬ ‫إلستدعاء‬jave script 2-‫الخاصٌة‬ ‫تستخدم‬Onclick‫الزر‬ ‫على‬ ‫ٌظهر‬ ‫نص‬ ‫لكتابة‬ 3-‫النص‬ ‫لصندوق‬ ‫واسم‬ ‫للنموذج‬ ‫اسم‬ ‫اعطاء‬ ‫من‬ ‫البد‬ ‫النص‬ ‫صندوق‬ ‫محتوى‬ ‫الى‬ ‫للوصول‬ 4-‫لغة‬ ‫جمل‬ ‫كتابة‬ ‫ٌتم‬Jave script‫االمر‬ ‫داخل‬<script>
  • 12. ::6;7966010alysun1973@yahoo.com 12 ‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬ ‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬ ‫ي‬‫ل‬‫ع‬ ‫مقدمة‬ ‫لعلك‬‫األمثلة‬ ً‫ف‬ ‫أنه‬ ‫الحظت‬‫نحتاج‬ ‫لد‬ ‫األحٌان‬ ‫بعض‬ ً‫ف‬ ‫ولكن‬ .... ‫متتابع‬ ‫بشكل‬ ‫األوامر‬ ‫تنفٌذ‬ ‫تم‬ ‫السابمة‬ ‫ترتٌبها‬ ‫عن‬ ‫النظر‬ ‫بغض‬ ‫أخرى‬ ‫مجموعة‬ ‫تنفٌذ‬ ‫عدم‬ ‫أو‬ ‫األكواد‬ ‫من‬ ‫مجموعة‬ ‫تنفٌذ‬ ‫أولوٌة‬ ً‫ف‬ ‫التحكم‬ ً‫إل‬ . ‫معٌن‬ ‫لشرط‬ ً‫ا‬‫وفم‬ ‫توضيحي‬ ‫مثال‬6 If (condition( { Code ) ‫رحمك‬ ‫حبل‬ ٙ‫ف‬ ‫رُفٛزْب‬ ‫انًشاد‬ ‫األٔايش‬‫انششغ‬ ) } 1.‫لًٛخ‬ ‫كبَذ‬ ‫إرا‬ٙ‫انششغ‬ ‫انزعجٛش‬(conditional Expression)True‫يغًٕعخ‬ ‫ثزُفٛز‬ ‫انجشَبيظ‬ ‫سٛمٕو‬ ‫األٔاي‬‫ش‬ٙ‫انز‬ٍٛ‫انمٕس‬ ٍٛ‫ث‬{ } 2.‫لًٛخ‬ ‫كبَذ‬ ‫إرا‬ٙ‫انششغ‬ ‫انزعجٛش‬(conditional Expression)False‫انجشَبيظ‬ ‫سٛمٕو‬‫ثعذو‬‫رُفٛز‬ ‫ٔثب‬ ٍٛ‫انمٕس‬ ٍٛ‫ث‬ ‫األٔايش‬‫سُٛفز‬ ٙ‫نزبن‬‫األٔاي‬ ‫يغًٕعخ‬‫ش‬ٙ‫ره‬ ٙ‫انز‬‫عًهخ‬If. If ( X >= 50 ) Yes { alert (" ") No} ‫الثالث‬ ‫الفصل‬ )‫الشروط(التفرع‬ Branching ‫َبعح‬ Alert (" ") x>=50 End ‫َبعح‬
  • 13. ::6;7966010alysun1973@yahoo.com 13 ‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬ ‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬ ‫ي‬‫ل‬‫ع‬ ‫الشيق‬ ‫الكود‬ ‫هذا‬ ‫وإليك‬ ‫نهفصم‬ ‫ٔانزذسٚجبد‬ ‫األسئهخ‬‫انضبنش‬ : ‫اٜرٛخ‬ ‫انعجبساد‬ ٗ‫عه‬ ‫انذال‬ ًٗ‫انعه‬ ‫انًصطهح‬ ‫أكزت‬ 1-‫معٌن‬ ‫شرطى‬ ‫تعبٌر‬ ‫اختبار‬ ‫لنتٌجة‬ ً‫ا‬‫تبع‬ ‫جمل‬ ‫أو‬ ‫أوامر‬ ‫تنفٌذ‬ ‫عدم‬ ‫أو‬ ‫تنفٌذ‬ 2-‫ال‬ ‫استخدامها‬ ‫ٌتم‬ ‫جملة‬‫الشرطى‬ ‫التعبٌر‬ ‫ختبار‬ : ‫انخطأ‬ ‫انعجبسح‬ ‫أيبو‬ ‫خطأ‬ ‫ٔعاليخ‬ ‫انصحٛحخ‬ ‫انعجبس‬ ‫ايبو‬ ‫صح‬ ‫عاليخ‬ ‫ظع‬ 1-‫الموسٌن‬ ‫بٌن‬ ‫ما‬ ‫الكود‬ ‫ٌنفذ‬ ‫الشرطى‬ ‫التعبٌر‬ ‫تحمك‬ ‫عدم‬ ‫حالة‬ ‫فى‬ 2-‫حالة‬ ‫فى‬x=100‫الشرط‬ ‫ٌتحمك‬X>=20‫نعم‬ ‫الشرط‬ ‫جواب‬ ‫وٌكون‬
  • 14. ::6;7966010alysun1973@yahoo.com 14 ‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬ ‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬ ‫ي‬‫ل‬‫ع‬ ‫مقدمة‬ ‫إن‬‫(تفا‬ ‫دٌنامٌكٌة‬ ‫مظاهر‬ ‫أحد‬‫أوجه‬ ‫عدة‬ ‫من‬ ‫المدخلة‬ ‫البٌانات‬ ‫صحة‬ ‫من‬ ‫التحمك‬ ‫هو‬ ‫الوٌب‬ ‫صفحة‬ )‫علٌة‬ : ‫منها‬ -‫ترن‬‫حمول‬‫فارغة‬. -‫كتابة‬‫عدد‬‫غٌر‬‫محدد‬‫من‬‫الحروف‬‫واألرلام‬ً‫ف‬‫الحمل‬. -‫عدم‬‫مطابمة‬‫كلمة‬‫المرور‬. -‫ادخال‬‫اى‬‫نوع‬‫من‬‫البٌانات‬ً‫ف‬‫الحمل‬. ( ‫فارغ‬ ‫حمل‬ ‫ترن‬ ‫عدم‬ : ً‫ال‬‫أو‬Required Field) -‫عند‬‫الضغط‬‫على‬‫ز‬‫ر‬"Send"‫بدون‬‫ادخال‬‫اسم‬‫الطالب‬. -‫ٌظهر‬‫صندوق‬‫النص‬‫به‬‫رسالة‬‫تحذٌرٌة‬"‫غٌر‬‫مسموح‬‫بترن‬‫حمل‬‫اإلسم‬‫فارغ‬" ‫مالحظات‬‫على‬‫الكود‬: -‫إلنشاء‬‫نموذج‬‫على‬‫صفحة‬‫الوٌب‬‫استخدمنا‬‫الكود‬ً‫التال‬: <form method="get" action="file.php" name="Ali"> -‫الخاصٌة‬Nameً‫تعط‬‫هذه‬‫الخاصٌة‬‫اسم‬" ‫هو‬ ‫هنا‬ ‫(واالسم‬ ‫للنموذج‬Ali‫معه‬ ‫التعامل‬ ً‫ف‬ ‫ٌستخدم‬ ‫وسوف‬ " . ‫الكود‬ ‫داخل‬ -‫الخاصٌة‬action‫تحدد‬‫العملٌة‬ً‫الت‬‫سٌتم‬‫تنفٌذها‬‫عند‬‫ضغط‬‫زر‬submit‫وعادة‬‫تكون‬‫عملٌة‬‫ارسال‬ ‫للبٌانات‬ً‫الت‬‫أدخلها‬‫المستخدم‬‫عن‬‫طرٌك‬‫أدوات‬‫التحكم‬‫الى‬‫صفحة‬‫وٌب‬‫أخرى‬)‫وتس‬‫هنا‬ ‫مى‬file.php) ‫وتكون‬‫مخزنة‬‫على‬‫جهاز‬. ‫الخادم‬ . ‫ا‬‫الرابع‬ ‫لفصل‬ ‫البيانات‬ ‫صحة‬ ‫من‬ ‫التحقق‬ Data Validation
  • 15. ::6;7966010alysun1973@yahoo.com 15 ‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬ ‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬ ‫ي‬‫ل‬‫ع‬ -‫إلظهار‬‫صندوق‬‫النص‬textbox: ً‫التال‬ ‫الكود‬ ‫استخدمنا‬ <input type="text" name="tito"> -‫إلظهار‬‫زر‬submit: ً‫التال‬ ‫الكود‬ ‫استخدمنا‬ <input type="submit" value="Send" onclick="return f1();”> -‫الخاصٌة‬value‫إل‬‫كلمة‬ ‫ظهار‬Send. ‫الزر‬ ‫على‬ -‫الخاصٌة‬Onclick‫تمثل‬‫حدث‬‫ٌجعل‬‫الزر‬‫ٌستجٌب‬‫للنمر‬‫بالماوس‬‫وٌموم‬‫بتنفٌذ‬‫كود‬‫معٌن‬‫أو‬‫استدعاء‬‫دالة‬ ً‫ه‬ ‫هنا‬ ‫والدالة‬ ( ‫لتنفٌذها‬F1–‫وأمر‬Return‫إلستمبال‬‫المٌمة‬‫الراجعة‬‫من‬) ‫الدالة‬ ‫تنفٌذ‬. -‫الدالة‬ ‫إلنشاء‬F1()‫على‬ ‫بالضغط‬ ‫تنفٌذها‬ ‫ٌتم‬ ً‫والت‬‫زر‬Submit: ً‫التال‬ ‫الكود‬ ‫استخدمنا‬ function f1() { -‫الختبار‬‫محتوى‬‫صندوق‬‫النص‬Text‫الموجود‬‫داخل‬‫النموذج‬Form‫عن‬‫طرٌك‬‫الخاصٌة‬value‫حٌث‬ ‫المٌمة‬""ً‫تعن‬‫أن‬‫صندوق‬‫النص‬‫فارغ‬. if (Ali.tito.value==””) { -‫إلظهار‬‫الرسالة‬"‫غٌر‬‫مسموح‬‫بترن‬‫حمل‬‫اإلسم‬‫فارغ‬"‫نستخدم‬‫األمر‬alert: ً‫ٌل‬ ‫كما‬ ;)"‫فارغ‬ ‫االسم‬ ‫حمل‬ ‫بترن‬ ‫مسموح‬ ‫("غٌر‬alert -‫إلرجاع‬‫لٌمة‬‫الدالة‬F1‫بـــ‬Falseً‫ف‬‫حالة‬‫ترن‬‫صندوق‬‫النص‬‫فارغا‬‫نستخدم‬‫الكود‬ً‫التال‬: return false;
  • 16. ::6;7966010alysun1973@yahoo.com 16 ‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬ ‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬ ‫ي‬‫ل‬‫ع‬ ً‫ا‬ٌ‫ثان‬:‫التحكم‬ً‫ف‬‫طول‬‫البٌان‬‫المدخل‬‫بالحمل‬(Length) ‫للتحكه‬‫يف‬‫طول‬‫البيان‬‫املدخل‬‫باحلكل‬‫أو‬‫مبعنى‬‫آخر‬‫احتواء‬‫احلكل‬‫على‬‫قينة‬‫ال‬‫تكل‬‫عن‬‫ع‬‫دد‬‫حمدد‬‫من‬‫الرموز‬ . ) ‫خاصة‬ ‫عالمات‬ ‫حتى‬ ‫أو‬ ‫أرقاو‬ ‫أو‬ ‫(حروف‬ ‫توضيحي‬ ‫مثال‬8: ‫لم‬‫بتصمٌم‬‫صفحة‬‫وٌب‬‫بداخلها‬Form: ‫على‬ ‫ٌحتوي‬ -‫صندوق‬‫إدخال‬‫كلمة‬‫المرور‬. -‫الزر‬Submit(Send)‫وعند‬‫الضغط‬‫علٌه‬‫ٌظهر‬‫صندوق‬‫رسالة‬‫تحذٌرٌة‬"‫طول‬‫كلمة‬ ‫المرور‬‫ال‬‫ٌمل‬‫عن‬8‫أحرف‬"ً‫ف‬‫حالة‬‫ادخال‬‫كلمة‬‫مرور‬‫تمل‬‫عن‬8‫رموز‬. ‫الرابع‬ ‫الفصل‬ ‫البيانات‬ ‫صحة‬ ‫من‬ ‫التحقق‬ ‫تابع‬ Data Validation
  • 17. ::6;7966010alysun1973@yahoo.com 17 ‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬ ‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬ ‫ي‬‫ل‬‫ع‬ ‫مالحظات‬‫على‬‫الكود‬: -‫إلظهار‬‫صندوق‬‫السر‬ ‫كلمة‬Password: ً‫التال‬ ‫الكود‬ ‫استخدمنا‬ <input type="password" name="tito"> -‫إلظهار‬‫زر‬submit: ً‫التال‬ ‫الكود‬ ‫استخدمنا‬ <input type="submit" value="Send" onclick="return f1();”> -‫الخاصٌة‬value‫كلمة‬ ‫إلظهار‬Send. ‫الزر‬ ‫على‬ -‫الخاصٌة‬Onclick‫تمثل‬‫حدث‬‫ٌجعل‬‫الزر‬‫ٌستجٌب‬‫للنمر‬‫بالماوس‬‫وٌموم‬‫بتنفٌذ‬‫كود‬‫معٌن‬‫أو‬‫استدعاء‬‫دالة‬ ً‫ه‬ ‫هنا‬ ‫والدالة‬ ( ‫لتنفٌذها‬F1–‫وأمر‬Return‫إلستمبال‬‫المٌمة‬‫الراجعة‬‫من‬) ‫الدالة‬ ‫تنفٌذ‬. -‫الدالة‬ ‫إلنشاء‬F1()‫زر‬ ‫على‬ ‫بالضغط‬ ‫تنفٌذها‬ ‫ٌتم‬ ً‫والت‬Submit: ً‫التال‬ ‫الكود‬ ‫استخدمنا‬ function f1() { -‫الختبار‬‫محتوى‬‫صندوق‬‫السر‬ ‫كلمة‬Password‫الموجود‬‫داخل‬‫النموذج‬Form‫عن‬‫طرٌك‬‫الخاصٌة‬ value‫حٌث‬‫بداخله‬ ‫الحرفٌة‬ ‫السلسلة‬ ‫طول‬length‫عن‬ ‫تمل‬8‫رموز‬. if (Ali.tito.value.length<8) { -‫إلظهار‬‫الرسالة‬‫عن‬ ‫الٌمل‬ ‫المرور‬ ‫كلمة‬ ‫"طول‬8"‫أحرف‬‫نستخدم‬‫األمر‬alert: ً‫ٌل‬ ‫كما‬ ;(‫عن‬ ‫الٌمل‬ ‫المرور‬ ‫كلمة‬ ‫"طول‬8"‫أحرف‬)alert -‫إلرجاع‬‫لٌمة‬‫الدالة‬F1‫بـــ‬Falseً‫ف‬‫حالة‬‫ترن‬‫صندوق‬‫النص‬‫فارغا‬‫نستخدم‬‫الكود‬ً‫التال‬: return false; ً‫ا‬‫ثالث‬:‫مطابمة‬‫البٌانات‬‫المدخلة‬ً‫ف‬‫حملٌن‬Match: ‫توضيحي‬ ‫مثال‬9: ‫لم‬‫بتصمٌم‬‫صفحة‬‫وٌب‬‫بداخلها‬Form: ‫على‬ ‫ٌحتوي‬ -‫صندوق‬‫إدخال‬‫كلمة‬‫المرور‬. -‫صندوق‬‫إلعادة‬‫ادخال‬‫كلمة‬‫المرور‬“‫اعد‬‫إدخال‬‫كلمة‬‫المرور‬". -‫الزر‬Submit(Send)‫وعند‬‫الضغط‬‫علٌه‬‫ٌتم‬‫ممارنة‬‫محتوى‬،‫الصندولٌن‬ً‫ف‬‫حالة‬‫عدم‬ ‫تطابك‬‫لٌمتٌهما‬‫تظهر‬‫رسالة‬‫تحذٌرٌة‬"‫الكل‬‫متٌن‬‫غٌر‬‫متطابمتٌن‬".
  • 18. ::6;7966010alysun1973@yahoo.com 18 ‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬ ‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬ ‫ي‬‫ل‬‫ع‬ ‫مالحظات‬‫على‬‫الكود‬: -‫إلظهار‬‫صندوق‬‫السر‬ ‫كلمة‬‫األول‬Password: ً‫التال‬ ‫الكود‬ ‫استخدمنا‬ <input type="password" name="tito"> -‫إلظهار‬‫صندوق‬ً‫السرالثان‬ ‫كلمة‬Password: ً‫التال‬ ‫الكود‬ ‫استخدمنا‬ <input type="password" name="Fiky"> -‫الختبار‬‫محتوى‬‫صندوق‬‫السر‬ ‫كلمة‬‫األول‬tito‫الموجود‬‫داخل‬‫النموذج‬Form‫محتوى‬ ‫مع‬ ‫ٌتطابك‬ ‫هل‬ ً‫الثان‬ ‫السر‬ ‫كلمة‬ ‫صندوق‬Fiky: ً‫التال‬ ‫الكود‬ ‫استخدمنا‬ if (Ali.tito.value. !== Ali.Fiky.value) { -‫إلظهار‬‫الرسالة‬"‫متطابمتان‬ ‫غٌر‬ ‫"الكلمتان‬‫نست‬‫خدم‬‫األمر‬alert: ً‫ٌل‬ ‫كما‬ ;("‫متطابمتان‬ ‫غٌر‬ ‫"الكلمتان‬)alert ً‫ا‬‫رابع‬:‫منع‬‫ادخال‬‫نوع‬‫من‬‫البٌانات‬‫مخالف‬‫لنوع‬‫الحمل‬: ‫المعامل‬‫الوظٌفة‬ ==‫المٌمة‬ ً‫ف‬ ‫متساوٌان‬ ‫الممارنة‬ ً‫طرف‬ ‫هل‬ ‫لتعٌٌن‬ ===‫البٌانات‬ ‫ونوع‬ ‫المٌمة‬ ً‫ف‬ ‫متساوٌان‬ ‫الممارنة‬ ً‫طرف‬ ‫هل‬ ‫لتعٌٌن‬ !=‫المٌمة‬ ً‫ف‬ ‫متساوٌان‬ ‫غٌر‬ ‫الممارنة‬ ً‫طرف‬ ‫هل‬ ‫لتعٌٌن‬ !==‫هل‬ ‫لتعٌٌن‬‫البٌانات‬ ‫ونوع‬ ‫المٌمة‬ ً‫ف‬ ‫غٌرمتساوٌان‬ ‫الممارنة‬ ً‫طرف‬
  • 19. ::6;7966010alysun1973@yahoo.com 19 ‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬ ‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬ ‫ي‬‫ل‬‫ع‬ ‫توضيحي‬ ‫مثال‬01: ‫لم‬‫بتصمٌم‬‫صفحة‬‫وٌب‬‫بداخلها‬Form: ‫على‬ ‫ٌحتوي‬ -‫صندوق‬‫نص‬text. -‫الزر‬Submit(Send)‫وعند‬‫الضغط‬‫علٌه‬‫ٌتم‬‫ا‬‫ختبار‬‫المٌمة‬،‫المدخلة‬ً‫وف‬‫حالة‬‫ادخال‬ ‫لٌمة‬‫عددٌة‬ ‫غٌر‬‫تظهر‬‫رسالة‬‫تحذٌرٌة‬"‫أدخل‬‫لٌمة‬‫عددٌة‬". : ‫هو‬ ‫ذلن‬ ‫عن‬ ‫المسئول‬ ‫والكود‬
  • 20. ::6;7966010alysun1973@yahoo.com 20 ‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬ ‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬ ‫ي‬‫ل‬‫ع‬ ‫مالحظات‬‫على‬‫الكود‬: -‫إلظهار‬‫صندوق‬‫السراألول‬ ‫كلمة‬Password: ً‫التال‬ ‫الكود‬ ‫استخدمنا‬ <input type="password" name="tito"> -‫الختبار‬‫محتوى‬‫صندوق‬‫النص‬text.... ‫ال‬ ‫أم‬ ‫عددي‬ ‫هو‬ ‫هل‬ if (isNaN(Ali.tito.value)) { -‫إلظهار‬‫الرسالة‬"‫عددٌة‬ ‫لٌمة‬ ‫أدخل‬ ‫فضلن‬ ‫من‬"‫نستخدم‬‫األمر‬alert: ً‫ٌل‬ ‫كما‬ ;("‫عددٌة‬ ‫لٌمة‬ ‫أدخل‬ ‫فضلن‬ ‫من‬")alert ‫انسبثم‬ ‫نهفصٕل‬ ‫ٔانزذسٚجبد‬ ‫االسئهخ‬‫خ‬ : ‫االرٛخ‬ ‫انعجبساد‬ ‫أكًم‬ : ‫إدخبنٓب‬ ‫ٚزى‬ ٗ‫انز‬ ‫انجٛبَبد‬ ‫صحخ‬ ٗ‫ف‬ ‫انزحكى‬ ‫حبالد‬ ٍ‫ي‬ ‫فارغة‬ ‫حمول‬ ‫ترن‬ ................................................... ................................................... ................................................... ‫عاليخ‬ ‫ظع‬: ‫انخطأ‬ ‫انعجبسح‬ ‫ايبو‬ ‫خطب‬ ‫ٔعاليخ‬ ‫انصحٛحخ‬ ‫انعجبسح‬ ‫ايبو‬ ‫صح‬ 1-‫الشرط‬ ‫نستخدم‬ ‫المرور‬ ‫كلمة‬ ‫لمطابمة‬form1.text.value=="" 2-‫الخاصٌة‬ ‫تضاف‬action‫لألمر‬<form>‫النموذج‬ ‫بٌانات‬ ‫ارسال‬ ‫مع‬ ‫الٌها‬ ‫االنتمال‬ ‫المطلوب‬ ‫الصفحة‬ ‫لتحدٌد‬ 3-‫الدالة‬ ‫إلنشاء‬f1()‫على‬ ‫النمر‬ ‫عند‬ ‫انفٌذها‬ ‫ٌتم‬ ‫التى‬‫زر‬submit‫الكود‬ ‫استخدمنا‬function f1 () { 4-‫الدالة‬ ‫لٌمة‬ ‫إلرجاع‬f1‫بـ‬false‫الكود‬ ‫نستخدم‬ ً‫ا‬‫فارغ‬ ‫النص‬ ‫صندوق‬ ‫ترن‬ ‫حالة‬ ‫فى‬retirn false : 5-‫ٌساوى‬ ‫او‬ ‫من‬ ‫ألل‬ ‫النص‬ ‫صندوق‬ ‫فى‬ ‫المدخل‬ ‫البٌان‬ ‫طول‬8‫حروف‬form1.text1.value.length<=8 6-‫الكود‬ ‫نستخدم‬ ‫فارغ‬ ‫حمل‬ ‫ترن‬ ‫عدم‬ ‫من‬ ‫لتحمك‬form1.text1.value!==form1.text2.value 7-‫الشرط‬ ‫نستخدم‬ ‫النص‬ ‫صندوق‬ ‫فى‬ ‫عددٌة‬ ‫بٌانات‬ ‫ادخال‬ ‫لمنع‬IsNaN ( form1.text1.value)
  • 21. ::6;7966010alysun1973@yahoo.com 21 ‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬ ‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬ ‫ي‬‫ل‬‫ع‬ ‫التحقق‬‫من‬‫حصة‬‫البياانت‬‫املدخةل‬ ‫يف‬‫صفحة‬‫تسجيل‬‫البياانت‬ ‫بعد‬‫تعرفن‬‫على‬‫كٌفٌة‬‫التحمك‬‫من‬‫صحة‬‫البٌانات‬،‫المدخلة‬‫استكمل‬‫مشروعن‬‫ا‬‫لسابك‬)‫مولع‬ً‫مدرست‬(‫بإضافة‬ ‫صفحة‬‫لتسجٌل‬‫البٌانات‬‫على‬‫أن‬‫ٌتم‬‫ا‬‫جراء‬‫عملٌة‬‫التحمك‬‫من‬‫صحة‬‫البٌانات‬‫المدخلة‬‫وذلن‬‫من‬‫حٌث‬: -‫عدو‬‫تسك‬‫حقم‬‫اسى‬‫انطانب‬‫فازغا‬(Required Field. ) -‫طٕل‬‫كهًت‬‫انًسٔز‬‫ال‬‫ٌقم‬ٍ‫ع‬‫حًاٍَت‬‫زيٕش‬. -‫يطابقت‬‫انبٍاَاث‬‫انًدخهت‬ً‫ف‬ً‫حقه‬‫كهًت‬‫انًسٔز‬‫ٔاعادة‬‫ادخال‬‫كهًت‬. ‫انًسٔز‬ -‫انسًاح‬‫بإدخال‬‫قٍى‬‫عددٌت‬‫فقظ‬ً‫ف‬‫حقم‬. ٍ‫انس‬ ‫الخامس‬ ‫الفصل‬ ‫المشروع‬ Project
  • 22. ::6;7966010alysun1973@yahoo.com 22 ‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬ ‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬ ‫ي‬‫ل‬‫ع‬ ‫بعد‬‫النمر‬‫على‬‫زر‬‫تسجٌل‬‫ٌتم‬‫التحمك‬‫أوال‬‫من‬‫صحة‬‫المدخالت‬‫ثم‬‫حفظها‬‫والعودة‬‫لصفحة‬‫الدخول‬login.htm ‫وذلن‬‫إلتمام‬‫تسجٌل‬‫الدخول‬‫للصفحة‬‫الرئٌسٌة‬‫للمولع‬‫باستخدام‬‫االسم‬‫وكل‬‫مة‬‫المرور‬‫السابك‬‫حفظهما‬.
  • 23. ::6;7966010alysun1973@yahoo.com 23 ‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬ ‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬ ‫ي‬‫ل‬‫ع‬
  • 24. ::6;7966010alysun1973@yahoo.com 24 ‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬ ‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬ ‫ي‬‫ل‬‫ع‬ ‫ملحوظة‬: Nested If
  • 25. ::6;7966010alysun1973@yahoo.com 25 ‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬ ‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬ ‫ي‬‫ل‬‫ع‬ ‫مقدمة‬ ً‫ه‬‫اصدار‬‫جدٌد‬‫من‬‫لغة‬HTML‫ظهر‬‫عام‬2014‫وبه‬‫العدٌد‬‫من‬‫التحسٌنات‬‫التى‬‫نلمسها‬‫خالل‬ ‫من‬ ‫استخدام‬‫مجموعة‬‫من‬‫األدوات‬‫الجدٌدة‬ً‫الت‬‫تسهل‬‫من‬‫فكرة‬‫تصمٌم‬‫صفحة‬‫الوٌب‬.‫و‬‫م‬‫ن‬‫الم‬‫م‬‫ي‬‫ات‬‫ز‬ ‫الجديدة‬‫التي‬‫ج‬‫اءت‬‫بمجيء‬HTML 5‫ظ‬‫ي‬‫ور‬‫وسو‬‫م‬‫خاصة‬‫لعرض‬‫الفيديو‬‫و‬‫الصوت‬‫و‬‫وسو‬‫م‬‫خاصة‬ ‫لكتابة‬‫المقا‬‫ال‬‫ت‬‫أو‬‫األخبار‬‫و‬‫وسو‬‫م‬‫خاصة‬‫بالرسم‬‫إضافة‬‫إلى‬‫مجموعة‬‫جديدة‬‫م‬‫ن‬‫عناصر‬‫اإلدخا‬‫ل‬ ‫الخاصة‬‫بالنماذج‬.... ‫ىا‬‫وغير‬ ‫مستعرضات‬‫الوٌب‬‫الداعمة‬‫لــــ‬HTML 5: ‫أل‬‫ن‬HTML 5‫ظ‬‫ي‬‫رت‬‫منذ‬‫ة‬‫ر‬‫فت‬‫ة‬‫ر‬‫قصي‬‫نسبيا‬‫فإن‬‫معظ‬‫م‬‫مستعرضات‬‫الويب‬‫القديمة‬‫ال‬‫تدعم‬‫ي‬‫ا‬‫لأل‬،‫سف‬ ‫و‬‫لك‬‫ن‬‫المستعرضات‬‫الجديدة‬‫ستدعم‬‫ي‬‫ا‬‫ب‬‫أنيا‬ ‫حيث‬ ‫تأكيد‬ ‫كل‬‫ستكو‬‫ن‬‫لغة‬‫بناء‬‫صفحات‬‫الويب‬‫ية‬‫ر‬‫المعيا‬ ‫في‬‫المستق‬‫بل‬‫يب‬‫ر‬‫الق‬‫و‬‫ل‬‫ي‬‫ذا‬‫فقد‬‫بدأت‬‫بعض‬‫المستعرض‬‫ات‬‫بدع‬‫مي‬‫ا‬‫فعل‬‫م‬‫ثل‬‫اإلصدا‬‫ا‬‫ر‬‫ت‬‫ة‬‫ر‬‫األخي‬‫م‬‫ن‬ ‫مستعرضات‬:Google Chrome‫و‬Firefox‫و‬Opera‫و‬Internet Explorer‫و‬Safari 6. ‫ال‬ ‫لألسف‬ ‫المستعرضات‬ ‫ىذه‬ ‫ولكن‬‫تدعم‬‫بشكل‬‫كامل‬‫تنفيذ‬‫امر‬‫و‬‫األ‬‫الجديدة‬‫الخاصة‬‫باإلصدار‬HTML 5. ‫ومن‬‫امر‬‫و‬‫األ‬‫الجديد‬‫ة‬‫التي‬‫سنقوم‬‫بالتعرف‬‫عمييا‬‫بعض‬‫امر‬‫و‬‫األ‬‫التي‬‫تتعمق‬‫ات‬‫و‬‫بأد‬‫التحكم‬‫في‬ ‫المستخدمة‬ ‫اإلدخال‬‫ومنيا‬‫ات‬‫و‬‫األد‬: -COLOR -Date -Number -requiredText ‫صهدوق‬‫اللوى‬COLOR ‫ٌتٌح‬‫للمستخدم‬‫اختٌار‬‫لون‬‫من‬‫خالل‬‫صندوق‬. ‫األلوان‬ : ً‫التال‬ ‫األمر‬ ‫نستخدم‬ ‫الوٌب‬ ‫لصفحة‬ ‫وإلضافته‬< input type="color"> ‫السادس‬ ‫الفصل‬ ‫إثرائي‬ HTML5
  • 26. ::6;7966010alysun1973@yahoo.com 26 ‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬ ‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬ ‫ي‬‫ل‬‫ع‬ ‫صهدوق‬‫التاريخ‬Date ‫ٌتٌح‬‫للمستخدم‬‫ادخال‬‫تارٌخ‬‫معٌن‬‫بواسطة‬‫نافذة‬‫التموٌم‬. ‫وإلضافت‬: ً‫التال‬ ‫األمر‬ ‫نستخدم‬ ‫الوٌب‬ ‫لصفحة‬ ‫ه‬<input type="date"> ‫صهدوق‬‫العدد‬number ‫ٌتم‬‫انشاء‬‫هذه‬‫األداة‬‫على‬‫صفحة‬‫الوٌب‬‫إلدخال‬‫لٌم‬‫البد‬‫أن‬‫تكون‬‫عددٌة‬‫وٌمكن‬‫تحدٌد‬‫مدي‬‫معٌن‬‫لهذه‬.‫المٌم‬ ‫نست‬ ‫الوٌب‬ ‫لصفحة‬ ‫وإلضافته‬: ً‫التال‬ ‫األمر‬ ‫خدم‬<input type="submit">
  • 27. ::6;7966010alysun1973@yahoo.com 27 ‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬ ‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬ ‫ي‬‫ل‬‫ع‬ ‫استخدام‬‫اخلاصية‬Required: ‫ٌتطلب‬‫ذلن‬‫ضرورة‬‫ادخال‬‫لٌمة‬‫عن‬‫طرٌك‬‫المستخدم‬‫وعدم‬‫تركها‬. ‫فارغة‬ : ‫مثل‬ ‫األدوات‬ ‫بعض‬ ‫مع‬ ‫تستخدم‬text, password, date, number, checkbox, radio,……… : ً‫التال‬ ‫األمر‬ ‫نستخدم‬ ‫الوٌب‬ ‫لصفحة‬ ‫وإلضافته‬
  • 28. ::6;7966010alysun1973@yahoo.com 28 ‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬ ‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬ ‫ي‬‫ل‬‫ع‬ ‫انسبدط‬ ‫انفصم‬ ‫ٔرذسٚجبد‬ ‫أسئهخ‬ : ‫اآلتية‬ ‫العبارات‬ ‫على‬ ‫الدال‬ ‫العلمى‬ ‫المصطلح‬ ‫أكتب‬ 1-‫لغة‬ ‫من‬ ‫جدٌد‬ ‫اصدار‬HTML‫ن‬ ‫التى‬ ‫التحسٌنات‬ ‫من‬ ‫العدٌد‬ ‫به‬‫الجدٌدة‬ ‫األدوات‬ ‫من‬ ‫مجوعة‬ ‫خالل‬ ‫من‬ ‫لمسها‬ 2-‫بلغة‬ ‫الخاصة‬ ‫الجدٌدة‬ ‫الوامر‬ ‫من‬HTML5‫االدخال‬ ‫فى‬ ‫المستخدمة‬ ‫النموذج‬ ‫عناصر‬ ‫باضافة‬ ‫ٌتعلك‬ ‫أمر‬ ‫وهو‬ 3-‫فارغة‬ ‫تركها‬ ‫وعدم‬ ‫المستخدم‬ ‫طرٌك‬ ‫عن‬ ‫لٌمة‬ ‫ادخال‬ ‫ضرورة‬ ‫ذلن‬ ‫ٌتطلب‬ ‫االدوات‬ ‫بعض‬ ‫مع‬ ‫استخدامها‬ ‫عند‬ ‫خاصٌة‬ 4-‫إل‬ ‫الوٌب‬ ‫لصفحة‬ ‫اضافته‬ ‫ٌتم‬ ‫حمل‬‫المٌم‬ ‫لهذه‬ ‫معٌن‬ ‫مدى‬ ‫تحدٌد‬ ‫وٌمكن‬ ‫فمط‬ ‫عددٌة‬ ‫لٌم‬ ‫دخال‬ 5-: ‫أ‬ ‫العمود‬ ‫من‬ ‫سناسبه‬ ‫ما‬ ‫ب‬ ‫العمود‬ ‫ن‬ ‫إختر‬ ) ‫أ‬ () ‫ب‬ ( <input type="date">‫األلوان‬ ‫صندوق‬ ‫إلضافة‬color ‫الوٌب‬ ‫صفحة‬ ‫الى‬ < input type ="number">‫التارٌخ‬ ‫صندوق‬ ‫إلضافة‬date ‫الوٌب‬ ‫لصفحة‬ ‫الى‬ <input type ="color">‫العدد‬ ‫صندوق‬ ‫إلضافة‬number ‫الوٌب‬ ‫لصفحة‬ ‫الى‬
  • 29. ::6;7966010alysun1973@yahoo.com 29 ‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬ ‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬ ‫ي‬‫ل‬‫ع‬ ‫مقدمة‬ ‫تعد‬‫التركيز‬ ‫ة‬‫ر‬‫ضرو‬ ‫ىناك‬ ‫جعل‬ ‫بشكل‬ ‫المجاالت‬ ‫مختمف‬ ‫فى‬ ‫االتصال‬ ‫وسائل‬ ‫أىم‬ ‫من‬ ‫نت‬‫ر‬‫االنت‬ ‫شبكة‬ ‫تنتج‬ ‫قد‬ ‫التى‬ ‫المخاطر‬ ‫عمى‬‫اإل‬ ‫ذلك‬ ‫اء‬‫ر‬‫إج‬‫بالفيروسات‬ ‫االصابة‬ ‫بين‬ ‫ما‬ ‫المخاطر‬ ‫ىذه‬ ‫ع‬‫وتتنو‬ ‫ستخدام‬ ‫ا‬‫ل‬‫ة‬‫ر‬‫مدم‬‫اإل‬‫و‬ ‫الجياز‬ ‫عمى‬ ‫نة‬‫ز‬‫المخ‬ ‫لمبيانات‬‫أو‬ ‫المستخدم‬ ‫بممفات‬ ‫لمعبث‬ ‫اق‬‫ر‬‫خت‬‫إ‬‫األ‬ ‫ستغلل‬‫ين‬‫ر‬‫خ‬‫بقصد‬ ‫اإل‬ ‫أو‬ ‫از‬‫ز‬‫اإلبت‬ ‫أو‬ ‫اإلساءة‬‫المخاطر‬ ‫اع‬‫و‬‫أن‬ ‫من‬ ‫ىا‬‫وغير‬ ‫الشخصية‬ ‫البيانات‬ ‫قة‬‫ر‬‫س‬ ‫أو‬ ‫نتحال‬‫من‬ ‫فالكثير‬ ‫األ‬‫لي‬ ‫معنى‬ ‫ال‬ ‫تافة‬ ‫تبدو‬ ‫قد‬ ‫التى‬ ‫المعمومات‬ ‫بعض‬ ‫أن‬ ‫ن‬‫يدركو‬ ‫ال‬ ‫شخاص‬‫ا‬‫الكث‬ ‫تعنى‬‫ين‬‫ر‬‫اخ‬ ‫ألناس‬ ‫ير‬. ‫لالنرتنت‬ ‫االمو‬ ‫االستخدام‬ ‫الهوٌة‬ ‫سرلة‬ : ً‫ال‬‫أو‬identity: ‫قة‬‫ر‬‫س‬ ‫أو‬ ‫قتو‬‫ر‬‫لس‬ ‫بو‬ ‫تتعمق‬ ‫معمومات‬ ‫اى‬ ‫أو‬ ‫آخر‬ ‫شخص‬ ‫اسم‬ ‫ما‬ ‫شخص‬ ‫استخدام‬ ‫أو‬ ‫انتحال‬‫ه‬‫ر‬‫غي‬ ‫الضارة‬ ‫البرامج‬ : ً‫ا‬ٌ‫ثان‬Maware: ‫مست‬ ‫تسمل‬ ‫التى‬ ‫عجة‬‫المز‬ ‫أو‬ ‫المتطفمة‬ ‫أو‬ ‫العدائية‬ ‫امج‬‫ر‬‫الب‬‫من‬ ‫مشتق‬ ‫اسميا‬‫و‬ ‫الكمبيوتر‬ ‫امج‬‫ر‬‫الب‬ ‫ألنظمة‬ ‫ة‬‫ر‬‫ت‬ ‫الكممات‬Malicious‫و‬ ) ‫خبيث‬ (software‫امج‬‫ر‬‫ب‬ ‫استخدام‬ ‫يمكنك‬ ‫امج‬‫ر‬‫الب‬ ‫ىذه‬ ‫ولتفادى‬ ) ‫امج‬‫ر‬‫ب‬ ( . ‫جيازك‬ ‫لتأمين‬ ‫الفيروسات‬ ‫مكافحة‬ : ‫التجسس‬ ‫برامج‬ : ً‫ا‬‫ثالث‬ ‫الحصو‬ ‫ن‬‫دو‬ ‫المستخدمين‬ ‫عن‬ ‫الشخصية‬ ‫المعمومات‬ ‫بتجميع‬ ‫تقوم‬ ‫كمبيوتر‬ ‫امج‬‫ر‬‫ب‬‫ولتفادى‬ ‫افقتيم‬‫و‬‫م‬ ‫عمى‬ ‫ل‬ ‫الممفات‬‫و‬ ‫الدعائية‬ ‫الممفات‬‫و‬ ‫التجسس‬ ‫كممفات‬ ‫الخبيثة‬ ‫الممفات‬ ‫عن‬ ‫الكشف‬ ‫امج‬‫ر‬‫ب‬ ‫استخدام‬ ‫يجب‬ ‫امج‬‫ر‬‫الب‬ ‫ىذه‬ ‫بك‬ ‫الخاص‬ ‫نت‬‫ر‬‫االنت‬ ‫متصفح‬ ‫عمى‬ ‫تسيطر‬ ‫التى‬ ‫الفٌروس‬ : ً‫ا‬‫رابع‬Virus: ‫ام‬‫ر‬‫الب‬‫و‬ ‫الكمبيوتر‬ ‫ة‬‫ز‬‫أجي‬ ‫يصيب‬ ‫الذاتى‬ ‫االنتشار‬ ‫عمى‬ ‫ة‬‫ر‬‫قد‬ ‫لو‬ ‫ضار‬ ‫صغير‬ ‫نامج‬‫ر‬‫ب‬‫ج‬ : ‫السرٌة‬ ‫الرموز‬ : ً‫ا‬‫خامس‬ ‫االتصاالت‬‫و‬ ‫المعمومات‬ ‫تكنولوجيا‬ ‫وسائل‬ ‫مع‬ ‫يتعامل‬ ‫فرد‬ ‫أى‬ ‫تخص‬ ‫التى‬ ‫الشخصية‬ ‫البيانات‬ ‫كافة‬ ‫بو‬ ‫يقصد‬ ‫المستخدم‬ ‫اسم‬ ‫مثل‬ ‫أحد‬ ‫ألى‬ ‫عنيا‬ ‫الكشف‬ ‫ينبغى‬ ‫ال‬ ‫التى‬‫و‬Username‫المرور‬ ‫وكممة‬password‫عند‬ . ‫المحمول‬ ‫ن‬‫التميفو‬ ‫أو‬ ‫نت‬‫ر‬‫االنت‬ ‫مع‬ ‫التعامل‬ ‫األول‬ ‫الفصل‬ ‫لإلنترنت‬ ‫اآلمن‬ ‫اإلستخدام‬
  • 30. ::6;7966010alysun1973@yahoo.com 30 ‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬ ‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬ ‫ي‬‫ل‬‫ع‬ ‫مواق‬‫معها‬ ‫التعامل‬ ‫وكيفية‬ ‫هامة‬ ‫ف‬ : ‫االول‬ ‫المولف‬ ‫بيدف‬ ‫االجتماعى‬ ‫اصل‬‫و‬‫الت‬ ‫موقع‬ ‫عمى‬ ‫لمصفحة‬ ‫ى‬‫السر‬ ‫قم‬‫ر‬‫ال‬‫و‬ ‫المستخدم‬ ‫اسم‬ ‫بإدخال‬ ‫التسجيل‬ ‫ن‬‫يكو‬ ‫أحيانا‬ ‫الشخصى‬ ‫حسابو‬ ‫قة‬‫ر‬‫لس‬ ‫احيانا‬ ‫المستخدم‬ ‫يتعرض‬ ‫وقد‬ ‫المطموبة‬ ‫معمومات‬ ‫ارسال‬‫و‬ ‫التطبيق‬ ‫فى‬ ‫اك‬‫ر‬‫االشت‬ ‫م‬ ‫كثير‬ ‫فى‬ ‫التطبيقات‬ ‫ىذه‬ ‫ان‬ ‫وخصوصا‬‫الياكر‬ ‫بيدف‬ ‫ن‬‫تكو‬ ‫االحيان‬ ‫ن‬ :‫المولف‬ ‫مع‬ ‫التعامل‬ ‫كٌفٌة‬ ‫ٔخاصة‬ ‫وٍّا‬ ‫السئٗطى‬ ‫اهلدف‬ ‫وعسفة‬ ‫لصعٕبة‬ ًٕ‫العى‬ ْ‫ٔد‬ ‫عمى‬ ‫التطبٗكات‬ ٓ‫ِر‬ ‫وجن‬ ‫فى‬ ‫االشرتاك‬ ً‫عد‬ ‫ٖفطن‬ ‫السقي‬ ‫تغٗري‬ ‫ضسعة‬ ‫ٖسدى‬ ‫بالفعن‬ ‫حدخ‬ ‫ٔإذا‬ ‫الشدصى‬ ‫لمحطاب‬ ‫الطسى‬ ‫السقي‬ ‫بادخاه‬ ‫التطذٗن‬ ُ‫كا‬ ‫إذا‬ ‫دخٕه‬ َ‫و‬ ‫حسصا‬ ‫الطسى‬‫الشدصٗة‬ ‫الصفحات‬ ‫فى‬ ‫ٔالعبح‬ ‫احدِي‬. : ‫الثانى‬ ‫المولف‬ ‫فى‬ ‫العائمة‬ ‫اد‬‫ر‬‫ألف‬ ‫أو‬ ‫ليم‬ ‫شخصية‬ ‫صور‬ ‫االجتماعى‬ ‫اصل‬‫و‬‫الت‬ ‫اقع‬‫و‬‫م‬ ‫عمى‬ ‫وخاصة‬ ‫المستخدمين‬ ‫بعض‬ ‫وضع‬ ‫خاصة‬ ‫أماكن‬‫و‬ ‫مناسبات‬. ‫بشك‬ ‫معيا‬ ‫التعامل‬ ‫أو‬ ‫التشيير‬ ‫أو‬ ‫از‬‫ز‬‫ابت‬ ‫عمميات‬ ‫فى‬ ‫ع‬‫لموقو‬ ‫المستخدم‬ ‫يتعرض‬ ‫قد‬ : ‫تحدث‬ ‫قد‬ ‫التى‬ ‫المشكمة‬‫ل‬ ‫وخلفو‬ ‫الفوتوشوب‬ ‫مثل‬ ‫الصور‬ ‫فى‬ ‫متخصصة‬ ‫امج‬‫ر‬‫ب‬ ‫يق‬‫ر‬‫ط‬ ‫عن‬ ‫آمن‬ ‫غير‬ : ‫المولف‬ ‫مع‬ ‫التعامل‬ ‫ضسٖتّا‬ ‫عمى‬ ‫التاكد‬ ‫البد‬ ‫الٍشس‬ ‫ٔعٍد‬ ‫لمعاوة‬ ‫ٌٔشسِا‬ ‫االحٕاه‬ َ‫و‬ ‫حاه‬ ‫بأى‬ ‫خاصة‬ ‫شدصٗة‬ ‫صٕز‬ ‫ٔضع‬ ً‫عد‬ ‫فكط‬ ‫املكسبني‬ ‫ألصدقاء‬ ‫اال‬ ‫عمّٗا‬ ‫االطالع‬ ً‫ٔعد‬. : ‫الثالث‬ ‫المولف‬ ‫التميف‬ ‫قام‬‫ر‬‫أ‬ ‫وضع‬‫فى‬ ‫التسجيل‬ ‫عند‬ ‫وتفاصيمو‬ ‫العمل‬ ‫ان‬‫و‬‫عن‬ ‫أو‬ ‫السكن‬ ‫ان‬‫و‬‫عن‬ ‫مثل‬ ‫شخصية‬ ‫وبيانات‬ ‫ن‬‫و‬ ‫اصل‬‫و‬‫الت‬ ‫اقع‬‫و‬‫م‬ ‫عمى‬ ‫شخصى‬ ‫حساب‬ ‫عمل‬ ‫أو‬ ‫المنتديات‬ : ‫تحدث‬ ‫لد‬ ‫التى‬ ‫المشكلة‬ ‫السن‬ ‫صغار‬ ‫من‬ ‫المستخدم‬ ‫كان‬ ‫إذا‬ ‫وخاصة‬ ‫الخطف‬ ‫أو‬ ‫لية‬‫ز‬‫المن‬ ‫قات‬‫ر‬‫لس‬ ‫احيانا‬ ‫ع‬‫لموقو‬ ‫المستخدم‬ ‫يتعرض‬ ‫قد‬ ‫ل‬‫ز‬‫من‬ ‫قابة‬‫ر‬ ‫يوجد‬ ‫ال‬‫و‬‫اقع‬‫و‬‫الم‬ ‫ىذه‬ ‫عمى‬ ‫التسجيل‬ ‫عند‬ ‫كافية‬ ‫ية‬ : ‫المولف‬ ‫مع‬ ‫التعامل‬ ‫إٌشاء‬ ‫عٍد‬ ‫األوس‬ ‫لص‬ ‫إذا‬ ‫اخفائّا‬ ‫ٔاألفطن‬ ً‫املطتدد‬ ‫ختص‬ ‫ِاوة‬ ‫وعمٕوات‬ ٔ‫أ‬ ‫شدصٗة‬ ‫تفاصٗن‬ ‫ٔضع‬ ً‫عد‬ ‫هلي‬ ‫الطىاح‬ ً‫ٔعد‬ ‫املٍصه‬ ‫قبن‬ َ‫و‬ ‫املطتددوني‬ ‫صغاز‬ ‫عمى‬ ‫ٔالسقابة‬ ‫وٍتدٖات‬ ٔ‫أ‬ ‫تٕاصن‬ ‫وٕاقع‬ ‫عمى‬ ‫صفحات‬ ‫البٗاٌات‬ ‫بتٍأه‬‫املٕثٕقة‬ ‫لمىصادز‬ ‫فكط‬ ‫ٌٔشسِا‬ ‫اهلاوة‬ ‫الشدصٗة‬. : ‫الرابع‬ ‫المولف‬ ‫االجتماعى‬ ‫اصل‬‫و‬‫الت‬ ‫اقع‬‫و‬‫م‬ ‫عبر‬ ‫الثقافات‬‫و‬ ‫اء‬‫ر‬‫اال‬ ‫وتبادل‬ ‫التعارف‬ ‫بيدف‬ ‫يبة‬‫ر‬‫غ‬ ‫أشخاص‬ ‫مع‬ ‫التحدث‬ : ‫تحدث‬ ‫لد‬ ‫التى‬ ‫المشكلة‬ ‫لموق‬ ‫ىذا‬ ‫يؤدى‬ ‫وقد‬ ‫الوىمية‬ ‫الشخصيات‬ ‫أصحاب‬ ‫وخاصة‬ ‫االشخاص‬ ‫بعض‬ ‫من‬ ‫الخداع‬ ‫بعض‬ ‫يحدث‬ ‫قد‬‫ع‬‫و‬ ‫استغلليا‬‫و‬ ‫العائمية‬ ‫ار‬‫ر‬‫الس‬ ‫بعض‬ ‫عمى‬ ‫البعض‬ ‫اطلع‬‫و‬ ‫الموقف‬ ‫ة‬‫ر‬‫لخطو‬ ‫الحياتية‬ ‫لمشكلت‬ ‫من‬ ‫كثير‬ ‫فى‬
  • 31. ::6;7966010alysun1973@yahoo.com 31 ‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬ ‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬ ‫ي‬‫ل‬‫ع‬ : ‫المولف‬ ‫مع‬ ‫التعامل‬ ‫ٖتي‬ ُ‫ا‬ ‫البد‬ َ‫ٔلك‬ ‫االفساد‬ ‫بني‬ ‫ٔاالدتىاعٗات‬ ‫السٔابط‬ ‫شٖادة‬ ‫بّدف‬ ‫االدتىاعى‬ ‫التٕاصن‬ ‫وٕاقع‬ ‫أحد‬ ً‫اضتددا‬ ِ ‫ٔحتدٖد‬ ‫الشدص‬ ‫بٗاٌات‬ َ‫و‬ ‫التاكد‬ ‫وٍّا‬ ‫مبحاذٖري‬‫اشداص‬ ‫ع‬ ‫التعاون‬ ً‫عد‬ ‫ٔاالفطن‬ ‫الفعمٗة‬ ْ‫ٕٖت‬ ‫وشرتكني‬ ‫اصدقاء‬ ‫ٍِاك‬ ُٕ‫ٖك‬ ُ‫ا‬ ُ‫االطىئٍا‬ ‫ٖسٖد‬ َ‫مل‬ ‫ٔكرلك‬ ‫حكٗكٗة‬ ‫ٔلٗطت‬ ‫حسكٗة‬ ‫امساء‬ ُٕ‫ٖطتددو‬ ْ‫وع‬ ‫التعاون‬ ‫قبن‬ ‫الشدص‬ ‫ِٕٖة‬ ‫صحة‬ َ‫و‬ ‫لمتاكد‬ ‫لمطسفني‬. : ‫الخامس‬ ‫المولف‬ ‫في‬ ‫ات‬‫ر‬‫استما‬ ‫استكمال‬ ‫يق‬‫ر‬‫ط‬ ‫عن‬ ‫الكترونيا‬ ‫الوظائف‬ ‫بعض‬ ‫فى‬ ‫التسجيل‬‫شخصيو‬ ‫وبيانات‬ ‫تفاصيل‬ ‫يا‬ : ‫تحدث‬ ‫لد‬ ‫التى‬ ‫المشكلة‬ ‫لمجرد‬ ‫حقيقة‬ ‫غير‬ ‫وظائفف‬ ‫عن‬ ‫االعلن‬ ‫يق‬‫ر‬‫ط‬ ‫عن‬ ‫الوىمية‬ ‫الشركات‬ ‫بعض‬ ‫من‬ ‫الخداع‬ ‫بعض‬ ‫يحدث‬ ‫قد‬ ‫العناصر‬ ‫اختيار‬‫و‬ ‫لممستخدمين‬ ‫بيانات‬ ‫قاعدة‬ ‫لعمل‬ ‫اتف‬‫و‬‫الي‬ ‫قام‬‫ر‬‫ا‬‫و‬ ‫الشخصية‬ ‫بياناتو‬ ‫وكتابة‬ ‫المستخدم‬ ‫دخول‬ ‫االستف‬ ‫أو‬ ‫الستغلليا‬ ‫ة‬‫ز‬‫الممي‬‫معينة‬ ‫اض‬‫ر‬‫الغ‬ ‫منيا‬ ‫ادة‬ :‫المولف‬ ‫مع‬ ‫التعامل‬ َ‫و‬ ‫التاكد‬ ‫وجن‬ ‫مبحاذٖري‬ َ‫ٔلك‬ ‫ٔادتّد‬ ‫لمٕقت‬ ً‫ا‬‫تٕفري‬ ً‫ا‬ٗ‫عامل‬ ْٗ‫عم‬ ‫وتعازف‬ ‫اصبح‬ ً‫ٌظا‬ ً‫ا‬ٌٗٔ‫الغمكرت‬ ‫التكدٖي‬ ‫ٔوعسفة‬ ‫ٔدٕدِا‬ َ‫و‬ ‫الفعمى‬ ‫التحكل‬ ‫طسٖل‬ َ‫ع‬ ‫ٔظائف‬ َ‫ع‬ ‫املعمٍة‬ َ‫االواك‬ ٔ‫أ‬ ‫فعال‬ ‫الشسكاات‬ ٓ‫ِر‬ ‫ٔدٕد‬ ‫الفعمى‬ ‫ٔاالتصاه‬ ‫عٍٕاٌّا‬‫وع‬ ‫التعاون‬ ‫ٖٔفطن‬ ‫فعمٗة‬ ‫لٕظائف‬ ‫التكدٖي‬ َ‫ع‬ ‫اعالٌّي‬ َ‫و‬ ‫ٔالتكد‬ ‫وعّي‬ ‫ٔاملباشس‬ ‫السمسٗة‬ ٔ‫أ‬ ‫اذتكٕوٗة‬ ‫املؤضطات‬. ‫اآل‬ ‫لالستخدام‬ ‫يامة‬ ‫ارشادات‬‫مو‬‫لإلنرتنت‬ 1 2 3 4 5 6 7 8 9 11
  • 32. ::6;7966010alysun1973@yahoo.com 32 ‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬ ‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬ ‫ي‬‫ل‬‫ع‬ ‫المعنى‬Term‫المعنى‬Term ‫االلكترونى‬ ‫التعدى‬Cyber Bullying ‫الممبول‬ ‫االستخدام‬ ‫لالنترنت‬ Acceptable Use Policy ‫الحماٌة‬ ‫جدار‬Firewall‫المساعدة‬ ‫طلب‬Asking for Help ‫االزدراء‬Contempt‫على‬ ‫مدونة‬‫اإلنترنت‬Web Blog ‫الهوٌة‬ ‫سرلة‬Identity Theft‫البلوتوث‬Bluetooth ‫محلٌة‬ ‫شبكة‬LAN‫الدردشة‬ ‫غرفة‬Chat Room ‫المستخدم‬ ‫اسم‬User Name‫الكمبٌوتر‬ ‫شبكات‬Computer Network ‫المرور‬ ‫كلمة‬Password‫واسعة‬ ‫شبكة‬WAN ‫خبٌث‬Malicious‫ضارة‬ ‫برامج‬Malware ‫فٌرس‬Virus ‫مح‬ ‫من‬ ‫مدونة‬‫الى‬ ‫مول‬ ‫كمبٌوتر‬ MoBlog ‫الوٌب‬ ‫كامٌرا‬Web Cam ‫على‬ ‫التعامل‬ ‫آداب‬ ‫االنترنت‬ Netiguette ‫السرٌة‬ ‫الرموز‬Secret Codes‫لفاعٌة‬ ‫نافذة‬Pop Menu ‫الصرف‬ ‫ماكٌنات‬ ‫االلى‬ ATM‫مزعجة‬ ‫رسائل‬Spam ‫السعٌد‬ ‫الصفح‬Happy Slapping‫االحتٌالى‬ ‫التصٌد‬Phishing ‫التجسس‬ ‫برامج‬Spyware ‫التلف‬‫االجتماعى‬ ‫زٌون‬ ‫التفاعلى‬ Social interactive television
  • 33. ::6;7966010alysun1973@yahoo.com 33 ‫انًمذيخ‬ ٙ‫ف‬ ً‫ب‬ً‫دائ‬ ‫أَذ‬ ‫ي‬‫ل‬‫ع‬‫د‬‫م‬‫ح‬‫م‬ ‫ي‬‫ل‬‫ع‬ ‫ٔانزذسٚجبد‬ ‫االسئهخ‬ : ‫التالٗة‬ ‫العبازات‬ ‫أكىن‬ : ‫االٔه‬ ‫الطؤاه‬ 1 2 3 4 5Web Blog : ‫عٍد‬ ْ‫تفعم‬ ‫الرى‬ ‫وا‬ : ‫الجاٌى‬ ‫الطؤاه‬ 1 2 : ‫ارتطأ‬ ‫العبازة‬ ً‫أوا‬ ‫خطأ‬ ‫ٔكمىة‬ ‫الصحٗحة‬ ‫العبازة‬ ً‫اوا‬ ‫صح‬ ‫كمىة‬ ‫أكتب‬ : ‫الجالح‬ ‫الطؤاه‬ 1 2 3 4