نظرًا لأن التكنولوجيا الحالية لا تزال تفضل التحسين الوظيفي باعتباره التفكير الرئيسي، فإن كود التعليمات يميل إلى أن يكون معقدًا، وهو عرضة لمزيد من الثغرات الأمنية ويفقد المرونة اللازمة لضبط البنية في الاستجابة السريعة للهجمات.
قال دوجلاس كروكفورد، المهندس المعماري في Yahoo! وهو أحد المروجين المهمين لتقنية شبكة Javascript، إن التفكير الفني الحالي لتطوير الويب لا يزال يركز على تحسين وظائف الوسائط المتعددة أو أداء التصفح، ويجب أن يكون الأمان هو الأولوية الأولى في المستقبل.
يشغل كروكفورد حاليًا منصب أحد كبار مهندسي JavaScript في Yahoo!، وهو مسؤول عن التصميم المعماري لـ YUI (Yahoo! User Interface)، ويعمل كعضو في اللجنة الفنية لـ ECMA JavaScript 2.0، وهو شخصية بارزة في مجتمع تطوير JavaScript في الوقت الذي تمت دعوته إلى تايوان للمشاركة في OSDC (مؤتمر مطوري المصادر المفتوحة في تايوان)، ألقى خطابًا خاصًا لتقديم تطوير ECMA JavaScript للمطورين المحليين.
عندما أوضح كروكفورد لوسائل الإعلام تطور تكنولوجيا الشبكة، أشار إلى أن تكنولوجيا الشبكة الحالية لا تزال ملتزمة بالتفكير الماضي، ولا تزال تكنولوجيا تطوير الويب تركز على التحسين الوظيفي وتحسين أداء تصفح الويب على الرغم من أنها عززت ثراء الويب تطوير الشبكة، لم يشمل أمن الشبكة، ونتيجة لإعطائها الأولوية كأولوية تطويرية، تستمر حوادث الأمن السيبراني في الحدوث.
استمرارًا لنتائج التفكير السابق في تطوير الشبكة، تؤكد تكنولوجيا الشبكات الحالية على التفاعل القوي ووظائف الوسائط المتعددة، ولكنها تسمح أيضًا بظهور بعض أساليب الهجوم. خذ XSS (البرمجة النصية عبر المواقع) كمثال، نظرًا للنصوص البرمجية المضمنة من عدة مختلفة المصادر، فمن السهل على المتسللين استخدام مجموعة التعليمات للاستفادة من الثغرة الأمنية وسرقة البيانات من جهاز الكمبيوتر العميل.
على الرغم من وجود تقنيات جديدة، مثل Caja التي تروج لها Google، لمنع هجمات XSS عبر المواقع، إلا أن الاتجاه العام لتطوير التكنولوجيا لا يزال نحو تحسين الوظائف والأداء.
وبأخذ تقنية HTML 5 كمثال، قال كروكفورد إنه على الرغم من أن HTML5 يضيف العديد من الوظائف، إلا أنه يجعل النص بأكمله أكبر وأكثر تعقيدًا، مما يجعله عرضة للثغرات الأمنية والهجوم، بالإضافة إلى أنه يدعم الوصول إلى البيانات الطرفية على أجهزة الكمبيوتر الخاصة بالمستخدمين الهواتف المحمولة توسيع نطاق المخاطر الأمنية لسرقة البيانات لتشمل الهواتف المحمولة، والنتيجة كبيرة جدًا ومعقدة، ومن الصعب التكيف مع أساليب الهجوم المتغيرة باستمرار، مما قد يؤدي بسهولة إلى مخاطر أمنية على المدى الطويل.
فيما يتعلق بالمنافسة الحالية في السرعة بين الشركات المصنعة للمتصفحات، فقد قاموا بتعزيز محركات JavaScript لتسريع تصفح الويب، مدعيين أنها أسرع سرعة تصفح، ويعتقد أنه على الرغم من أنه أمر جيد للمتصفحات تسريع تصفح الويب، إلا أن طرق التحسين محدودة ، يتم تسريع جزء المتصفح الطرفي بنسبة 5 إلى 10٪ فقط، وإذا كان من الممكن تحسين جانب الخادم في نفس الوقت، فسيكون تأثير التسريع أكبر.
فيما يتعلق بمعيار ECMA Script 5 الذي يتم صياغته، فهو متفائل بأنه سيصبح المعيار الرئيسي لتطوير الشبكة في المستقبل على الرغم من أن Apple وChrome لم يتضحا بعد، إلا أن IE وFireFox وOpera جميعهم يميلون نحو ECMA Script 5. نحن يجب أن نرى تطبيقات جديدة هذا العام.