
Upup هي مكتبة JavaScript صغيرة تتأكد من أنه يمكن للمستخدمين دائمًا الوصول إلى محتوى موقعك ، حتى عندما يكونون على متن طائرة ، أو في مصعد ، أو 20.000 بطولات الدوري تحت البحر.
أصبح الهاتف المحمول المعيار المعياري لبناء المواقع الحديثة. ولكن في عالم يكون فيه الجميع متنقلًا ، فإن الاتصال دائمًا ليس شيئًا يمكننا الاعتماد عليه. حان الوقت لبدء التفكير في وضع عدم الاتصال أولاً .
مع رفع الجزء العلوي ، يمكنك التحكم في المحتوى الذي يراه المستخدمون ، حتى عندما يكونون غير متصلين. ويمكنك القيام بذلك مع مجرد أمر JavaScript واحد.
أسهل طريق لفهم هو رؤية التقدم في العمل وتجربة برنامج تعليمي سريع.
يعد البدء مع UPUP سهلاً مثل إضافة ملفين JavaScript إلى موقعك ، upup.min.js & upup.sw.min.js ، وتحديد المحتوى الذي تريد أن يرى المستخدمونك عندما يكونون غير متصل.
على سبيل المثال:
< script src =" /upup.min.js " > </ script >
< script >
UpUp . start ( {
'content-url' : 'offline.html' ,
'assets' : [ '/img/logo.png' , '/css/style.css' , 'headlines.json' ]
} ) ;
</ script > الآن في كل مرة يعوّض المستخدمون إلى موقعك وترابطهم ، سيرون محتويات offline.html بدلاً من خطأ.
تحقق من بعض العروض التوضيحية الحية والبرنامج التعليمي الكامل. بمجرد أن تستيقظ وتدحرج ، يمكنك قراءة مستندات API الكاملة.
تتطلب UPUP اتصالًا آمنًا بموقعك (هذا شرط من عمال الخدمة ، والتكنولوجيا الموجودة في قلب UPUP). لذا تأكد من زيارة المستخدمين لموقعك عبر HTTPS (شهادة SSL مجانية مع Let's Encrypt أو عبر CloudFlare).
تعمل Upup في أي متصفح يدعم عمال الخدمات. هذا يعني حاليا:
إذا كان المستخدمون يستخدمون متصفحًا مختلفًا أو أقدم ، فلن يتأثروا ببساطة بالارتفاع. لن ينكسر أي شيء ، ولن يلاحظوا أي شيء مختلف.
مستندات ومرجع API الكامل
تال آتر: talater
مرخصة تحت معهد ماساتشوستس للتكنولوجيا.