بسم الله الرحمن الرحيم
الدليل الشامل تنسيق WebP
ما هو تنسيق WebP؟
هو تنسيق صور حديث تم تطويره بواسطة شركة Google، ويهدف إلى تقليل حجم الصور مع الحفاظ على جودتها، مما يعزز سرعة تحميل صفحات الويب ويحسن أداء المواقع. تم الإعلان عن WebP لأول مرة في عام 2010 كجزء من جهود Google لتحسين أداء الويب.
لماذا سمي WebP بهذا الاسم؟
اسم "WebP" مستوحى من كلمة "Web" إشارةً إلى الاستخدام الأساسي لهذا التنسيق على الإنترنت، و"P" تشير إلى "Picture"، ما يعني أنه تنسيق صور مصمم خصيصًا للويب. الهدف من هذا الاسم هو التأكيد على أن WebP مخصص لتعزيز تجربة المستخدم في التصفح عبر الإنترنت.
مميزات تنسيق WebP
1.الضغط الفقدي (Lossy) والضغط غير الفقدي (Lossless):**
- الضغط الفقدي: يسمح بتقليل حجم الصور عن طريق إزالة بعض البيانات، مما يناسب الصور عالية الدقة مثل الصور الفوتوغرافية.
- الضغط غير الفقدي: يحافظ على كل بيانات الصورة الأصلية مع تقليل الحجم، وهو مثالي للرسومات والشعارات.
2.دعم الشفافية (Transparency):**
- مثل تنسيق PNG، يدعم WebP قناة ألفا (Alpha Channel) مما يتيح صورًا شفافة بجودة أعلى وبأحجام أصغر.
3.دعم الصور المتحركة (Animation):**
- يمكن استخدام WebP كبديل لتنسيق GIF، مع تقديم صور متحركة ذات جودة أفضل وحجم أصغر.
4.الأداء:**
- الملفات الصغيرة تعني تحميلًا أسرع للمواقع، مما يحسن تجربة المستخدم، ويعزز تصنيف الموقع في محركات البحث (SEO).
5.التوافق:**
- مدعوم في معظم المتصفحات الحديثة مثل Chrome و Firefox و Edge و Opera.
أدوات وبرامج تحويل الصور إلى WebP على نظام لينكس
هناك العديد من الأدوات المتوفرة لتحويل الصور إلى تنسيق WebP على نظام لينكس، ومنها:
1.أداة cwebp (Google's WebP tool):**
- أداة رسمية من Google لتحويل الصور.
-التثبيت:**
```bash
sudo apt update
sudo apt install webp
```
-الاستخدام:**
```bash
cwebp -q 80 input.png -o output.webp
```
- `-q 80`: لتحديد جودة الصورة بنسبة 80٪.
2.أداة imagemagick:**
- تدعم العديد من تنسيقات الصور، بما في ذلك WebP.
-التثبيت:**
```bash
sudo apt update
sudo apt install imagemagick
```
-التحويل:**
```bash
convert input.jpg output.webp
```
3.أداة GIMP (واجهة رسومية):**
- محرر صور قوي يدعم WebP.
-التثبيت:**
```bash
sudo apt update
sudo apt install gimp
```
-الاستخدام:**
افتح الصورة، ثم اختر "File" -> "Export As..." -> اختر WebP كتنسيق للتصدير.
4.أداة ffmpeg:**
- مثالية إذا كنت ترغب في تحويل الصور المتحركة (GIF) إلى WebP.
-التثبيت:**
```bash
sudo apt update
sudo apt install ffmpeg
```
-التحويل:**
```bash
ffmpeg -i input.gif output.webp
```
هو تنسيق WebP حديث يجمع بين الجودة العالية والحجم الصغير، مما يجعله مثاليًا لتسريع المواقع وتحسين تجربة المستخدم. سواء كنت مطور ويب أو مصمم جرافيك، يمكنك الاستفادة من أدوات Linux مثل `cwebp` و ImageMagick و GIMP لتحويل صورك بسهولة إلى هذا التنسيق.
ليست هناك تعليقات:
إرسال تعليق
(( مَا يَلْفِظُ مِنْ قَوْلٍ إِلَّا لَدَيْهِ رَقِيبٌ عَتِيدٌ))