Las próximas mejoras de sincronización de marcadores de Firefox abordan problemas de larga data

Mozilla introdujo la funcionalidad Sync en Firefox hace mucho tiempo. La sincronización vino en forma de complemento Tejido Mozilla primero pero fue integrado en el navegador web Firefox más adelante para proporcionar a todos los usuarios del navegador la funcionalidad de sincronización.

Mozilla cambió el funcionamiento de Sync en Firefox con el lanzamiento de Firefox 29 al cambiar a un nuevo sistema de cuenta que permitía la autenticación mediante una dirección de correo electrónico y una contraseña en contraposición a las claves que requería la versión anterior de Sync.



Si bien la versión actual de Sync en Firefox funciona de manera confiable, en su mayor parte, algunos conjuntos de datos han demostrado ser más propensos a errores que otros en el pasado.

Los usuarios de Firefox que sincronizan marcadores pueden notar una serie de problemas asociados con eso.

Problemas de sincronización de marcadores de Firefox

Una próxima actualización de la sincronización de marcadores en Firefox aborda los siguientes problemas que pueden ocurrir al sincronizar marcadores con Firefox Sync:

  • Descargas parciales: la sincronización actual en Firefox aplica registros a la base de datos de uno en uno. La interrupción, por ejemplo, por la caída de la conexión a Internet, podría provocar problemas como la aparición de elementos en la carpeta incorrecta o fuera de servicio.
  • Cambios realizados durante las operaciones de sincronización: los cambios que se realizan durante una operación de sincronización no se incluirán hasta la siguiente ejecución de sincronización, ya que la sincronización de marcadores extrae los cambios una vez al inicio y no durante la ejecución.
  • Descargas fuera de orden: los niños de marcadores pueden cargarse o descargarse antes que los padres, lo que puede generar todo tipo de problemas, por ejemplo, que los marcadores se atasquen en la carpeta 'otros marcadores', ya que Firefox Sync la utiliza como almacenamiento temporal. durante el proceso de sincronización.
  • Deduping - Sync aplana el 'árbol local en un mapa de atributos de marcador' y lo usa para detectar e ignorar marcadores con atributos similares pero ID diferentes. Este mapa no se actualiza cuando se cambian los marcadores durante una sincronización y no diferencia entre registros locales y del servidor.

La solución de Mozilla

firefox bookmark syncing

Los cambios en la sincronización de marcadores abordan los problemas enumerados anteriormente. La solución utiliza una copia reflejada que coincide con el servidor para que los datos ya no se agreguen directamente a la base de datos.



Notas de Mozilla:

La aplicación estructurada ayuda a mitigar la corrupción causada por los cambios realizados durante una sincronización, descargas parciales y descargas fuera de orden. En lugar de insertar marcadores descargados directamente en la base de datos, los almacenamos en un 'espejo' que coincide con el servidor.

Luego recorremos el árbol local y el árbol remoto reflejado, producimos un nuevo árbol fusionado y actualizamos el árbol local para que coincida con el árbol fusionado. Finalmente, colocamos los registros modificados localmente en un búfer de salida, cargamos los registros y actualizamos el espejo nuevamente para reflejar lo que acabamos de cargar.

Usted puede sigue el error en Bugzilla, o este error que rastrea cuando la función está habilitada de forma predeterminada en Firefox.

Puede configurar el preferencia services.sync.engine.bookmarks.buffer a true para habilitar la funcionalidad ahora mismo. Le sugiero que haga una copia de seguridad de sus marcadores con regularidad si lo hace, ya que todavía es un trabajo en progreso en este momento.

Palabras de cierre

Si experimentó problemas con la sincronización de marcadores en Firefox, especialmente problemas como la sincronización de marcadores que no funciona de manera confiable, los marcadores aterrizan en carpetas incorrectas o problemas de desincronización con marcadores en diferentes sistemas, puede esperar que las cosas mejoren una vez que se actualice tierras.

Ahora tu: ¿Utiliza Firefox Sync o la solución de sincronización de su navegador?

Artículos relacionados

  • Acerca de Sync: complemento de resolución de problemas de Firefox Sync
  • Firefox 53: mejoras en la confiabilidad de la sincronización de marcadores
  • Las contraseñas de Firefox no se pueden sincronizar si usa una contraseña maestra
  • Cómo configurar un nuevo servidor Firefox Sync