المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : [المتصفحات والجافاسكربت - Browsers& JavaScript ] -شرح مختصر


ESO
06-08-11, 02:29 PM
[المتصفحات والجافاسكرت -Browsers&JavaScript ]
http://www.picamatic.com/show/2011/08/06/03/19/7757070_550x300.jpg

بما إننا بنتكلم عن هندسة الويب والجافاسكربت لازم نتكلم عن البرنامج إلي بيعرض لنا صفحات الويب ونشرح (كيف يعمل هذا البرنامج)

البرنامج دا هوا المتصفح أو المستغرض طيب دا عبارة عن إيه أو بيعمل إيه؟


المتصفح بيفك شفرة أو بيحلل شفرة أو بيترجم شفرة بحسب الكاتلوج المدخل له

على سبيل المثال للتبسيط والتوضيح :

عندك الكالتلوج دا

http://www.picamatic.com/show/2011/08/06/03/19/7757071_251x175.jpg



وقلتلك الرقم يساوي الحرف إلي فنفس المربع

وإديتك الأرقام دي وقلتلك فك الشفرة وإديني كلمة مكونة من حروف ليها معنى أو إسم

1 . 6 . 24 . 8

يعني لما نيجي نستبل الأرقام بحروف

أ, ح,م,د = أحمد

لإنك فكيت الشفرة بحسب الكاتلوج إلي إتعلمته فبدلت

الرقم 1 = حرف أ
رقم 6= حرف ح
رقم 24 = حرف م
رقم 8= حرف د

هوا دا تمامًا إلي بيحصل فالمتصفح بس بدون ماتشوفه بيحصل خلف الكواليس

إنتا بتعمل أوامر وهوا شغال فك شفرات خلف الصفحة إلي عرضهالك والعكس الصفحة بتعمل رموز وبيطلعهالك على شكل لغة تفهمها

إسم المحرك إلي بيقوم بعمل فك الشفرة والرسم على الصفحة المعروضة : Render Engine

الرموز المستخدمة هيا رموز HTML كل رمز من الرموز له رسمة معينة بيرسمهالنا في الصفحة المعروضة لنا

طيب فيه أشخاص مش بيعجبهم إن لكل رمز معنى ثابت يعني حرف أ = 1 هما مش عاجبهم كدا

وعشان كدا جت CSS دي عبارة عن شيئين :

1- معنى إفتراضي رموز ثابته ولها معاني ثابته يعني على سبيل المثال الرمز B بيخلي الخط عريض وهيرسم المستعرض النص بالخط العريض

2- المعنى الذي يريدة المستخدم يعني تقول للمحرك أنا عايز الخط عريض ولونه أحمر ومائل وحجمه 4 وهنا هنسخدم CSS



هنتكلم فالموضوع الجاي إن شاء الله عن علاقة دا بالجافاسكربت وإيه أهمية المتصفح