تطوير البرمجيات · مصطلحات · تطوير الويب وتطبيقات الأجهزة المحمولة والواجهات

ما معنى service worker؟

المعنى في مجال تطوير البرمجيات مع أمثلة

اسممصطلح متقدم

service worker: عامل الخدمة

نص برمجي يديره المتصفح ويعمل منفصلًا عن الصفحة، ويمكنه التعامل مع أحداث مثل طلبات الشبكة للصفحات التي يتحكم فيها.

طريقة الاستخدام

يستخدم للعمل دون اتصال والتخزين المؤقت وأحداث الخلفية. ولا يملك وصولًا مباشرًا إلى DOM الصفحة.

أمثلة

  1. The service worker returned a cached article when the phone lost its connection.

    أعاد عامل الخدمة مقالًا مخزنًا مؤقتًا عندما فقد الهاتف الاتصال.

    أجاب التخزين المحلي عن الطلب بدل إخفاقه بسبب انقطاع الشبكة.

  2. An outdated service worker kept serving the previous stylesheet until its cache was refreshed.

    ظل عامل خدمة قديم يقدم ورقة الأنماط السابقة حتى جرى تحديث ذاكرته المؤقتة.

    تحتاج الموارد المخزنة إلى سياسة تحديث تمنع استمرار تقديم ملفات قديمة.

تراكيب شائعة

  • register a service worker
  • service worker lifecycle

مصطلحات أخرى: تطوير الويب وتطبيقات الأجهزة المحمولة والواجهات

تدرّب على القراءة المتدرجة

تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية: