تخطَّ إلى المحتوى

إنشاء أيقونات Favicon

صورة مربعة واحدة تدخل — والمجموعة الكاملة تخرج: favicon.ico، وكل مقاسات PNG، وأيقونة Apple Touch، وملف web manifest، ووسوم HTML الدقيقة، مجمّعة في ملف ZIP واحد.

  • لا يُخزَّن أبدًا
  • لا طابور ولا انتظار
  • دون تسجيل ودون علامة مائية

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

1

أضف شعارك

أفلِت صورة مربعة — ملف SVG أو PNG بمقاس 512px فأكثر يعطي أوضح مجموعة.

2

عاين المجموعة

شاهد كل مقاس كما سيظهر، وصولًا إلى أيقونة التبويب بمقاس 16px.

3

نزّل ملف ZIP

كل الملفات، ومعها مقتطف HTML جاهز للصق وملف site.webmanifest.

لماذا صارت الأيقونة الواحدة تسعة ملفات

كل ملف في المجموعة موجود لأن جهة محددة تقرؤه ولا تقرأ غيره. favicon.ico الذي يحمل المقاسات 16 و32 و48 هو ما يبحث عنه المتصفح افتراضيًا في جذر الموقع، وما تفحصه برامج قديمة كثيرة أولًا. وfavicon-16x16.png وfavicon-32x32.png هما ما تفضّله المتصفحات الحالية للتبويب، لأن ملف PNG بالمقاس الدقيق أفضل من التحجيم. وapple-touch-icon.png بمقاس 180 بكسل هو ما يضعه iOS على الشاشة الرئيسية — ولا يدعم الشفافية، لذا يُدمج فوق خلفية مصمتة بدل أن يصل بزوايا سوداء. أما android-chrome-192x192.png و512x512.png فهما ما يستخدمه تطبيق الويب التقدمي المثبَّت لأيقونة المشغّل وشاشة البداية، ويُعلَن عنهما في site.webmanifest.

تقديم ملف PNG كبير واحد لكل ذلك يعمل بشكل سيئ في كل مكان، وهو الاختصار الأكثر شيوعًا. فالمتصفح ينزّل نصف ميغابايت ليرسم ستة عشر بكسلًا، وiOS يتجاهل قواعد الشفافية ويضع شعارك على مربع أسود، وأيقونة المشغّل تُقص بأي قناع تطبّقه المنصة. والمجموعة مرهقة تحديدًا لأن لكل جهة شروطها الخاصة.

مقتطف HTML لا يقل أهمية عن الصور. فالمتصفحات لا تكتشف معظم هذه الملفات وحدها — وحده favicon.ico في الجذر يُعثر عليه بحكم العُرف — لذا فوسوم link هي ما يربطها، وملف manifest يحتاج وسمًا خاصًا به. ويستخدم المقتطف مسارات نسبية إلى الجذر تعمل دون تعديل ما دامت الملفات في المجلد الجذر للموقع؛ وإن وضعتها في مجلد فرعي، فستحتاج المسارات في المقتطف وفي ملف manifest كليهما إلى تعديل.

صمّم لمقاس 16 بكسل أولًا. في هذا المقاس لديك متسع لشكل واحد وربما لونين — لا نص، ولا تدرّج لوني، ولا تفاصيل دقيقة، ولا شعار نصي كامل بالتأكيد. والصورة المصدر المربعة الجريئة عالية التباين بمقاس 512 بكسل على الأقل، أو ملف SVG، تعطي أنظف مجموعة؛ وتعرض المعاينة شكل مقاس 16px بصدق لا بتجميل، لأنه المقاس الذي سيخيّب ظنك لاحقًا. والصور المصدر غير المربعة تُكمَّل إلى مربع بهوامش شفافة بدل أن تُقص أو تُمطّ.

عندما تحتاج إلى شيء آخر

المجموعة التي تُنشأ هنا هي النواة الحديثة العملية. وإن احتجت إلى الذيل الطويل كاملًا — صور بلاطات ويندوز، وأيقونة القناع لتبويبات Safari المثبّتة، وملف browserconfig من Microsoft، ومقاسات Apple القديمة — فإن RealFaviconGenerator يغطيها ويفحص موقعك المنشور بعد ذلك، وهي ميزة مفيدة حقًا لا تستطيعها هذه الأداة.

أما في خط البناء (build pipeline)، فإنشاء الأيقونات يدويًا هو الأسلوب الخطأ تمامًا. فأدوات favicons وpwa-asset-generator وإضافات أُطر العمل المبنية على sharp تنتج المجموعة كاملة من ملف مصدر واحد في كل عملية نشر، فلا يمكن أن تتقادم الأيقونات حين يتغير الشعار — وهو ما يحدث دائمًا في الواقع.

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

ماذا يحتوي ملف ZIP بالضبط؟

favicon.ico (16+32+48)، وfavicon-16x16.png، وfavicon-32x32.png، وapple-touch-icon.png (180px)، وandroid-chrome-192x192.png و512x512.png، وsite.webmanifest، ومقتطف HTML بوسوم link المطابقة.

لماذا كل هذه الملفات لأيقونة صغيرة واحدة؟

تبويبات المتصفح وشاشات iOS الرئيسية ومشغّلات Android وتثبيت تطبيقات PWA، كل منها يقرأ ملفًا مختلفًا بمقاس مختلف. وتقديم ملف PNG ضخم واحد يعمل بشكل سيئ في كل مكان؛ أما تقديم المقاسات الصحيحة فهو ما تنتجه هذه الأداة.

ما الصورة المصدر التي ينبغي أن أستخدمها؟

مربعة وبسيطة وجريئة — بمقاس 512×512 أو أكبر، أو ملف SVG. فالتفاصيل الدقيقة تختفي عند 16px، لذا تعرض لك المعاينة هذا المقاس بصدق قبل أن تعتمده.

أين أضع الملفات في موقعي؟

ضعها في المجلد الجذر للموقع، والصق المقتطف داخل <head>، وانتهى الأمر. ويستخدم المقتطف الموجود في ملف ZIP مسارات نسبية إلى الجذر تعمل كما هي.

هل تُخزَّن ملفاتي في أي مكان؟

لا — لا يُخزَّن أي شيء في أي مرحلة.

معلومة مفيدة: الصور المصدر غير المربعة تُكمَّل إلى مربع بهوامش شفافة، ولا تُقص ولا تُمطّ — قصّ الصورة أولًا إن أردت تأطيرًا مختلفًا.

أضِف هذه الأداة إلى موقعك

مجانية لأي مدونة أو صفحة فصل دراسي أو مقالة مساعدة. الصق مقتطفًا واحدًا وسيتمكن زوارك من استخدامها مباشرةً على صفحتك.