Skip to content
DevTools English

كروم يقترح واجهة برمجة التحديثات الجزئية التصريحية لتطبيقات ويب أسرع

Chrome Developers Blog · خبر 4 من 6

اقترح فريق كروم مجموعة جديدة من واجهات برمجة منصات الويب تسمى التحديثات الجزئية التصريحية، المتاحة الآن لاختبار المطورين في كروم ١٤٨. تعالج واجهات البرمجة قيدًا أساسيًا في HTML: نموذج التسليم من أعلى لأسفل وبالترتيب الذي يجبر المطورين على الاختيار بين انتظار تحميل الصفحة الكامل أو تبني إطارات عمل جافاسكريبت ثقيلة. يقدم الاقتراح آليتين رئيسيتين. أولًا، البث الخارجي عن الترتيب باستخدام عناصر نائبة لتعليمات المعالجة وعناصر القالب يسمح ببث محتوى HTML في الصفحة بمجرد جاهزيته، دون جافاسكريبت. يمكن للمطورين استخدام علامات مثل placeholder وعلامات نطاق البداية/النهاية لعرض محتوى مؤقت يتم استبداله عند وصول المحتوى الفعلي. ثانيًا، واجهات برمجة جافاسكريبت جديدة لإدراج HTML ديناميكي توفر طريقة أنظف لتحديث المستندات. النهج يدعم بشكل طبيعي أنماط بنية الجزر التي شاعتها إطارات عمل مثل أسترو، لكن على مستوى المنصة.

تحليل
نشط

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

أسئلة شائعة
هل يمكنني استخدام التحديثات الجزئية التصريحية اليوم؟

نعم، في كروم ١٤٨ مع تفعيل علامة ميزات منصة الويب التجريبية. تتوفر أيضًا حشوات توافقية للمتصفحات الأخرى. واجهات البرمجة لا تزال قيد الاختبار ويجري توحيدها مع مزودي المتصفحات الآخرين.