Js-core: La imagen ha distorsionado el borde cuando se usa en<meta/> etiqueta

Creado en 21 oct. 2020  ·  1Comentario  ·  Fuente: imgix/js-core

Describe el error
Una imagen mezclada y con marca de agua generada con imgix-core-js se ve diferente de la imagen original cuando se envuelve en

etiquetas y se carga como una vista previa.
la imagen envuelta tiene fronteras distorsionadas.

Reproducir
Pasos para reproducir el comportamiento:

  • y compartirlo en aplicaciones (por ejemplo, whatsapp, imessage) que tiene la capacidad de obtener una vista previa, la vista previa muestra un borde distorsionado.
    Comportamiento esperado
    Una descripción clara y concisa de lo que esperaba que sucediera.
    la vista previa debe ser la misma que la imagen original
    Capturas de pantalla
    Si corresponde, agregue capturas de pantalla para ayudar a explicar su problema.
    Vista previa con fronteras distorsionadas
    capture__2020-10-21-13-48-02
    file
    Imagen original
    Screen Capture_select-area_20201021180948

Otros ejemplos:
Screen Shot 2020-10-02 at 8 57 49 AM
IMG_B17400BFF561-1

Información:

  • Versión de imgix-core-js: [por ejemplo, 2.3.1]
bug

>Todos los comentarios

@ChelseaRong Resulta que el artefacto es causado por el parámetro q establecido en un valor muy bajo ( q=1 ). Desglose completo de lo que está sucediendo:

  • Se aplica el parámetro q=1&auto=compress , que muestra la versión de menor calidad de la imagen.

    • Dado que la calidad es tan baja, la versión comprimida y renderizada de la imagen termina teniendo artefactos (una gran línea borrosa en este caso)

  • El parámetro auto=format hace que este problema se muestre solo en algunos navegadores / rastreadores

    • Dado que los social scrapers no tienen un agente de usuario detectado que admita WebP, ofrecemos la versión .jpg que se comprime con una calidad mucho menor en comparación con WebP.

    • Esta es también la razón por la que no vemos el problema en un navegador que admita WebP (como Chrome o Firefox).

Para solucionar este problema, recomiendo configurar el parámetro q en al menos 25 .

Cerraré este problema ya que no es un error de imgix-core-js , pero si necesita más depuración para la API de renderizado de imgix, comuníquese con [email protected].

¿Fue útil esta página
0 / 5 - 0 calificaciones

Temas relacionados

hennessyevan picture hennessyevan  ·  6Comentarios

robdasilva picture robdasilva  ·  3Comentarios

AaronAcerboni picture AaronAcerboni  ·  3Comentarios

juriansluiman picture juriansluiman  ·  3Comentarios

thalesfsp picture thalesfsp  ·  3Comentarios