פורמט תמונה לאינטרנט

WebP הוא פורמט תמונה מודרני שמספק דחיסת נתונים נטולת וברק בגרסה המתאימה לתמונות באינטרנט. באמצעות WebP, מנהלי אתרים ומפתחי אתרים יכולים ליצור תמונות קטנות ועשירות יותר, שהופכות את האתר למהיר יותר.

הגודל של תמונות WebP ללא אובדן נתונים קטן ב-26% בהשוואה לקובצי PNG. תמונות WebP מבהיקות קטנות ב-25-34% בהשוואה לתמונות JPEG דומות באינדקס איכות SSIM.

פרוטוקול WebP ללא אובדן תומך בשקיפות (שנקרא גם ערוץ אלפא) בעלות של 22% בייטים נוספים בלבד. במקרים שבהם דחיסת ה-RGB המפסידה מותרת, ה-WebP החלש גם תומך בשקיפות. בדרך כלל זהו קובץ קטן יותר בגודל של פי 3 בהשוואה ל-PNG.

אובדן נתונים, אובדן ושקיפות נתמכים בתמונות מונפשות של WebP, שיכולות להקטין את הגודל שלהן בהשוואה ל-GIF ו-APNG.

איך פועל WebP

דחיסת WebP מתבססת על קידוד חזוי כדי לקודד תמונה, שיטה זהה שמשמשת את Codec הווידאו של VP8 לדחיסת תמונות מפתח בסרטונים. הקוד החזויי משתמש בערכים שבבלוקים של פיקסלים בסמוך כדי לחזות את הערכים בבלוק, ולאחר מכן מקודד רק את ההבדל.

דחיסת נתונים ב-WebP ללא אובדן משתמשת בקטעי תמונה שכבר נראו כדי לשחזר במדויק פיקסלים חדשים. ניתן גם להשתמש בלוח מקומי אם לא נמצאה התאמה מעניינת.

קובץ WebP כולל נתוני תמונה של VP8 או VP8L, ומאגר המבוסס על RIFF. ספריית libwebp הנפרדת משמשת כשיטת הטמעה למפרט של WebP, והיא זמינה ממאגר Git G Suite או כTarball.

תמיכה ב-WebP

WebP נתמך באופן מקורי ב-Google Chrome, Safari, Firefox, Edge, הדפדפן Opera, ובכלים רבים אחרים ובספריות תוכנה. מפתחים גם הוסיפו תמיכה במגוון כלים לעריכת תמונות.

WebP כולל את הקידוד הפשוט של ספריית הקוד והפענוח libwebp ואת כלי שורת הפקודה cwebp ואת dwebp להמרה של תמונות לפורמט WebP וממנו, וגם כלים להצגה, לערבול ולאנימציה של תמונות WebP. קוד המקור המלא זמין בדף ההורדה.

הורדה של ממיר WebP

כדי להמיר את האוסף המועדף עליך מ-PNG ו-JPEG ל-WebP, עליך להוריד את כלי ההמרה cwebp שהוכן מראש ל-Linux, ל-Windows או ל-macOS.

נשמח לשמוע על החוויה שלך ברשימת הדיוור של הפרויקט.