خيار لتحديد التنسيق ودرجة الضغط للصور المصغرة

الآن بعد أن أصبح تنسيق AVIF متاحًا في المنتدى، أعتقد أنه سيكون من الرائع أن نتمكن من تحديد هذا التنسيق للصور المصغرة التي ينشئها المنتدى من الصور المقدمة.

سيكون من الرائع أن نتمكن من تحديد تنسيق AVIF للصور التي يتم تحميلها وتحتاج إلى ضغط بسبب تجاوزها للحدود التي وضعها المنتدى.

تنسيق AVIF هو تنسيق رائع يتألق عندما تحتاج إلى ضغط قوي.
تدعم المتصفحات الرئيسية على الويب والمتصفحات المحمولة هذا التنسيق (الاستثناء الوحيد هو MS Edge، ولكن يبدو أن الإصدار المستقر التالي سيوفر الدعم له).
بالنسبة للمنتديات المحافظة التي تحتاج إلى العمل مع المتصفحات القديمة، سيكون من الرائع توفير خيار لتحديد تنسيق JPEG للضغط.

في رأيي، افتراضيًا، يجب أن يحتفظ المنتدى بتنسيق JPEG الأصلي، ولكن يجب منح المسؤولين خيار تحديد JPEG أو AVIF لجميع الصور المصغرة والصور المحولة.

ستكون معلمة للتحكم في درجة الضغط للتحويل التلقائي موضع ترحيب كبير.

إذا كان من الممكن اكتشاف متى لا يدعم المتصفح تنسيق AVIF وتقديم صورة JPEG في الوقت الفعلي، فسيكون ذلك رائعًا، ولكن هذه ليست مهمة سهلة، وقد لا تكون هذه هي فلسفة المطورين.

أغتنم هذه الفرصة لتهنئة المطورين على تطبيق دعم تنسيق AVIF، لقد اختبرته ويعمل بشكل جيد للغاية.

4 إعجابات

الدقة مهمة أيضًا، وليس فقط الضغط.

في مكون سمة معاينات قائمة المواضيع يمكنك تحديد دقة الصورة المعروضة على الواجهة:

يطلب مكون السمة من النواة إنشاء مجموعة من الصور المصغرة بدقات مختلفة وهذا الإعداد يسمح لك بالتأثير على المجموعة التي يتم عرضها.

إعجابَين (2)

كيفية ضبط Discourse لتحويل الصور التي تم تحميلها (png، jpg) تلقائيًا إلى تنسيق avif؟

أفترض أن Discourse يستخدم Imagemagick في الواجهة الخلفية لهذا؟ إذن لا ينبغي أن يكون من الصعب تعديل إعدادات الضغط لـ Imagemagick لجعله ينتج avif؟

حاولت التحقق مما إذا كانت خدمات S3 مثل Blackblaze تقدم ضغطًا من جانبها، ولكن يبدو أن هذا شيء يجب أن يتم بواسطة Discourse نفسها.

@avidseeker دمجت موضوع الدعم الآخر الخاص بك في هذا الموضوع، لأنهما مرتبطان مباشرة. ما تطلبه غير مدعوم حاليًا في Discourse، على ما أعلم، لكن من الجدير مناقشة فوائده وإمكانية إضافته هنا في موضوع Contribute > Feature.