مانیفست برنامه وب الزامات قابلیت نصب را برآورده نمی کند

نصب‌پذیری یک نیاز اصلی برنامه‌های وب پیشرو (PWA) است. با ترغیب کاربران به نصب PWA شما، به آنها اجازه می دهید آن را به صفحه اصلی خود اضافه کنند. کاربرانی که برنامه‌ها را به صفحه‌های اصلی اضافه می‌کنند، بیشتر با آن برنامه‌ها ارتباط برقرار می‌کنند.

مانیفست برنامه وب شامل اطلاعات کلیدی مورد نیاز برای نصب شدن برنامه شما است.

چگونه ممیزی مانیفست برنامه وب Lighthouse شکست می خورد

Lighthouse صفحاتی را که دارای مانیفست برنامه وب نیستند که حداقل شرایط لازم برای نصب را برآورده می کند، پرچم گذاری می کند:

ممیزی فانوس دریایی نشان می دهد که کاربر نمی تواند برنامه وب را از صفحه اصلی خود نصب کند

اگر مانیفست صفحه دارای ویژگی های زیر نباشد، در ممیزی با شکست مواجه می شود:

  • یک ویژگی short_name یا name
  • یک ویژگی icons که شامل یک نماد 192x192 پیکسل و یک نماد 512x512 پیکسل است
  • یک ویژگی start_url
  • یک ویژگی display که روی fullscreen ، standalone یا minimal-ui تنظیم شده است
  • یک ویژگی prefer_related_applications روی مقداری غیر از true تنظیم شده است.

چگونه PWA خود را قابل نصب کنیم

مطمئن شوید که برنامه شما دارای مانیفست است که با معیارهای بالا مطابقت دارد. برای اطلاعات بیشتر در مورد ایجاد PWA به قابلیت نصب آن مراجعه کنید.

چگونه بررسی کنیم که PWA شما قابل نصب است؟

در کروم

وقتی برنامه شما حداقل شرایط لازم برای نصب را برآورده می‌کند، Chrome یک رویداد beforeinstallprompt را اجرا می‌کند که می‌توانید از آن برای درخواست از کاربر برای نصب PWA خود استفاده کنید.

در سایر مرورگرها

سایر مرورگرها معیارهای متفاوتی برای نصب و راه‌اندازی رویداد beforeinstallprompt دارند. سایت های مربوطه خود را برای جزئیات کامل بررسی کنید:

منابع

،

نصب‌پذیری یک نیاز اصلی برنامه‌های وب پیشرو (PWA) است. با ترغیب کاربران به نصب PWA شما، به آنها اجازه می دهید آن را به صفحه اصلی خود اضافه کنند. کاربرانی که برنامه‌ها را به صفحه‌های اصلی اضافه می‌کنند، بیشتر با آن برنامه‌ها ارتباط برقرار می‌کنند.

مانیفست برنامه وب شامل اطلاعات کلیدی مورد نیاز برای نصب شدن برنامه شما است.

چگونه ممیزی مانیفست برنامه وب Lighthouse شکست می خورد

Lighthouse صفحاتی را که دارای مانیفست برنامه وب نیستند که حداقل شرایط لازم برای نصب را برآورده می کند، پرچم گذاری می کند:

ممیزی فانوس دریایی نشان می دهد که کاربر نمی تواند برنامه وب را از صفحه اصلی خود نصب کند

اگر مانیفست صفحه دارای ویژگی های زیر نباشد، در ممیزی با شکست مواجه می شود:

  • یک ویژگی short_name یا name
  • یک ویژگی icons که شامل یک نماد 192x192 پیکسل و یک نماد 512x512 پیکسل است
  • یک ویژگی start_url
  • یک ویژگی display که روی fullscreen ، standalone یا minimal-ui تنظیم شده است
  • یک ویژگی prefer_related_applications روی مقداری غیر از true تنظیم شده است.

چگونه PWA خود را قابل نصب کنیم

مطمئن شوید که برنامه شما دارای مانیفست است که با معیارهای بالا مطابقت دارد. برای اطلاعات بیشتر در مورد ایجاد PWA به قابلیت نصب آن مراجعه کنید.

چگونه بررسی کنیم که PWA شما قابل نصب است؟

در کروم

وقتی برنامه شما حداقل شرایط لازم برای نصب را برآورده می‌کند، Chrome یک رویداد beforeinstallprompt را اجرا می‌کند که می‌توانید از آن برای درخواست از کاربر برای نصب PWA خود استفاده کنید.

در سایر مرورگرها

سایر مرورگرها معیارهای متفاوتی برای نصب و راه‌اندازی رویداد beforeinstallprompt دارند. برای جزئیات کامل سایت های مربوطه را بررسی کنید:

منابع