Firefox's kommende forbedringer af synkroniseret bogmærke løser mange problemer

Prøv Vores Instrument Til At Fjerne Problemer

Mozilla introducerede Sync-funktionalitet i Firefox for længe siden. Synkronisering kom i form af tilføjelsen Mozilla Weave først men var integreret i Firefox webbrowser senere for at give alle brugere af browseren synkroniseringsfunktionalitet.

Mozilla ændrede, hvordan Sync fungerer i Firefox med frigivelsen af ​​Firefox 29 ved at skifte til et nyt kontosystem der tilladte godkendelse ved hjælp af en e-mail-adresse og adgangskode i modsætning til nøgler, som den tidligere version af Sync krævede.

Mens den nuværende version af Sync i Firefox fungerer pålideligt, er det for det meste nogle datasæt, der er beviset for at være mere tilbøjelige til fejl end andre i fortiden.

Firefox-brugere, der synkroniserer bogmærker, kan muligvis bemærke en række problemer forbundet med det.

Problemer med synkronisering af Firefox-bogmærke

En kommende opdatering til synkronisering af bogmærker i Firefox løser følgende problemer, der kan opstå, når der synkroniseres bogmærker ved hjælp af Firefox Sync:

  • Delvise downloads - Den aktuelle synkronisering i Firefox anvender poster til databasen én ad gangen. Afbrydelse, f.eks. Ved at droppe internetforbindelsen, kan føre til problemer, som f.eks. Emner, der vises i den forkerte mappe eller er i orden.
  • Ændringer foretaget under synkroniseringsoperationer - Ændringer, der er foretaget under en synkroniseringsoperation, vil ikke blive inkluderet før den næste synkroniseringskørsel, da bogmærkesynkronisering trækker ændringer en gang ved start og ikke under kørslen.
  • Udenfor-orden-downloads - Børn til bogmærke kan uploades eller downloades før forældre, hvilket kan føre til alle slags problemer, f.eks. At bogmærker sidder fast i mappen 'andre bogmærker', da det bruges af Firefox Sync som et midlertidigt lager under synkroniseringsprocessen.
  • Deduping - Synkronisering flater det 'lokale træ ind på et kort over bogmærkeattributter' og bruger det til at registrere og ignorere bogmærker med lignende attributter, men forskellige ID'er. Dette kort opdateres ikke, når bogmærker ændres under en synkronisering, og det skelner ikke mellem lokale og serverposter.

Mozillas løsning

firefox bookmark syncing

Ændringer i bogmærkesynkronisering adresserer de problemer, der er anført ovenfor. Løsningen bruger en spejlkopi, der matcher serveren, så data ikke længere føjes direkte til databasen.

Mozilla noter:

Struktureret applikation hjælper med at mindske korruption forårsaget af ændringer foretaget under en synkronisering, delvise downloads og up-of-order-downloads. I stedet for at indsætte downloadede bogmærker direkte i databasen, gemmer vi dem i et “spejl”, der matcher serveren.

Vi går derefter omkring det lokale træ og det spejlede fjerntliggende træ, producerer et nyt flettet træ og opdaterer det lokale træ, så det passer til det sammensmeltede træ. Endelig iscenesætter vi lokalt ændrede poster i en udgående buffer, uploader posterne og opdaterer spejlet igen for at afspejle det, vi lige har uploadet.

Du kan følg fejlen på Bugzilla, eller denne fejl som sporer, når funktionen som standard er aktiveret i Firefox.

Du kan indstille præference services.sync.engine.bookmarks.buffer til true for at aktivere funktionaliteten lige nu. Jeg foreslår, at du sikkerhedskopierer dine bogmærker regelmæssigt, hvis du gør, da dette stadig er et igangværende arbejde på dette tidspunkt.

Lukende ord

Hvis du oplevede problemer med synkronisering af bogmærker i Firefox, især problemer som f.eks. Synkronisering af bogmærker, der ikke fungerer pålideligt, bogmærker, der lander i de forkerte mapper eller problemer, der ikke er synkroniseret med bogmærker på forskellige systemer, kan du forvente, at tingene bliver bedre, når opdateringen lander.

Din tur : Bruger du Firefox Sync eller browserens synkroniseringsløsning?

Relaterede artikler

  • Om synkronisering: Firefox Sync-fejlfinding add-on
  • Firefox 53: Bogmærke Synkronisering af pålidelighedsforbedringer
  • Firefox-adgangskoder kan ikke synkroniseres, hvis du bruger en hovedadgangskode
  • Sådan konfigureres en ny Firefox Sync-server