الوضع في لمحة
يعكس الجدول ما استطعنا التحقق منه بتاريخ 17 أكتوبر 2026. لقد تغيّر دعم المتصفحات لصيغة JPEG XL خلال 2026 أكثر مما تغيّر في السنوات الخمس السابقة مجتمعة، لذا تعامل مع هذه الصفحة على أنها لقطة مؤرخة، وراجع caniuse: JPEG XL للبيانات الحية.
| المتصفح | دعم JPEG XL | المصدر |
|---|---|---|
| Safari (macOS وiOS وiPadOS) | منذ Safari 17 (2023)، ويصفه caniuse بأنه «جزئي» | مدونة WebKit، caniuse |
| Firefox (سطح المكتب) | مفعّل في Firefox 158 (13 أكتوبر 2026) | ملاحظات إصدار Firefox 158 |
| Chrome (سطح المكتب) | يذكر caniuse أنه مدعوم من الإصدار 155 فما بعده | caniuse |
| Edge | غير مذكور ضمن المتصفحات الداعمة في caniuse عند كتابة الصفحة | caniuse |
| Chrome لأندرويد، وSamsung Internet، وFirefox لأندرويد | لم يتأكد دعمها عند كتابة الصفحة | caniuse |
عند تحققنا قدّر caniuse نسبة الدعم العالمي لصيغة JPEG XL بنحو 17% من المستخدمين، اعتمادًا على بيانات استخدام سبتمبر 2026، وهي نسبة أقل بكثير من WebP وAVIF. وسترتفع هذه النسبة مع انتشار الإصدارات الجديدة من Chrome وFirefox.
كيف وصلنا إلى هنا؟
- من 2021 إلى 2023، مرحلة التجارب: أضاف Chrome وFirefox دعم JPEG XL خلف خيارات تجريبية، ثم أزال Chrome دعمه التجريبي في الإصدار 110 (مطلع 2023).
- 2023، Safari يطلق الدعم: أعلنت Apple في مؤتمر WWDC 2023 دعم JPEG XL في Safari 17 على macOS وiOS وiPadOS وvisionOS (WebKit).
- 2026، مفكك بلغة Rust يغيّر المعادلة: كان الاعتراض الرئيسي لدى Mozilla هو المخاطر الأمنية لمفكك كبير مكتوب بلغة C++. ثم جاء مفكك جديد بلغة Rust اسمه jxl-rs بنته Google Research ليعالج ذلك. وفي أغسطس 2026 أعلنت Mozilla نيتها إطلاق JPEG XL اعتمادًا على jxl-rs، وأشارت إلى أن Chrome ينوي ذلك أيضًا (Mozilla Hacks).
- أكتوبر 2026: تذكر ملاحظات إصدار Firefox 158 أن «Firefox يدعم الآن صيغة JPEG XL»، ويذكر caniuse أن Chrome يدعمها من الإصدار 155.
لم نتمكن أثناء الكتابة من تأكيد تفاصيل طرح Chrome من صفحة ملاحظات إصدار رسمية، لذا يعتمد صف Chrome على caniuse.
نشر صور JPEG XL في موقعك بأمان
لأن متصفحات زوارك ليست كلها داعمة لصيغة JPEG XL، قدّمها مع صيغة بديلة. يتيح عنصر <picture> في HTML لكل متصفح أن يختار أول صيغة يفهمها:
<picture>
<source srcset="photo.jxl" type="image/jxl">
<source srcset="photo.avif" type="image/avif">
<img src="photo.jpg" alt="وصف الصورة" width="1200" height="800">
</picture>
المتصفحات التي لا تستطيع فك image/jxl تتخطى هذا المصدر تلقائيًا. ويستطيع المحوّل في هذا الموقع إنتاج نسخ JXL وAVIF وWebP دفعة واحدة؛ فقط فعّل الصيغ الإضافية من الإعدادات.
اختبار الدعم في متصفحك أنت
يمكنك اختبار ما إذا كان المتصفح الذي تستخدمه الآن يفك ترميز JPEG XL ببضعة أسطر من JavaScript. تحاول الشيفرة التالية فك ترميز صورة JPEG XL صغيرة جدًا مضمّنة في الشيفرة، فإن عجز المتصفح عن ذلك تُنفَّذ دالة onerror:
const img = new Image();
img.onload = () => console.log('JPEG XL مدعومة');
img.onerror = () => console.log('JPEG XL غير مدعومة');
img.src = 'data:image/jxl;base64,/woAELASCAgQADwASxiLFY6XbQaFbQcQrSJ/';
نادرًا ما تحتاج إلى هذا في موقع ويب، لأن عنصر <picture> المعروض أعلاه يُجري الفحص نفسه تلقائيًا دون أي تكلفة إضافية. فائدة هذا الاختبار في التشخيص أساسًا، مثل إظهار ملاحظة للزوار الذين لا تستطيع متصفحاتهم فتح ملفات .jxl بعد تنزيلها.
وتذكّر أن «الدعم» ليس إجابة واحدة بنعم أو لا. فحتى المتصفحات التي تعرض JPEG XL قد تختلف في تفاصيل مثل العرض التدريجي والحركة والتعامل مع HDR والدعم داخل دالة image-set() في CSS. وإن كانت إحدى هذه الميزات مهمة لك، فاختبرها في المتصفحات التي يستخدمها جمهورك.
عرض ملفات .jxl خارج المتصفح
يفتح كثير من برامج عرض الصور وتحريرها صيغة JPEG XL، ويوفر مشروع libjxl أداتي سطر الأوامر cjxl (للترميز) وdjxl (لفك الترميز). وللتحقق من ملف في أي متصفح، حتى الذي لا يدعم الصيغة، يمكنك استخدام زر مقارنة في محوّلنا: فهو يفك ترميز JXL بتقنية WebAssembly ويعرضه بجانب الأصل.
الحفاظ على دقة هذه الصفحة
نحدّث هذه الصفحة عندما يتغير الدعم، ونعرض التاريخ في أعلاها. وإن لاحظت معلومة قديمة فيرجى التواصل معنا.
المصادر
- caniuse: صيغة JPEG XL
- ملاحظات إصدار Firefox 158 وملاحظات إصدار Firefox 152
- Mozilla Hacks: نية إطلاق JPEG XL (أغسطس 2026)
- WebKit: أخبار WWDC23 — النسخة التجريبية من Safari 17
آخر تحديث:
أسئلة شائعة
هل يدعم Chrome صيغة JPEG XL؟
يذكر caniuse أن Chrome يدعم JPEG XL من الإصدار 155 فما بعده. كان لدى Chrome تنفيذ تجريبي أُزيل في الإصدار 110 عام 2023، ثم أُضيف في 2026 تنفيذ جديد مبني على المفكك jxl-rs المكتوب بلغة Rust خلف خيار تجريبي قبل تفعيله.
هل يدعم Firefox صيغة JPEG XL؟
نعم، منذ Firefox 158 الذي طُرح في قناة الإصدار المستقر يوم 13 أكتوبر 2026. وكان Firefox 152 قد أتاحها من قبل خيارًا تجريبيًا ضمن Firefox Labs.
هل يدعم Safari صيغة JPEG XL؟
نعم، منذ Safari 17 (2023) على macOS وiOS وiPadOS. ويصف caniuse دعم Safari بأنه جزئي، وقد أشارت Mozilla إلى أن تنفيذ Safari كان يفتقر إلى بعض الميزات مثل العرض التدريجي.
وماذا عن Microsoft Edge؟
عند كتابة هذه الصفحة لم يذكر caniuse إصدارًا من Edge مفعّلًا فيه JPEG XL. Edge مبني على Chromium، فراجع caniuse لمعرفة المستجدات.