একটি প্রগ্রেসিভ ওয়েব অ্যাপের (PWA) ম্যানিফেস্টে একটি start_url
অন্তর্ভুক্ত করা উচিত, যা ব্যবহারকারী অ্যাপটি চালু করার সময় লোড করা URL নির্দেশ করে৷
start_url
থেকে একটি অ্যাপ অ্যাক্সেস করার সময় ব্রাউজারটি HTTP 200 প্রতিক্রিয়া না পেলে, হয় start_url
সঠিক নয়, অথবা পৃষ্ঠাটি অফলাইনে অ্যাক্সেসযোগ্য নয়। এটি ব্যবহারকারীদের জন্য সমস্যা সৃষ্টি করে যারা তাদের ডিভাইসে অ্যাপটি ইনস্টল করেছেন।
কিভাবে Lighthouse start_url
অডিট ব্যর্থ হয়
Lighthouse ফ্ল্যাগ করে ওয়েব অ্যাপস যার স্টার্ট URL অফলাইনে 200 দিয়ে সাড়া দেয় না:
আপনার পৃষ্ঠাটি অফলাইনে উপলব্ধ রয়েছে তা কীভাবে নিশ্চিত করবেন
- আপনার যদি ইতিমধ্যে একটি না থাকে, একটি ওয়েব অ্যাপ ম্যানিফেস্ট যোগ করুন ।
- আপনার ম্যানিফেস্টের
start_url
সঠিক কিনা পরীক্ষা করুন। - আপনার অ্যাপে একজন পরিষেবা কর্মী যোগ করুন।
- স্থানীয়ভাবে ফাইল ক্যাশে করতে পরিষেবা কর্মী ব্যবহার করুন।
- অফলাইনে থাকাকালীন, ফাইলের স্থানীয়ভাবে ক্যাশে করা সংস্করণ ফেরত দিতে একটি নেটওয়ার্ক প্রক্সি হিসাবে পরিষেবা কর্মীকে ব্যবহার করুন৷
আরও তথ্যের জন্য অফলাইন গাইডের সাথে বর্তমান পৃষ্ঠাটি 200 এর সাথে সাড়া দেয় না দেখুন।
সম্পদ
- নেটওয়ার্ক নির্ভরযোগ্যতা কি এবং আপনি কিভাবে এটি পরিমাপ করবেন?
- একটি ওয়েব অ্যাপ ম্যানিফেস্ট যোগ করুন
- ওয়ার্কবক্স: আপনার উচ্চ-স্তরের পরিষেবা কর্মী টুলকিট
একটি প্রগ্রেসিভ ওয়েব অ্যাপের (PWA) ম্যানিফেস্টে একটি start_url
অন্তর্ভুক্ত করা উচিত, যা ব্যবহারকারী অ্যাপটি চালু করার সময় লোড করা URL নির্দেশ করে৷
start_url
থেকে একটি অ্যাপ অ্যাক্সেস করার সময় ব্রাউজারটি HTTP 200 প্রতিক্রিয়া না পেলে, হয় start_url
সঠিক নয়, অথবা পৃষ্ঠাটি অফলাইনে অ্যাক্সেসযোগ্য নয়। এটি ব্যবহারকারীদের জন্য সমস্যা সৃষ্টি করে যারা তাদের ডিভাইসে অ্যাপটি ইনস্টল করেছেন।
কিভাবে Lighthouse start_url
অডিট ব্যর্থ হয়
Lighthouse ফ্ল্যাগ করে ওয়েব অ্যাপস যার স্টার্ট URL অফলাইনে 200 দিয়ে সাড়া দেয় না:
আপনার পৃষ্ঠাটি অফলাইনে উপলব্ধ রয়েছে তা কীভাবে নিশ্চিত করবেন
- আপনার যদি ইতিমধ্যে একটি না থাকে, একটি ওয়েব অ্যাপ ম্যানিফেস্ট যোগ করুন ।
- আপনার ম্যানিফেস্টের
start_url
সঠিক কিনা পরীক্ষা করুন। - আপনার অ্যাপে একজন পরিষেবা কর্মী যোগ করুন।
- স্থানীয়ভাবে ফাইল ক্যাশে করতে পরিষেবা কর্মী ব্যবহার করুন।
- অফলাইনে থাকাকালীন, ফাইলের স্থানীয়ভাবে ক্যাশে করা সংস্করণ ফেরত দিতে একটি নেটওয়ার্ক প্রক্সি হিসাবে পরিষেবা কর্মীকে ব্যবহার করুন৷
আরও তথ্যের জন্য অফলাইন গাইডের সাথে বর্তমান পৃষ্ঠাটি 200 এর সাথে সাড়া দেয় না দেখুন।