السلام عليكم ورحمة الله وبركاته
بسم الله الرحمن الرحيم
يشرفني ان اكون من اوائل من يكتبون دروسا في هذا القسم
أكتب هذا الدرس لتوضيح الفرق بين المصطلحات الثلاثه
Markup language
Programming Language
Scripting Language
بالنسبه للمستخدمين فالجميع يتكلم عن لغة HTML و لغة Java Script ولغة Java علي انهم لغات برمجه ولكن بالاحري التركيز عن معني كلمة لغة برمجه من الناحية التقنيه وهل هذه اللغات يطلق عليها لغات برمجه فعلا ام لا
نتكلم اولا عن لغات الترميز (Markup Languages):
لغات الترميز وهي لغات تستخدم اغلبها في العرض بشكل ثابت Static وهذه اللغات مثل
HTML - XHTML - CSS - XML - WML
ويتم كتابة هذه الملفات في اي محرر نصوص ولكن من افضل المحررات في هذا المجال هي
Macromedia Dreamweaver تجد منه نسخه تجريبيه في موقعه www.adobe.com
nvu وهذا البرنامج لعشاق برامج المصدر المفتوح وفي نفس الوقت يمكن تشغيله علي نظام تشغيل لينكس ويمكنك الحصول علي نسخه مجانيه منه من موقعه http://www.nvu.com/
Front Page ولكن هذا البرنامج يقوم بأضافة اكواد خاصه به ولا يتبع قوانين منظمة w3C وهي المنظمة المسؤله عن وضع قوانين العديد من هذه اللغات وانما يقوم بوضع القوانين اعتمادا علي شعبية المتصفح الخاص بهم Internet Explorer
هذا بالنسبه للكتابه
يتم ترجمة هذه اللغات من خلال المتصفح حيث ان المترجم للغات يكون مضمن بالمتصفح فلذلك تجد بعض المتصفحات تدعم تقنيات ومتصفحات اخري لا تدعمها وذلك لان الشركه المبرمجه للمتصفح تكون هي المحدده للقواعد في المتصفح بالنسبه للمترجمات المضمنه معه حيث ان شركة ميكروسوفت تحاول توفير افضل اسلوب عرض في متصفحها IE لمستخدمين برامجها في تصميم صفحات المواقع Front Pageفتجد انها كما قلنا لا تتبع القوانين القياسيه
وتجد متصفحات اخري مثل Mozilla Firefox يتبع القوانين القياسيه في التصميم حيث انه غير منحاز لاسلوب معين في تصميم الصفحات ويتم تحديث اصدارت اللغات من خلال الموقع الام
www.w3c.org وتقوم شركات المتصفحات بتضمين الاصدارات الجديده من اللغات والتي تحتوي علي اكواد ترميز جديده ضمن الاصدارات الجديده من برامجها وبذلك تجد ان بعض المواقع تعمل بكفأه مع نوع من المتصفحات ولا تعمل مع نوع اخر او مع اصدار اخر وذلك لانها تستخدم تقنيات غير مدعومه في الاصدارات القديمه
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
فاصل ترفيهي
العميل : اريد ان اقوم بعمل دون لود للانترنت .هل احتاج الي قرص صلب اكبر؟
مقدم الخدمه : قم بتحميل الانترنت من هنا
سنعود بعد قليل في الرد القادم
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++