Aprende cómo evitar que JFIF aparezca como la extensión predeterminada al guardar imágenes JPG en Chrome para Windows 10

En los últimos días, trabajé en una función de un proyecto que exporta una imagen JPEG a una nueva pestaña del navegador usando el pseudo protocolo Blob URL / Object URL:

Image JPEG Blob Protocol

Fue curioso ver que después de exportar la imagen en el formato mencionado en la nueva pestaña, cuando intenté guardar la imagen usando el menú contextual de Google Chrome (clic derecho sobre la imagen y clic en Guardar como), el cuadro de diálogo para guardar el archivo apareció así:

JPEG saving as JFIF Chrome Windows

Como desarrollador, sé que la imagen exportada es JPEG (formato de intercambio JPEG) y no JFIF (formato de intercambio de archivos JPEG). Entonces, ¿cuál es el problema entonces? Parece que, dado que Chrome 68 en algunos sistemas Windows, Chrome obliga a los usuarios a guardar imágenes JPG o JPEG en formato JFIF, lo que hace que esto sea un problema especialmente cuando se utilizan herramientas que no funcionan cuando se proporcionan imágenes en formato JFIF.

En este artículo, compartiré con ustedes algunas de las posibles soluciones que evitarán que el formato JFIF se use como extensión predeterminada para imágenes JPEG en Windows.

A. Arreglar a través del Editor del Registro de Windows (REGEDIT)

La primera opción resuelve este problema por completo reemplazando la extensión predeterminada para imágenes JPEG en el sistema. Inicie el Editor del Registro presionando Windows + R o abriendo la ventana de diálogo Ejecutar en el menú de inicio. En esta ventana, escriba la instrucción regedit:

Open Regedit from Run Window

En la nueva ventana que se encuentra (el editor del registro), vaya a la siguiente clave del registro: Computer\HKEY_CLASSES_ROOT\MIME\Database\Content Type\image/jpeg. Encontrarás un valor REG_SZ que contiene la extensión del tipo MIME JPEG. Haga clic derecho en este elemento y haga clic en Modificar:

Regedit Update Mimetype JPG

Reemplaza .jfif por .jpg y haz clic en OK.

Regedit Extension JPG

Después de guardar este cambio, la extensión predeterminada al guardar imágenes JPG será .jpg en lugar de .jfif.

B. Uso de una extensión de Chrome (Guardar imagen como tipo)

Hay una extensión útil, a saber, Guardar imagen como tipo, que puedes encontrar en Chrome Web Store. Esta extensión te permite guardar cualquier imagen de la web en los siguientes formatos sin necesidad de conversión manual:

  • JPG
  • PNG
  • WebP

El mime-type será forzado, por lo que ya no tendrás el problema de guardar los archivos con el mime-type JFIF.

Que te diviertas ❤️!


Ingeniero de Software Senior en EPAM Anywhere. Interesado en la programación desde los 14 años, Carlos es un programador autodidacta, fundador y autor de la mayoría de los artículos de Our Code World.

Conviertete en un programador más sociable

Patrocinadores