ওয়েব অ্যাপ ম্যানিফেস্ট ইনস্টল করার প্রয়োজনীয়তা পূরণ করে না

ইনস্টলেবিলিটি হল প্রগ্রেসিভ ওয়েব অ্যাপস (PWAs) এর একটি মূল প্রয়োজনীয়তা। ব্যবহারকারীদের আপনার PWA ইনস্টল করার জন্য অনুরোধ করে, আপনি তাদের হোম স্ক্রিনে এটি যোগ করার অনুমতি দেন। যে ব্যবহারকারীরা হোম স্ক্রিনে অ্যাপ যোগ করেন তারা বেশি ঘন ঘন সেই অ্যাপগুলির সাথে জড়িত হন।

একটি ওয়েব অ্যাপ্লিকেশান ম্যানিফেস্টে আপনার অ্যাপ্লিকেশানকে ইনস্টল করার জন্য প্রয়োজনীয় তথ্যের মূল অংশগুলি অন্তর্ভুক্ত করে৷

কিভাবে Lighthouse ওয়েব অ্যাপ ম্যানিফেস্ট অডিট ব্যর্থ হয়

লাইটহাউস পৃষ্ঠাগুলিকে পতাকা দেয় যেগুলির কোনও ওয়েব অ্যাপ ম্যানিফেস্ট নেই যা ইনস্টল করার জন্য ন্যূনতম প্রয়োজনীয়তা পূরণ করে:

লাইটহাউস অডিট দেখায় যে ব্যবহারকারী তাদের হোম স্ক্রীন থেকে ওয়েব অ্যাপ ইনস্টল করতে পারবেন না

যদি একটি পৃষ্ঠার ম্যানিফেস্টে নিম্নলিখিত বৈশিষ্ট্যগুলি অন্তর্ভুক্ত না থাকে, তাহলে এটি অডিট ব্যর্থ হবে:

  • একটি short_name বা name সম্পত্তি
  • একটি 192x192 px এবং একটি 512x512 px আইকন অন্তর্ভুক্ত একটি icons সম্পত্তি
  • একটি start_url সম্পত্তি
  • একটি display প্রপার্টি fullscreen , standalone , বা minimal-ui সেট করা হয়েছে
  • একটি prefer_related_applications প্রপার্টি true ব্যতীত অন্য একটি মান সেট করে।

কিভাবে আপনার PWA ইনস্টলযোগ্য করা যায়

নিশ্চিত করুন যে আপনার অ্যাপে একটি ম্যানিফেস্ট আছে যা উপরের মানদণ্ড পূরণ করে। একটি PWA তৈরি সম্পর্কে আরও তথ্যের জন্য এটিকে ইনস্টলযোগ্য করুন দেখুন।

আপনার PWA ইনস্টলযোগ্য কিনা তা কীভাবে পরীক্ষা করবেন

ক্রোমে

যখন আপনার অ্যাপ ইনস্টল করার জন্য ন্যূনতম প্রয়োজনীয়তা পূরণ করে, Chrome একটি ইন্সটল প্রম্পট ইভেন্টের beforeinstallprompt ফায়ার করে যা আপনি ব্যবহারকারীকে আপনার PWA ইনস্টল করার জন্য অনুরোধ করতে ব্যবহার করতে পারেন।

অন্যান্য ব্রাউজারে

অন্যান্য ব্রাউজারগুলির ইনস্টলেশনের জন্য এবং beforeinstallprompt ইভেন্টটি ট্রিগার করার জন্য বিভিন্ন মানদণ্ড রয়েছে। সম্পূর্ণ বিবরণের জন্য তাদের নিজ নিজ সাইট চেক করুন:

সম্পদ

,

ইনস্টলেবিলিটি হল প্রগ্রেসিভ ওয়েব অ্যাপস (PWAs) এর একটি মূল প্রয়োজনীয়তা। ব্যবহারকারীদের আপনার PWA ইনস্টল করার জন্য অনুরোধ করে, আপনি তাদের হোম স্ক্রিনে এটি যোগ করার অনুমতি দেন। যে ব্যবহারকারীরা হোম স্ক্রিনে অ্যাপ যোগ করেন তারা বেশি ঘন ঘন সেই অ্যাপগুলির সাথে জড়িত হন।

একটি ওয়েব অ্যাপ্লিকেশান ম্যানিফেস্টে আপনার অ্যাপ্লিকেশানকে ইনস্টল করার জন্য প্রয়োজনীয় তথ্যের মূল অংশগুলি অন্তর্ভুক্ত করে৷

কিভাবে Lighthouse ওয়েব অ্যাপ ম্যানিফেস্ট অডিট ব্যর্থ হয়

লাইটহাউস পৃষ্ঠাগুলিকে পতাকা দেয় যেগুলির কোনও ওয়েব অ্যাপ ম্যানিফেস্ট নেই যা ইনস্টল করার জন্য ন্যূনতম প্রয়োজনীয়তা পূরণ করে:

লাইটহাউস অডিট দেখায় যে ব্যবহারকারী তাদের হোম স্ক্রীন থেকে ওয়েব অ্যাপ ইনস্টল করতে পারবেন না

যদি একটি পৃষ্ঠার ম্যানিফেস্টে নিম্নলিখিত বৈশিষ্ট্যগুলি অন্তর্ভুক্ত না থাকে, তাহলে এটি অডিট ব্যর্থ হবে:

  • একটি short_name বা name সম্পত্তি
  • একটি 192x192 px এবং একটি 512x512 px আইকন অন্তর্ভুক্ত একটি icons সম্পত্তি
  • একটি start_url সম্পত্তি
  • একটি display প্রপার্টি fullscreen , standalone , বা minimal-ui সেট করা হয়েছে
  • একটি prefer_related_applications প্রপার্টি true ব্যতীত অন্য একটি মান সেট করে।

কিভাবে আপনার PWA ইনস্টলযোগ্য করা যায়

নিশ্চিত করুন যে আপনার অ্যাপে একটি ম্যানিফেস্ট আছে যা উপরের মানদণ্ড পূরণ করে। একটি PWA তৈরি সম্পর্কে আরও তথ্যের জন্য এটিকে ইনস্টলযোগ্য করুন দেখুন।

আপনার PWA ইনস্টলযোগ্য কিনা তা কীভাবে পরীক্ষা করবেন

ক্রোমে

যখন আপনার অ্যাপ ইনস্টল করার জন্য ন্যূনতম প্রয়োজনীয়তা পূরণ করে, Chrome একটি ইন্সটল প্রম্পট ইভেন্টের beforeinstallprompt ফায়ার করে যা আপনি ব্যবহারকারীকে আপনার PWA ইনস্টল করার জন্য অনুরোধ করতে ব্যবহার করতে পারেন।

অন্যান্য ব্রাউজারে

অন্যান্য ব্রাউজারগুলির ইনস্টলেশনের জন্য এবং beforeinstallprompt ইভেন্টটি ট্রিগার করার জন্য বিভিন্ন মানদণ্ড রয়েছে। সম্পূর্ণ বিবরণের জন্য তাদের নিজ নিজ সাইট চেক করুন:

সম্পদ