لماذا نخطط لذلك
اعرض البيانات المحلية أولاً (Android Developers, n.d.؛ Kleppmann et al., 2019)، واستخدم التخزين المؤقت في الويب (MDN, n.d.-a؛ web.dev, n.d.).
إشعار الاتصال
شريط هادئ (MDN, n.d.-b؛ Miller, 1968) مع مؤشر تقدم وحالة فارغة، وإعلان صوتي (WCAG 2.2، 4.1.3).
الإجراءات المعلقة والمزامنة
ضعها في طابور، وادمج التعارضات أو دع المستخدم يختار (Kleppmann et al., 2019)، مع التراجع.
الأسئلة الشائعة
- هل كل الميزات دون اتصال؟
- ابدأ بالأكثر استخداماً.
- كيف نكتشف الانقطاع بدقة؟
- اجمع حالة المتصفح مع فشل الطلبات.
تاريخ مراجعة المصادر: 2026-10-26
المراجع
- MDN Web Docs. (n.d.-a). Service Worker API. التخزين المؤقت عبر Service Worker.
- MDN Web Docs. (n.d.-b). Navigator: onLine property. اكتشاف حالة الاتصال.
- web.dev. (n.d.). The offline cookbook. استراتيجيات التخزين.
- Android Developers. (n.d.). Build an offline-first app. بنية الأولوية للعمل دون اتصال.
- Kleppmann, M., Wiggins, A., van Hardenberg, P., & McGranaghan, M. (2019). Local-first software: You own your data, in spite of the cloud. In Proceedings of the 2019 ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software (pp. 154–178). ACM. فلسفة المحلي أولاً.
- Miller, R. B. (1968). Response time in man-computer conversational transactions. In Proceedings of the December 9–11, 1968, Fall Joint Computer Conference, Part I (pp. 267–277). ACM. عتبات زمن الاستجابة.
- World Wide Web Consortium. (2023). Web Content Accessibility Guidelines (WCAG) 2.2. المعيار 4.1.3.
