Js-core: Gambar memiliki boarder yang terdistorsi saat digunakan di<meta/> menandai

Dibuat pada 21 Okt 2020  ·  1Komentar  ·  Sumber: imgix/js-core

Jelaskan bugnya
Gambar campuran dan watermark yang dihasilkan menggunakan imgix-core-js terlihat berbeda dari gambar aslinya saat dibungkus

tag dan dimuat sebagai pratinjau.
gambar dibungkus memiliki penghuni asrama yang menyimpang.

Untuk Mereproduksi
Langkah-langkah untuk mereproduksi perilaku:

  • dan membagikannya di aplikasi (mis. whatsapp, imessage) yang memiliki kemampuan untuk melihat pratinjau, pratinjau menunjukkan boarder yang terdistorsi.
    Perilaku yang diharapkan
    Deskripsi yang jelas dan ringkas tentang apa yang Anda harapkan akan terjadi.
    pratinjau harus sama dengan gambar aslinya
    Screenshot
    Jika memungkinkan, tambahkan tangkapan layar untuk membantu menjelaskan masalah Anda.
    Pratinjau dengan penghuni yang terdistorsi
    capture__2020-10-21-13-48-02
    file
    Gambar asli
    Screen Capture_select-area_20201021180948

Contoh lain:
Screen Shot 2020-10-02 at 8 57 49 AM
IMG_B17400BFF561-1

Informasi:

  • imgix-core-js versi: [mis. 2.3.1]
bug

>Semua komentar

@ChelseaRong Ternyata, artefak tersebut disebabkan oleh parameter q yang disetel pada nilai yang sangat rendah ( q=1 ). Rincian lengkap tentang apa yang terjadi:

  • Parameter q=1&auto=compress diterapkan, yang membuat versi kualitas gambar paling rendah

    • Karena kualitasnya sangat rendah, versi gambar yang dikompresi dan dirender akhirnya memiliki artefak (garis buram besar dalam kasus ini)

  • Parameter auto=format menyebabkan masalah ini muncul hanya di beberapa browser / crawler

    • Karena pencakar sosial tidak memiliki agen pengguna terdeteksi yang mendukung WebP, kami menyajikan versi .jpg yang mengompres dengan kualitas yang jauh lebih rendah dibandingkan dengan WebP

    • Ini juga mengapa kami tidak melihat masalah di browser yang mendukung WebP (seperti Chrome atau Firefox)

Untuk memperbaikinya, saya merekomendasikan pengaturan parameter q menjadi setidaknya 25 .

Saya akan menutup masalah ini karena ini bukan bug imgix-core-js , tetapi jika Anda memerlukan debugging lebih lanjut untuk imgix rendering API, hubungi [email protected].

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

robdasilva picture robdasilva  ·  3Komentar

hennessyevan picture hennessyevan  ·  6Komentar

kojilab picture kojilab  ·  3Komentar

danieljack picture danieljack  ·  3Komentar

mwawrusch picture mwawrusch  ·  3Komentar