الخلاصة
- اقترحت مسودة W3C المسماة Resource Priorities سنة 2013 آليتين مثل
lazyloadوpostponeلإبلاغ المتصفح بترتيب الأهمية عند التنزيل. وصرّحت مذكرة فريق العمل سنة 2014 بأن المواصفة تُركت وتوقف صيانتها. - أما تقرير WICG اللاحق عن Priority Hints فأصبح قديماً بعدما انتقلت أجزاؤه ذات الصلة إلى مواصفتي HTML وFetch. تعرض سمة
fetchpriorityالحالية القيمhighوlowوautoمقارنة بموارد ذات وجهة واحدة، بينما يحتفظ Fetch بأولوية داخلية منفصلة.
في صفحة إخبارية، قد تكون الصورة الكبيرة مفتاح القصة، وقد تكون زخرفة أسفل الصفحة مجرد زائر مؤدب يستطيع الانتظار. ترتيب ظهور الملفين في الشيفرة لا يعبّر دائماً عن هذا الفرق. يعرف صاحب الصفحة وظيفة كل صورة، لكن المتصفح وحده يرى ظروف الاتصال والأعمال الأخرى التي تتزاحم في اللحظة نفسها. من هذا التباين وُلد السؤال: كيف تُسمع نية المحرر من دون أن تصبح أمراً مطلقاً لشبكة لا يديرها؟
المسودة العامة الأولى لـW3C المؤرخة 29 أكتوبر 2013 سمّت المشروع Resource Priorities. تناولت lazyload وpostpone وخاصية في CSS لإرسال إشارات عن الأولوية. يتصل الأول بخفض استعجال مورد عندما تتنافس الموارد، ويتصل الثاني بإرجاء تنزيل عنصر إلى أن يدخل مجال الرؤية أو يقترب منه. شرحت المقدمة أن تنزيل الملفات وفق ترتيب الوثيقة قد لا يخدم سرعة الصفحة كما يشعر بها القارئ. هذه وثيقة اقتراح، وليست إحصاءً لانتشار التنفيذ في المتصفحات آنذاك.
ثم أغلقت مذكرة فريق W3C المؤرخة 23 أكتوبر 2014 ذلك المسار بوضوح نادر: المواصفة لم تعد تُصان وقد تُركت، وعلى القراء النظر في resource hints. ظل lazyload حاضراً في نسخة 2014، واختفى القسم السابق المخصص لـpostpone. التشابه في مشكلة الطابور لا يكفي لرسم شجرة نسب مباشرة بين هذين الاسمين القديمين وسمة fetchpriority المعاصرة. لكل وثيقة عقدها التقني ومسارها المنشور.
ظهرت لاحقاً وثيقة أخرى ذات مصير مختلف. تقرير WICG عن Priority Hints بتاريخ 22 فبراير 2023 وصف إشارة إلى أولوية نسبية ينظر فيها المتصفح عند جلب الموارد. يحمل التقرير الآن علامة التقادم لأن الأجزاء المعنية انتقلت إلى صلب HTML وFetch. في القصة الأولى توقف العمل، وفي الثانية انتقل النص المفيد إلى عنوان جديد. كلمة «قديم» قد تعني إغلاق الورشة أو نقل الآلات إلى مبنى أكبر؛ والتاريخ الدقيق يقرأ السبب.
في معيار HTML الحي، تقبل fetchpriority القيم high وlow وauto. المقارنة هنا بين موارد ذات الوجهة نفسها. القيمة الغائبة أو غير الصحيحة تعود إلى auto. لهذا لا تمنح كلمة high أي ملف حق المرور الأول أمام جميع أنواع الطلبات. إنها طريقة لقول إن صورة الواجهة، مثلاً، تستحق اهتماماً مختلفاً عن صور زخرفية من الفئة نفسها.
ويفصل معيار Fetch بين أولوية الطلب، التي تكون high أوlow أوauto، وأولوية داخلية أخرى قد تكون كائناً تحدد صورته آلية التنفيذ. هذه المسافة بين الحقلين هي بيت القصيد. يستطيع المؤلف تقديم معرفة عن محتوى صفحته، ويظل المتصفح مسؤولاً عن حساب ازدحام الشبكة وقدرة الجهاز وتنافس الطلبات.
تسمية صورة رئيسية واحدة «عالية» تقدّم معلومة. تسمية جميع الصور «عالية» تشبه توزيع بطاقات كبار الضيوف على كل الواقفين في الطابور. تسجل الوثائق الخمس طريقة الإشارة وحدودها وتواريخها، ولا تقدّم قياساً لعدد أجزاء الثانية التي ربحها موقع بعينه. الفكرة الباقية أبسط: أن تصل معرفة الصفحة إلى من يدير التنزيل، ويبقى قرار التنفيذ عنده.
إحاطة الأعضاء
سياق أعمق للملف الشخصي
سجّل الدخول بمستوى العضوية المناسب لفتح الإحاطة الكاملة وملاحظات المصادر.
للدائرة الاستراتيجية فقط
الدائرة الاستراتيجية
مفتوح لجميع القراء. افتح إحاطات الملف الشخصي بعد الانضمام وتسجيل الدخول.
انضم إلى الدائرة الاستراتيجيةلأعضاء تحالف القيادات فقط
تحالف القيادات
لأصحاب الأصول الفكرية المؤهلين وللإدارة؛ سجّل الدخول للوصول إلى إحاطات التحالف.
انضم إلى تحالف القيادات





