הפורמט בפסקה אחת
WebP הוא פורמט תמונה ש-Google בנתה עבור האינטרנט. הוא מכיל תמונות סטילס או אנימציה, דוחס אותן ללא אובדן נתונים או עם אובדן נתונים, ותומך בשקיפות בשני המצבים. לפי המדידות של Google, קובץ WebP ללא אובדן נתונים קטן ב-26% מקובץ PNG, וקובץ WebP עם אובדן נתונים קטן ב-25 עד 34% מקובץ JPEG מקביל. אתרי אינטרנט אימצו אותו מסיבה זו, והקובץ ששמרת הוא פשוט מה שהעמוד כבר השתמש בו.
פתיחת הקובץ
- גרירה לכרטיסיית דפדפן כל דפדפן עדכני מציג WebP. זו הדרך המהירה ביותר לראות את התמונה מבלי להתקין דבר.
- לחיצה כפולה גרסאות אחרונות של Windows Photos ו-macOS Preview פותחות קובצי WebP ישירות, וכך גם רוב עורכי התמונות העדכניים. גרסאות ישנות יותר קדמו לפורמט ומסרבות לפתוח אותו.
- המרה כשאפליקציה מסרבת טופסי העלאה, כלים פנימיים ישנים ותוכנות הדפסה הם בדרך כלל אלה שמסרבים. המרה ל-PNG הופכת את הקובץ למקובל בכל מקום מבלי לשנות את המראה שלו.
שינוי שם הקובץ ל-.png אינו ממיר אותו. הסיומת היא תווית; הבתים (bytes) בפנים הם עדיין WebP, וכל תוכנה שקוראת את כותרת הקובץ תזהה זאת.
המרה ל-PNG
ממיר ה-WebP ל-PNG עובד על קובץ WebP סטילס אחד עד 20 MB, 4,096 פיקסלים בכל צד, ו-16,000,000 פיקסלים בסך הכל. הקובץ נקרא, מומר ומאומת בתוך worker של הדפדפן, כך ששום דבר לא מועלה לרשת.
השקיפות נשמרת. ערכי האלפא חייבים להתאים בדיוק, ועבור צבע שקוף חלקית כל ערוץ 8-bit מוכפל מראש (premultiplied) עשוי להיות שונה לכל היותר ב-2 מכיוון שמקודדי ה-PNG המובנים בדפדפן מעגלים את הערכים הללו. כל חריגה גדולה מזו חוסמת את ההורדה במקום למסור לך קובץ עם קצוות שגויים.
רשומות EXIF, XMP, ICC, C2PA ורשומות עזר אחרות של המקור אינן מועתקות ל-PNG. הקובץ המוכן נבדק שוב עבור מבנה, סיכומי ביקורת, פיקסלים ואלפא לפני שההורדה נפתחת.
מגבלה אחת שחשוב להכיר: קידוד ה-PNG הוא ללא אובדן נתונים מהפיקסלים המרונדרים, אך הוא אינו יכול לבטל דחיסה שכבר התרחשה. קובץ WebP עם אובדן נתונים שהומר ל-PNG ייתן לך קובץ גדול בהרבה המכיל את אותם פיקסלים פגומים.
WebP מונפש (אנימציה)
WebP יכול להכיל אנימציה, וזו הסיבה שאתרים מסוימים משתמשים בו במקום ב-GIF. קובץ PNG סטילס אינו יכול לייצג פריימים מרובים, ולכן הממיר דוחה קובצי WebP מונפשים לפני הפענוח במקום לייצא בשקט את הפריים הראשון ולסיים.
אם יש לך קובץ מונפש ואתה צריך את הפריימים, זו עבודה עבור כלי וידאו או אנימציה, לא ממיר תמונות סטילס.
באיזה פורמט כדאי לשמור
| מה שאתה צריך | השאר את ה-WebP | המרה ל-PNG |
|---|---|---|
| לשים בעמוד אינטרנט | כן, הוא קטן יותר | אין סיבה לכך |
| לשלוח לעמית | רק אם אתה מכיר את התוכנה שלהם | ברירת מחדל בטוחה יותר |
| להעלות לטופס שדוחה אותו | לא אפשרי | כן |
| לערוך בתוכנת עיצוב ישנה | לרוב לא נתמך | כן |
| להדפיס | תהליכי עבודה רבים דוחים אותו | כן |
אם אתה בוחר פורמט לתמונות שאתה מפרסם במקום להתמודד עם תמונה שקיבלת, היתרונות והחסרונות מפורטים במאמר PNG מול WebP.
שאלות ותשובות על קובצי WebP
מה זה קובץ WebP?
פורמט תמונה ש-Google בנתה עבור האינטרנט. הוא מאחסן תמונות סטילס או אנימציה בדחיסה ללא אובדן נתונים או עם אובדן נתונים ותומך בשקיפות. לפי המדידות של Google, קובץ WebP ללא אובדן נתונים קטן ב-26% מקובץ PNG.
איך פותחים אותו?
גרור אותו לכל דפדפן עדכני. גם גרסאות אחרונות של Windows Photos ו-macOS Preview פותחות אותו, וכך גם רוב העורכים העדכניים. תוכנות ישנות יותר מסרבות לפתוח אותו, והמרה ל-PNG פותרת זאת.
למה ההורדה שלי נשמרה כקובץ .webp?
האתר הגיש את התמונה בפורמט הזה ושמירתה שומרת את מה שהדפדפן קיבל. שום דבר במחשב שלך לא המיר אותה ושום דבר לא השתבש.
איך ממירים WebP ל-PNG?
פתח את הממיר, בחר את הקובץ והמר. התהליך רץ ב-worker של הדפדפן, שומר על השקיפות, מסיר מטא-דאטה של המקור, ובודק את המבנה, סיכומי הביקורת, הפיקסלים והאלפא לפני פתיחת ההורדה.
האם WebP באיכות נמוכה יותר מ-PNG?
לא כשלעצמו. WebP ללא אובדן נתונים שומר על כל פיקסל. WebP עם אובדן נתונים משמיט פרטים בכוונה, כמו JPEG. הסיומת לבדה אינה מעידה באיזה מצב השתמש הקובץ.
האם אפשר פשוט לשנות את השם ל-.png?
לא. הסיומת היא תווית והבתים (bytes) נשארים WebP. כל תוכנה שקוראת את כותרת הקובץ תדחה אותו, לרוב עם שגיאה מבלבלת על תמונה פגומה.