As próximas melhorias na sincronização de favoritos do Firefox tratam de problemas antigos

Experimente Nosso Instrumento Para Eliminar Problemas

A Mozilla introduziu a funcionalidade Sync no Firefox há muito tempo. A sincronização veio na forma de add-on Mozilla Weave primeiro mas foi integrado ao navegador Firefox mais tarde, para fornecer a todos os usuários do navegador a funcionalidade de sincronização.

A Mozilla mudou a forma como o Sync funciona no Firefox com o lançamento do Firefox 29 ao mudar para um novo sistema de conta que permitia a autenticação usando um endereço de e-mail e senha em oposição às chaves que a versão anterior do Sync exigia.

Embora a versão atual do Sync no Firefox funcione de forma confiável, na maior parte, alguns conjuntos de dados provaram ser mais sujeitos a erros do que outros no passado.

Os usuários do Firefox que sincronizam favoritos podem notar uma série de problemas associados a isso.

Problemas de sincronização de favoritos do Firefox

Uma próxima atualização para a sincronização de favoritos no Firefox aborda os seguintes problemas que podem ocorrer ao sincronizar favoritos usando o Firefox Sync:

  • Downloads parciais - O Sync atual no Firefox aplica os registros ao banco de dados um de cada vez. A interrupção, por exemplo, pela queda da conexão com a Internet, pode levar a problemas como itens aparecendo na pasta errada ou fora de serviço.
  • Alterações feitas durante as operações de sincronização - as alterações feitas durante uma operação de sincronização não serão incluídas até que a próxima sincronização seja executada, pois a sincronização de favoritos puxa as alterações uma vez no início e não durante a execução.
  • Downloads fora de ordem - Favoritos filhos podem ser carregados ou baixados antes dos pais, o que pode levar a todos os tipos de problemas, por exemplo, os favoritos ficam presos na pasta 'outros favoritos', pois é usada pelo Firefox Sync como um armazenamento temporário durante o processo de sincronização.
  • Deduping - Sync nivela a 'árvore local em um mapa de atributos de favoritos' e usa-a para detectar e ignorar favoritos com atributos semelhantes, mas IDs diferentes. Este mapa não é atualizado quando os favoritos são alterados durante uma sincronização e não diferencia entre os registros locais e do servidor.

Solução da Mozilla

firefox bookmark syncing

As alterações na sincronização de favoritos abordam os problemas listados acima. A solução usa uma cópia espelhada que corresponde ao servidor para que os dados não sejam mais adicionados diretamente ao banco de dados.

Notas do Mozilla:

O aplicativo estruturado ajuda a mitigar a corrupção causada por alterações feitas durante uma sincronização, downloads parciais e downloads fora de ordem. Em vez de inserir marcadores baixados diretamente no banco de dados, nós os armazenamos em um “espelho” que corresponde ao servidor.

Em seguida, percorremos a árvore local e a árvore remota espelhada, produzimos uma nova árvore mesclada e atualizamos a árvore local para corresponder à árvore mesclada. Por fim, preparamos os registros alterados localmente em um buffer de saída, carregamos os registros e atualizamos o espelho novamente para refletir o que acabamos de carregar.

Você pode siga o bug no Bugzilla ou este bug que rastreia quando o recurso está ativado por padrão no Firefox.

Você pode definir o preferência services.sync.engine.bookmarks.buffer como true para habilitar a funcionalidade agora. Eu sugiro que você faça backup de seus favoritos regularmente se você fizer isso, pois ainda é um trabalho em andamento neste momento.

Palavras de Encerramento

Se você teve problemas com a sincronização de favoritos no Firefox, especialmente problemas como a sincronização de favoritos não funcionando de maneira confiável, favoritos em pastas erradas ou problemas fora de sincronia com favoritos em sistemas diferentes, você pode esperar que as coisas melhorem assim que a atualização terras.

Agora você : Você usa o Firefox Sync ou a solução de sincronização do seu navegador?

Artigos relacionados

  • Sobre a sincronização: complemento de solução de problemas de sincronização do Firefox
  • Firefox 53: melhorias de confiabilidade na sincronização de favoritos
  • As senhas do Firefox não podem ser sincronizadas se você usar uma senha mestra
  • Como configurar um novo servidor Firefox Sync