Solución: Firefox muestra los favicons de marcadores incorrectos

Algunos usuarios han encontrado un problema extraño en Mozilla Firefox donde ven un favicon incorrecto para cada sitio que han marcado. Por ejemplo, en lugar de mostrar el ícono de Reddit para los hilos marcados de Reddit, el navegador muestra un favicon de YouTube (u otra cosa). El problema no parece estar relacionado con una versión particular de Windows, ya que se informa que ocurre en Windows 7, Windows 8 y Windows 10.

Firefox favicons equivocados dentro de la barra de marcadores

¿Qué está causando el problema de los favicons en Firefox?

Investigamos este problema en particular observando varios informes de usuarios y las estrategias de reparación que se usan comúnmente para solucionar este problema en particular en las computadoras con Windows. Como resultado, hay varias razones diferentes por las que ocurre este problema en particular:

  • Los favicons fueron secuestrados por un complemento : hay varios complementos que se sabe que secuestran los favicons y muestran diferentes iconos en su lugar. Con mayor frecuencia, los usuarios afectados informan sobre las pestañas de repetición. En este caso, la forma más rápida de solucionar el problema es eliminar el complemento y eliminar el archivo favicons.sqlite.
  • Versión anticuada de Firefox : este problema en particular se debe principalmente a un error persistente que los desarrolladores han solucionado parcialmente con la compilación 58. La actualización a la última versión debería garantizar que ya no se encuentre con el problema en el futuro. Pero si sus favicons ya están rotos, deberá seguir otros métodos de reparación para repararlos.
  • El archivo de favicons de Firefox (favicons.sqlite) está dañado : cada vez que sus favicons de Firefox terminan por romperse, el problema se puede rastrear hasta un archivo que trata con todos los favicons que aparecen en el navegador. Al eliminar el archivo favicons.sqlite, puede forzar al navegador a recrear el archivo desde cero, lo que obliga a todos los favicons a restablecerse.
  • El contenido en caché web está dañado : en algunos casos, Firefox podría terminar almacenando en caché una versión anterior del favicon y quedarse sin importar si desde entonces ha sido reemplazado por una versión más nueva. En este caso particular, puede borrar su caché web para obligar a su navegador a actualizarlos nuevamente o puede hacerlo desde la consola del navegador.

Si actualmente tiene dificultades para resolver este problema en particular, este artículo le proporcionará varios pasos para la solución de problemas. A continuación, encontrará varias soluciones potenciales diferentes que otros usuarios en un escenario similar han utilizado con éxito para resolver el problema.

Para obtener los mejores resultados, lo alentamos a que siga los métodos en el orden en que se presentan. Incluso si no todas las correcciones son aplicables a su escenario, vale la pena seguir una estructura al solucionar el problema, solo recuerde descarte los métodos que no le sean aplicables.

Método 1: actualizar Firefox a la última versión

Este problema en particular es casi tan antiguo como el navegador en sí. Firefox ha lanzado varias actualizaciones que incluyen un hotfix para este problema, pero algunos usuarios aún lo encuentran en las últimas versiones. Sin embargo, dado que se ha solucionado el problema, su primer punto de partida debe ser asegurarse de estar utilizando la última versión de Firefox. A partir de la compilación 58, los desarrolladores han anunciado que han parcheado la mayoría de las instancias que se sabe que desencadenan estos problemas particulares.

Si bien esto no resolverá necesariamente el problema si sus favicons ya están en mal estado, se asegurará de que no vuelva a suceder en el futuro. Aquí hay una guía rápida sobre cómo actualizar Firefox a la última versión:

  1. Abra Firefox y haga clic en el botón de acción en la esquina superior derecha.
  2. Luego, desde el menú recién aparecido, haga clic en Ayuda y seleccione Acerca de Firefox .
  3. Dentro de la siguiente ventana, espere hasta que se descargue la actualización, luego haga clic en Reiniciar para actualizar Firefox para comenzar el proceso de actualización.

    Actualizando Firefox
  4. Una vez que se complete el proceso de actualización, reinicie su computadora y vea si el problema se ha resuelto.

Si su navegador Firefox ya se actualizó a la última versión o este método no reparó sus favicons rotos, continúe con el siguiente método a continuación.

Método 2: Agregar un '/' detrás del enlace

Esto puede parecer una solución tonta, pero muchos usuarios afectados han informado que simplemente agregar un al final de la URL antes de visitarlo les resolvió el problema. Sin embargo, algunos usuarios informaron que esta solución solo era temporal ya que el problema regresó varios días después.

Digamos que el favicon que pertenece a www.google.com/ está en mal estado. Para solucionarlo, escriba www.google.com// en la barra de navegación y presione Entrar para actualizar el icono. El icono debe reemplazarse tan pronto como se cargue el sitio web.

Arreglando los favicons rotos con '\'

Si este problema no fue efectivo o está buscando un enfoque permanente, continúe con el siguiente método a continuación.

Método 3: eliminar el archivo favicons.sqlite

La solución más rápida y eficiente que resolverá el problema en la mayoría de los casos es simplemente navegar a la carpeta AppData de Firefox, encontrar su carpeta de perfil y eliminar el nombre de archivo favicons.sqlite mientras Firefox está cerrado.

Este proceso obligará a Firefox a crear un nuevo archivo favicon .sqlite en el próximo inicio del navegador. Pero tenga en cuenta que después de que se complete esta operación, todos sus marcadores tendrán un favicon genérico. Solo después de visitar un marcador, el icono se actualizará al favicon del sitio.

Aquí hay una guía rápida para solucionar el problema eliminando el archivo favicons.sqlite :

  1. Asegúrese de que Firefox y los complementos asociados estén completamente cerrados.
  2. Use el Explorador de archivos para navegar a la siguiente ubicación:
     C: \ Users \ * YourUser * \ AppData \ Local \ Mozilla \ Firefox \ Profiles \ * YourProfile * 

    Nota: Tenga en cuenta que * YourUsers * y * YourProfile * son simplemente marcadores de posición y deben reemplazarse con su propia información. Además, la carpeta AppData estará oculta de forma predeterminada; si aún no ha hecho visibles las carpetas ocultas, use la cinta en la parte superior de la ventana del Explorador de archivos para hacer clic en Ver, luego asegúrese de que la casilla asociada con Elementos ocultos esté marcada .

    Casilla de verificación de elementos ocultos
  3. Una vez que llegue dentro de su perfil de FireFox, use la función de búsqueda (esquina superior derecha) para buscar favicons.sqlite .
  4. Cuando encuentre el archivo, haga clic derecho sobre él y elija Eliminar para deshacerse de él.

    Eliminar el archivo Favicons de Firefox
  5. Una vez que se haya eliminado el archivo, abra Firefox nuevamente para permitir que el navegador cree un nuevo favicon .sqlite desde cero.
  6. Ahora debería notar que todos sus marcadores tienen un favicon genérico. Puede solucionar esto haciendo clic en cada marcador individualmente. Tan pronto como se visite el sitio web, verá que se colocará el favicon correcto.

Si todavía tiene el mismo problema exacto, vaya al siguiente método a continuación.

Método 4: borrar caché web

Otra forma de resolver este problema es borrar el caché web de Firefox. De manera similar al primer método, esto lo obligará a descargar los favicons nuevamente. Varios usuarios afectados han informado que este método finalmente les permitió resolver el problema definitivamente.

Aquí hay una guía rápida sobre cómo borrar la caché web de Firefox para solucionar el problema de favicon:

  1. Cierre todas las demás pestañas de Firefox, excepto una nueva pestaña.
  2. Haga clic en el botón de acción en la esquina superior derecha de la pantalla, luego seleccione Opciones en el menú recién aparecido.
  3. dentro del menú de configuración, seleccione Privacidad y seguridad en la tabla de la izquierda. Luego, desplácese hacia abajo hasta el menú Cookies y Datos del sitio y haga clic en Borrar datos .
  4. Dentro del menú Borrar datos, desmarque la casilla asociada a Cookies y Datos del sitio y marque la casilla junto a Contenido web en caché .
  5. Presione Borrar para comenzar el proceso de limpieza de sus datos de contenido web.
  6. Reinicie su navegador y vea si el problema se ha resuelto.

Limpieza de la caché web de Firefox

Si todavía tiene este problema o está buscando una forma de modificar sus favicons manualmente, vaya al siguiente método a continuación.

Método 5: obligar a Firefox a actualizar los favicons

Si su problema es ligeramente diferente (Firefox no puede actualizar los logotipos de sitios web anteriores con nuevas versiones), puede obligar al navegador a pensar que todos sus favicons han expirado y actualizarlos automáticamente. Varios usuarios afectados han informado que este método finalmente les permitió solucionar el problema de favicon en Mozilla Firefox.

Esto es lo que debes hacer:

  1. Abra Firefox, escriba " about: config " en la barra de navegación y presione Entrar para abrir la configuración experimental de Firefox.
  2. Cuando aparezca el mensaje de advertencia, haga clic en Acepto el riesgo. .
  3. Utilice la función de búsqueda para buscar "devtools.chrome.enabled".
  4. Una vez que se encuentra la preferencia, haga doble clic en devtools.chrome.enabled para cambiar su valor a verdadero.
  5. Salga de la Configuración avanzada de Firefox y haga clic en el botón de acción en la sección superior derecha de la pantalla. Luego, acceda al menú Desarrollador web, luego haga clic en la Consola del navegador .
  6. Dentro de la consola del navegador recién aparecida, pegue el siguiente código y presione Entrar para registrarlo:
     var fS = Components.classes ["@ mozilla.org/browser/favicon-service;1"] .getService (Components.interfaces.nsIFaviconService); fS.expireAllFavicons (); 

    Nota: Recibirá un error, pero es normal, así que no se alarme. Los pasos que acabamos de hacer obligarán a todos los favicons a caducar.

  7. Visite los marcadores que anteriormente no se actualizaban con la versión más reciente. El problema ahora debería solucionarse y debería ver los nuevos iconos tan pronto como se cargue la página.

Obligar a los favicons existentes a caducar

Si este método no tuvo éxito o si está buscando una forma manual de arreglar que su favicon de Firefox no se muestre correctamente, avance al siguiente método a continuación.

Método 6: arreglando los favicons afectados manualmente

Definitivamente, esta no es la mejor solución para aquellos que no son expertos en tecnología, pero hay una forma manual que le permitirá reparar sus favicons rotos. Varios usuarios afectados han logrado resolver el problema exportando la lista completa de marcadores en un archivo HTML y modificando el icono antes de volver a importar la lista de marcadores.

Este método es perfecto para usar en aquellos casos en los que solo se trata de uno o un par de favicons rotos. Aquí hay una guía rápida sobre cómo arreglar los favicons afectados manualmente:

  1. Abra Firefox y haga clic en el icono de Marcador en la esquina superior derecha de la pantalla.
  2. Desde el menú recién aparecido, haga clic en Marcadores y luego haga clic en Mostrar todos los marcadores en la sección inferior derecha de la pantalla.
  3. Dentro del menú Biblioteca, seleccione Barra de herramientas de marcadores de la izquierda, luego vaya a Importar y hacer copia de seguridad y elija Exportar marcadores a HTML .
  4. Elija una ubicación adecuada para el archivo HTML exportado, luego haga clic en el botón Guardar .
  5. Haga clic derecho en el archivo HTML que acaba de exportar y edítelo con una utilidad como Notepad ++ o similar. También puede usar la utilidad de bloc de notas incorporada, pero el código no será tan legible.
  6. Una vez que se abre la página Marcadores, busque la entrada de marcador correspondiente y cambie los datos ICON_URI = ”{URL} e ICON =” asociados : image / png; base64, {data} con la URL correcta del icono y el icono codificado con base 64 . Podrá deducir qué ICONO pertenece a cada favicon mirando el nombre.
  7. Asegúrese de guardar las modificaciones que acaba de hacer en la página Marcadores que exportó anteriormente.
  8. Regrese a la ventana Biblioteca (Paso 2), haga clic en Barra de herramientas de marcadores, luego vaya a Importar y hacer copia de seguridad y elija Importar marcadores desde HTML
  9. Seleccione la página que modificó previamente y haga clic en Abrir.

Edición manual de Firefox favicon

Después de completar este proceso, sus íconos de favicon deberían ser reparados.

Artículos De Interés