דילוג לתוכן
Benchmo
שפה: עברית

מחולל Favicon

תמונה אחת נכנסת, וכל קובצי ה־favicon שאתר צריך יוצאים, עם ארבע שורות HTML להדבקה.

העיבוד מתבצע במכשיר שלכם, והקבצים לא עולים לשרת.

לפני שמורידים, כדאי להסתכל בתצוגה המקדימה: היא מראה את האייקון בגודל האמיתי, 16 ו־32 פיקסלים, על לשונית בהירה ועל לשונית כהה. שם לוגואים נכשלים. קווים דקים נעלמים ב־16 פיקסלים, ולוגו כהה על רקע שקוף נבלע בדפדפן במצב כהה. אם זה מה שקורה ללוגו שלכם, כדאי לפשט אותו או לתת לו רקע מלא לפני שממשיכים.

מהלוגו שלנו בפורמט SVG יצא ה־ZIP הזה, שהכפתור “הורדת ה־ZIP” שומר בבת אחת:

קובץ פיקסלים נפח
favicon.ico 16, 32 ו־48 בקובץ אחד ‏2.7KB
favicon-32x32.png 32 × 32 ‏840 בייט
apple-touch-icon.png 180 × 180, על לבן ‏5.2KB
icon-192.png 192 × 192 ‏6.5KB
icon-512.png 512 × 512 ‏10.1KB
site.webmanifest טקסט ‏312 בייט
favicon-html.txt טקסט ‏233 בייט

הקוד להדבקה

ארבע השורות האלה נכנסות בתוך ה־<head>. בדף הן מופיעות עם כפתור “העתקה”, ואותו טקסט נמצא גם ב־favicon-html.txt:

<link rel="icon" href="/favicon.ico" sizes="48x48">
<link rel="icon" href="/favicon-32x32.png" type="image/png" sizes="32x32">
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
<link rel="manifest" href="/site.webmanifest">

אם באתר כבר יש תגיות favicon, מחליפים אותן ולא מוסיפים סט שני.

SVG או PNG?

SVG, אם יש לכם. הדפדפן מצייר אותו מחדש ב־512 פיקסלים וכל הגדלים נעשים מזה, כך שגם האייקון של 512 חד. גם PNG עובד, אבל הגודל חשוב: מלוגו של 256 פיקסלים, הכלי מזהיר שהאייקונים הגדולים מוגדלים ועלולים לצאת מטושטשים. מ־512 פיקסלים ומעלה זה לא קורה.

קובץ ה־ICO שומר את שלושת הגדלים כנתוני PNG, שכל דפדפן עדכני קורא, וגם Windows מאז Vista.

שאלות ותשובות

באיזה גודל צריך להיות favicon?

לשוניות בדפדפן מציגות 16 או 32 פיקסלים, ולכן ב־favicon.ico יש גרסאות של 16, 32 ו־48. טלפונים צריכים אייקונים גדולים יותר: 180 פיקסלים למסך הבית באייפון, 192 ו־512 לאנדרואיד. מתחילים מ־SVG או מתמונה של 512 × 512 לפחות, והכלי מכין ממנה את כל הגדלים.

למה לאייקון של אפל יש רקע לבן?

מערכת iOS מציגה אזורים שקופים באייקון של מסך הבית בשחור. הכלי שם את apple-touch-icon.png על לבן, כדי שלוגו שקוף לא ייצא על ריבוע שחור. שאר הקבצים שומרים על השקיפות.

איפה שמים את הקבצים?

בתיקייה הראשית של האתר, כך שהכתובת של האתר ואחריה ‎/favicon.ico תיפתח בדפדפן. קוד ה־HTML מפנה לקבצים בתיקייה הראשית, אז שם הם צריכים להיות. אחר כך מדביקים את התגיות בתוך ה־head של כל דף, או פעם אחת בתבנית של האתר.

התמונה שלי לא ריבועית. מה קורה?

הכלי לוקח את הריבוע הגדול ביותר שבמרכז, וכותב את זה מתחת לתצוגה המקדימה. אם החלק החשוב בלוגו לא במרכז, חותכים אותו לריבוע קודם.

בשביל מה השדה של שם האתר?

רק בשביל site.webmanifest, הקובץ שאנדרואיד קורא כשמוסיפים את האתר למסך הבית או מתקינים אותו כאפליקציה; השם יכול להופיע שם ליד האייקון. אפשר להשאיר אותו ריק, והאייקונים יעבדו בכל מקרה.