Format Atlas

مقارنة

Web App Manifest مقابل JSON

Web App Manifest تنسيق إعدادات قائم على JSON لتطبيقات الويب، بينما JSON ترميز عام للبيانات. يعرّف البيان بيانات التطبيق المعترف بها مثل name وicons وstart_url.

أي تنسيق يجب أن تختار؟

استخدم Web App Manifest لبيانات PWA والتطبيقات القابلة للتثبيت، وJSON العام للإعدادات وتبادل البيانات.

مناسب لـ Web App Manifest

تعريف الاسم والأيقونات ورابط البدء والعرض

  • بيانات التطبيقات القابلة للتثبيت

مناسب لـ JSON

واجهات ويب API وملفات الإعداد وتبادل البيانات

  • نقل البيانات المنظمة

المعلومات الأساسية

البندWeb App ManifestJSON
الامتداد.webmanifest.json
نوع MIMEapplication/manifest+jsonapplication/json
الاستخدامات الشائعةتعريف الاسم والأيقونات ورابط البدء والعرضواجهات ويب API وملفات الإعداد وتبادل البيانات
طريقة الفتححرره كنص JSON واربطه من HTML ثم افحصه بأدوات المتصفح على الرابط المنشور.افتحه في محرر نصوص أو IDE أو عارض يدعم JSON.
التصدير أو التحويلتغيير امتداد JSON وحده لا يفعل ميزات التطبيق؛ تحقق من الرابط ونوع MIME والروابط والموارد.يمكن للتطبيقات أو أدوات التحويل تحويله إلى تنسيقات مثل CSV.

الاختيار حسب الاستخدام

بيانات التطبيقات القابلة للتثبيت

تعريف الاسم والأيقونات ورابط البدء والعرض

Web App Manifest

نقل البيانات المنظمة

واجهات ويب API وملفات الإعداد وتبادل البيانات

JSON

نقطة أساسية 1

يعرّف البيان عناصر تطبيق الويب مثل name وicons وstart_url.

مزيد من التفاصيل حول الاختلافات

نقطة أساسية 2

لا يرتبط JSON بغرض تطبيق محدد؛ وتغيير الامتداد وحده لا يجعل أي ملف JSON بيانًا صالحًا.

مزيد من التفاصيل حول الاختلافات

مزيد من التفاصيل حول الاختلافات

لدعم التثبيت وعرض تطبيق الويب، وفر بيانًا صالحًا في العنوان المتوقع وأتح للمتصفح الوصول إليه. استخدم JSON العادي للإعدادات أو البيانات الأخرى دون افتراض دلالات البيان.

  • يتبع Web App Manifest نموذج بيانات محددًا لتطبيقات الويب.
  • يوفر JSON قواعد الصياغة لكنه لا يحدد معنى الحقول الخاصة بالتطبيق.
  • إعادة تسمية ملف JSON بامتداد البيان لا تتحقق من الحقول المطلوبة أو سلوك المتصفح.

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

هل Web App Manifest مجرد ملف JSON؟

يستخدم صياغة JSON، لكنه يجب أن يتبع الحقول المحددة للبيان وأن يرتبط بتطبيق الويب على نحو صحيح.

مزيد من المعلومات

المراجع والمواصفات