تحويل تلقائي للتحميل إلى JPG؟

لقد لاحظت أن بعض تحميلات الصور تتحول دائمًا إلى jpeg، وهذا يخلق مواقف قبيحة مع الصور ذات العناصر الشفافة والوضع الداكن/الفاتح. لم أتمكن من العثور على إعداد لهذا، هل يمكننا إيقاف هذا بطريقة ما؟

لقد حاولت تحميل صورة بصيغة webp و png، ودائمًا ما تتحول إلى jpg، كيف ذلك؟

إعجابَين (2)

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

هناك العديد من الإعدادات التي تبدو ذات صلة:

  • recompress original jpg quality (“جودة ملفات الصور التي تم تحميلها (1 هي أقل جودة، 99 هي أفضل جودة، 100 لتعطيلها).”)
  • png to jpg quality (“جودة ملف JPG المحول (1 هي أقل جودة، 99 هي أفضل جودة، 100 لتعطيلها).”)
  • composer media optimization image encode quality (“جودة ترميز JPEG المستخدمة في عملية إعادة الترميز.”)

لست متأكدًا من كيفية ارتباط هذا الأخير بالأولين - أو ما يحدث لملفات webp أو الأنواع الأخرى التي ليست PNG أو JPEG.

(أيضًا، ملاحظة لأي شخص في تجربة مستخدم Discourse يقرأ هذا: الاستخدام غير المتناسق لـ JPEG و JPG يجعل العثور على هذا الأمر أكثر صعوبة.)

3 إعجابات

الأخير يتعلق بـ تحميلات أسرع (وأصغر) في Discourse باستخدام Rust و WebAssembly و MozJPEG | مدونة بينما يتعلق الأولان بخط أنابيب لتحسين الصور من جانب الخادم، لذا بينما يتعلق كلاهما بالصور، إلا أنهما لا يتعلقان بنفس الميزة.

إعجاب واحد (1)

دعني أعيد الصياغة.
أرى عدة مخاوف منفصلة:

  • وقت تحميل الصفحة / نطاق ترددي للمشاهد
  • التخزين من جانب الخادم
  • حمل الخادم / الأداء
  • سرعة التحميل
  • جودة الصورة
    • الحالة الأولى: الرسوم البيانية، الرسومات الخطية، إلخ، حيث يكون ضغط JPEG قبيحًا وغير فعال
    • الحالة الثانية (النظرية): منتدى تصوير حيث لا تكون المخاوف الأخرى مهمة مثل الحفاظ على الصورة

… ولست متأكدًا من كيفية تأثير الإعدادات المتاحة بالضبط على هذه الأمور، خاصة مع هذه الميزة الجديدة.

يجب تعديل ذلك بواسطة UX: Change JPEG to JPG for search consistency by TheJammiestDodger · Pull Request #20698 · discourse/discourse · GitHub :+1:

3 إعجابات

التغييران الأولان هما تغييرات من جانب الخادم فقط. (يمكن تشغيلها بغض النظر عن دعم جانب العميل)

الأخير يتم تطبيقه في المتصفح ويعني أنك ترسل حمولات أصغر إلى الخادم.

إعجاب واحد (1)