ما الذي تنشئه هذه الأداة
يحوّل هذا المولّد صورة واحدة إلى حزمة أيقونات مفضّلة (favicon) كاملة وعصرية —
ملف .ico متعدد الأحجام للمتصفحات القديمة، ومتغيّرات PNG بأحجام 16 / 32 / 180 / 192 / 512،
وملف .svg أصلي اختياري، وملف site.webmanifest لتطبيقات الويب التقدّمية (PWA)،
بالإضافة إلى مقتطف HTML الذي تلصقه داخل وسم <head>. تُنتَج كل بايت داخل
متصفحك؛ بلا رفع، ولا خادم، ولا تتبّع تحليلي.
ما الذي تحتويه الحزمة
favicon.ico— متعدد الصور (16 / 32 / 48) لتبويبات المتصفح والإشارات المرجعية واختصارات Windows القديمة.favicon-16x16.pngوfavicon-32x32.png— متغيّرات PNG العصرية المستخدمة في المتصفحات الحالية.favicon.svg— يُضمَّن فقط عندما تكون صورة المصدر بصيغة SVG ويكون مفتاح “استخدام SVG الأصلي” مفعّلًا.apple-touch-icon.png— بقياس 180×180، معتم، يُستخدَم في شاشات iOS الرئيسية.pwa-192x192.pngوpwa-512x512.png— أيقونات PWA القياسية.pwa-maskable-192x192.pngوpwa-maskable-512x512.png— متغيّرات قابلة للقص (maskable) مع منطقة آمنة موصى بها من قِبَل W3C.site.webmanifest— ملف بيان PWA المربوط بالأيقونات أعلاه.
كيف تعمل الحشوة والخلفية ومناطق الأمان للأيقونات القابلة للقص
لكل منصّة حشوتها الخاصة (“الهامش”) حتى تترك مساحة تنفّس داخل لوحة الأيقونة. يرسم مفتاح “إضافة خلفية” مربّعًا معتمًا خلف صورة المصدر — وهو مفيد عندما يكون المصدر شفافًا وتشترط الوجهة أن يكون معتمًا (شاشة iOS الرئيسية من Apple)، أو لمجرد إبراز التباين البصري في تبويب المتصفح. تستخدم أيقونات PWA القابلة للقص منطقة أمان إضافية فوق هامش المنصّة: أي شيء خارج النسبة المركزية ~80% قد يُقتطَع بواسطة Android أو Windows أو ChromeOS عند تطبيق قناع دائري أو مستدير الزوايا أو على شكل سكوركل (squircle).
ربط الحزمة بموقعك
- فُكّ ضغط الأرشيف الذي نزّلته داخل جذر موقعك (بحيث تكون الملفات على
المسارات
/favicon.icoو/site.webmanifestوما إلى ذلك). - الصق مقتطف HTML داخل وسم
<head>في موقعك. - إذا كنت تقدّم الملفات الثابتة من مسار فرعي (مثلًا
/static/icons/)، فاضبط “مسار الأصول” قبل التوليد كي يستخدم المقتطف والبيان الروابط الصحيحة. - إذا خصّصت ملف البيان بما يتجاوز ما تتيحه هذه الأداة (مثلًا لإضافة
categoriesأوscreenshots)، افتح ملفsite.webmanifestفي محرّر نصوص وعدّله مباشرة — فهو ملف JSON نصّي عادي.