سؤال

من الناحية النظرية ، يمكن للمتصفحات دعم العديد من لغات البرمجة للبرمجة النصية من جانب العميل لصفحات الويب. في الممارسة العملية ، فإن ECMASCRIPT هو الوحيد الذي تم تنفيذه على نطاق واسع واستخدامه في جميع المتصفحات. لذلك بالنسبة لمعظم الناس ، فهو جزء لا يتجزأ من الويب.

ومع ذلك ، لم تتم ترقيته مطلقًا كتوصية من قبل W3C للبرمجة النصية لصفحة الويب. ويبدو أن HTML5 لا يروج له أيضًا ، على الرغم من أن التفاعل من جانب العميل أصبح أكثر أهمية. لماذا هو الحال؟

  • هل لمنع احتكار لغة البرمجة على منصة الويب؟ (فشلت بوضوح)
  • هل لأن W3C يفضل التركيز فقط على الجانب التعريفي من الويب؟
  • أو ببساطة موقف سياسي؟
هل كانت مفيدة؟

المحلول

سآخذ طعنة في هذا: يحاول W3C صياغة والتوصية بالمعايير. ECMAالبرنامج النصي هو بالفعل معيار ، من ECMA. لا تحتاج إلى إعادة تعيين اللغة.

شيء قريب من هذا هو محاولات W3C لتوحيد نموذج كائن المستند (DOM) الذي تتفاعل به جميع المتصفحات مع صفحة HTML باستخدام JavaScript/ECMASCRIP الإبحار tbh ، لكنه أفضل من لا شيء (لذلك يواصلون إخباري)

http://www.w3.org/dom/

-oisin

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top