Js-core: الصورة بها حد مشوه عند استخدامها في<meta/> بطاقة شعار

تم إنشاؤها على ٢١ أكتوبر ٢٠٢٠  ·  1تعليق  ·  مصدر: imgix/js-core

صف الخلل
تبدو الصورة الممزوجة والعلامة المائية التي تم إنشاؤها باستخدام imgix-core-js مختلفة عن الصورة الأصلية عند تغليفها

العلامات وتحميلها كمعاينة.
الصورة ملفوفة لديه حدود مشوهة.

لإعادة إنتاج
خطوات إعادة إنتاج السلوك:

  • ومشاركتها في التطبيقات (مثل whatsapp و imessage) التي لديها القدرة على المعاينة ، تظهر المعاينة حدًا مشوهًا.
    سلوك متوقع
    وصف واضح ومختصر لما توقعت حدوثه.
    يجب أن تكون المعاينة مماثلة للصورة الأصلية
    لقطات
    إذا أمكن ، أضف لقطات شاشة للمساعدة في شرح مشكلتك.
    معاينة مع الحدود مشوهة
    capture__2020-10-21-13-48-02
    file
    الصورة الأصلية
    Screen Capture_select-area_20201021180948

أمثلة أخرى:
Screen Shot 2020-10-02 at 8 57 49 AM
IMG_B17400BFF561-1

معلومة:

  • إصدار imgix-core-js: [على سبيل المثال 2.3.1]
bug

>كل التعليقات

ChelseaRong اتضح أن السبب هو أن المعلمة q يتم تعيينها على قيمة منخفضة جدًا ( q=1 ). تفصيل كامل لما يحدث:

  • تم تطبيق المعلمة q=1&auto=compress ، والتي تعرض النسخة الأقل جودة للصورة

    • نظرًا لأن الجودة منخفضة جدًا ، فإن النسخة المضغوطة من الصورة ينتهي بها الأمر بها عيوب (خط كبير غير واضح في هذه الحالة)

  • تؤدي المعلمة auto=format ظهور هذه المشكلة في بعض المتصفحات / برامج الزحف فقط

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

    • ولهذا السبب أيضًا لا نرى المشكلة في متصفح يدعم WebP (مثل Chrome أو Firefox)

لإصلاح ذلك ، أوصي بتعيين المعلمة q على الأقل 25 .

سأغلق هذه المشكلة نظرًا لأنها ليست خطأ في imgix-core-js ، ولكن إذا كنت بحاجة إلى مزيد من التصحيح لواجهة برمجة تطبيقات تقديم imgix ، فاتصل بـ [email protected].

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات

القضايا ذات الصلة

hennessyevan picture hennessyevan  ·  6تعليقات

robdasilva picture robdasilva  ·  3تعليقات

int3 picture int3  ·  22تعليقات

vicb picture vicb  ·  49تعليقات

erikvold picture erikvold  ·  26تعليقات