Js-core: Das Bild hat die Grenze bei Verwendung in verzerrt<meta/> Etikett

Erstellt am 21. Okt. 2020  ·  1Kommentar  ·  Quelle: imgix/js-core

Beschreibe den Fehler
Ein gemischtes Bild mit Wasserzeichen, das mit dem imgix-core-js erstellt wurde, unterscheidet sich beim Einwickeln vom Originalbild

Tags und als Vorschau geladen.
das Bild verpackt hat Boarder verzerrt.

Reproduzieren
Schritte zum Reproduzieren des Verhaltens:

  • und teilen Sie es in Apps (z. B. WhatsApp, Imessage), die eine Vorschau ermöglichen. Die Vorschau zeigt eine verzerrte Grenze.
    Erwartetes Verhalten
    Eine klare und präzise Beschreibung dessen, was Sie erwartet hatten.
    Die Vorschau sollte mit dem Originalbild übereinstimmen
    Screenshots
    Fügen Sie gegebenenfalls Screenshots hinzu, um Ihr Problem zu erklären.
    Vorschau mit verzerrten Boardern
    capture__2020-10-21-13-48-02
    file
    Original Bild
    Screen Capture_select-area_20201021180948

Andere Beispiele:
Screen Shot 2020-10-02 at 8 57 49 AM
IMG_B17400BFF561-1

Information:

  • imgix-core-js version: [zB 2.3.1]
bug

>Alle Kommentare

@ChelseaRong Es stellt sich heraus, dass das Artefakt dadurch verursacht wird, dass der Parameter q auf einen sehr niedrigen Wert ( q=1 ) gesetzt wird. Vollständige Aufschlüsselung der Ereignisse:

  • Der Parameter q=1&auto=compress wird angewendet, wodurch die Version des Bildes mit der niedrigsten Qualität gerendert wird

    • Da die Qualität so gering ist, weist die komprimierte, gerenderte Version des Bildes Artefakte auf (in diesem Fall eine große unscharfe Linie).

  • Der Parameter auto=format bewirkt, dass dieses Problem nur in einigen Browsern / Crawlern angezeigt wird

    • Da Social Scraper keinen erkannten Benutzeragenten haben, der WebP unterstützt, stellen wir die Version .jpg bereit, die im Vergleich zu WebP mit einer viel geringeren Qualität komprimiert wird

    • Aus diesem Grund tritt das Problem auch nicht in einem Browser auf, der WebP unterstützt (z. B. Chrome oder Firefox).

Um dies zu beheben, würde ich empfehlen, den Parameter q auf mindestens 25 .

Ich werde dieses Problem schließen, da es sich nicht um einen imgix-core-js -Fehler handelt. Wenn Sie jedoch weiteres Debugging für die imgix-Rendering-API benötigen, wenden Sie sich an

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen

Verwandte Themen

hennessyevan picture hennessyevan  ·  6Kommentare

robdasilva picture robdasilva  ·  3Kommentare

danieljack picture danieljack  ·  3Kommentare

sontek picture sontek  ·  3Kommentare

scrubs picture scrubs  ·  3Kommentare