Skip to content
Rankora
مجاني · بدون حساب

فاحص ملف manifest لتطبيق الويب (PWA)

أدخل رابط صفحة أو رابط الملف أو الصق JSON فتفحص الأداة كل حقل وتخبرك بما ينقص للتثبيت.

الخصوصية والتكلفة

تطلب هذه الأداة من خوادمنا الرابط العام الذي تدخله. هي مجانية ومحدودة المعدل لمنع إساءة الاستخدام ولا نحتفظ بالرابط ولا بمحتوى الصفحة.

كيف تعمل الأداة

  1. أدخل رابط الصفحة (فتتبع الأداة رابط rel=manifest) أو رابط ملف manifest أو الصق JSON.
  2. تُفحص الحقول: name وshort_name وstart_url وscope وdisplay والألوان والأيقونات وأحجامها.
  3. تلخص قائمة فحص معايير قابلية التثبيت الأساسية مع ملاحظات مرتبة بحسب الخطورة.

مثال

ملف manifest فيه name وshort_name وstart_url وdisplay بقيمة standalone ولونان وأيقونتان 192×192 و512×512 تتوفر فيه حقول قابلية التثبيت الأساسية. وتشير الأداة فقط إلى غياب أيقونة maskable (تنبيه) وغياب description وid ولقطات الشاشة (ملاحظات).

ماذا تعني النتيجة

يصف ملف manifest تطبيق الويب: الاسم والأيقونات وصفحة البداية ونمط العرض والألوان. ولعرض التثبيت تشترط المتصفحات على الأقل اسماً وأيقونات (192 و512 بكسل) وstart_url وdisplay غير browser. وتتطور المعايير الدقيقة، فراجع وثائق Chrome الحالية.

مشكلات شائعة تساعد هذه الأداة على حلها

  • ملف manifest بـ JSON غير صالح يتجاهله المتصفح بصمت.
  • أيقونات 192×192 أو 512×512 مفقودة تمنع ظهور دعوة التثبيت.
  • أيقونة بلا نسخة maskable توضع على خلفية بيضاء في أندرويد.
  • start_url خارج scope أو من أصل مختلف عن أصل الملف.

الأسئلة الشائعة

هل يحسّن ملف manifest السيو؟

ليس مباشرة. هو يخص تجربة التثبيت والاستخدام كتطبيق وقد يحسّن التفاعل، لكن جوجل لا يستخدمه كإشارة ترتيب.

ما الأيقونة maskable؟

أيقونة مصممة بمنطقة أمان يستطيع النظام قصها على شكل دائرة أو مربع بحواف دائرية. تُعلن بالقيمة purpose «maskable» ويفضّل أن تكون ملفاً مستقلاً عن الأيقونة العادية.

أين أعلن ملف manifest؟

داخل <head> بالوسم <link rel="manifest" href="/manifest.webmanifest"> ويُقدَّم بنوع application/manifest+json أو application/json.