Synchronize Firefox bookmarks but use different “views”











up vote
0
down vote

favorite












My aim is to synchronize Firefox bookmarks on different devices but without merging them simplistically; instead, I would like the bookmarks from each device, although accessible by all devices, to be stored separately from one another.



To illustrate that, here is an example with a list of bookmarks from A to G shared between Device 1 and Device 2:



Device 1:





  • A

  • B

  • C

  • D

  • Bookmarks from Device 2: - E -F -G




Device 2:





  • E

  • F

  • G

  • Bookmarks from Device 1: - A - B - C - D




The bookmarks would be synced automatically, but when adding bookmark H from device 1 for example, it would appear on both devices but not at the same place in the hierarchy.



(By contrast, a classical synchronization like performed by Firefox Sync would produce the same flat hierarchy for both devices, containing all bookmarks from A to G).



This would be very handy for me to share my bookmarks (always stored on the Bookmarks Toolbar) between a personal computer and more work-related. All bookmarks would be available on both but each, for practical reasons, would have its own view with specific "top-level" bookmarks.



I hope my description is clear.



I there a way for me to achieve that?
I have tried using Firefox Sync but it only merges the bookmarks. I also looked at a bunch of add-ons without any success.










share|improve this question




















  • 1




    I fixed what I believe to be an obvious typo; if I’m wrong (and it was what you wanted), please explain.  (I also tweaked the wording a little.)
    – Scott
    Nov 14 at 18:04










  • You can import bookmarks & stick those under a dedicated node like you describe, but syncing doesn't work that way. Firefox has no way to know that what you stash under a node on one machine is the same as the main hierarchy on a different machine. So even if you managed to manually set this up, syncing couldn't maintain it. If there's a way to do it, it isn't native to Firefox. I haven't stumbled across an add-on that does this. You would need something like a bookmark manager that imports and compartmentalizes bookmarks from different computers and then does its own syncing to maintain them.
    – fixer1234
    Nov 15 at 4:37










  • @fixer1234 I completely agree, as far as I have seen Firefox Sync does not work this way. It's a shame because if I'm not wrong previous versions worked this way when synchronizing bookmarks between Firefox Android and Firefox Desktop, the bookmarks from Android would appear in a dedicated folder of Firefox Desktop. I'm still going through add-ons but not sure I will find a suitable one. Maybe some tweaking can be done with Profiles but it look likes when synchronizing the Profiles it will be back to square one.
    – DylanM
    Nov 15 at 9:13










  • Let me throw out a thought. How does Firefox maintain bookmarks? Is it in some sort of SQL database? How visible is that to users? How easy is it for users to hook into it? I can imagine a scheme where you have a database (external to Firefox) that contains N identical tables (one for each “device”), or maybe one table with a column that shows which “device” each row belongs to. Then use off-the-shelf software to sync the database across all machines, and some (simple?) home-grown scripts to export from Firefox to the master database, and to import into Firefox from the database.  … (Cont’d)
    – Scott
    Nov 16 at 23:59










  • (Cont’d) …  Does this make sense? (ping @fixer1234)
    – Scott
    Nov 16 at 23:59















up vote
0
down vote

favorite












My aim is to synchronize Firefox bookmarks on different devices but without merging them simplistically; instead, I would like the bookmarks from each device, although accessible by all devices, to be stored separately from one another.



To illustrate that, here is an example with a list of bookmarks from A to G shared between Device 1 and Device 2:



Device 1:





  • A

  • B

  • C

  • D

  • Bookmarks from Device 2: - E -F -G




Device 2:





  • E

  • F

  • G

  • Bookmarks from Device 1: - A - B - C - D




The bookmarks would be synced automatically, but when adding bookmark H from device 1 for example, it would appear on both devices but not at the same place in the hierarchy.



(By contrast, a classical synchronization like performed by Firefox Sync would produce the same flat hierarchy for both devices, containing all bookmarks from A to G).



This would be very handy for me to share my bookmarks (always stored on the Bookmarks Toolbar) between a personal computer and more work-related. All bookmarks would be available on both but each, for practical reasons, would have its own view with specific "top-level" bookmarks.



I hope my description is clear.



I there a way for me to achieve that?
I have tried using Firefox Sync but it only merges the bookmarks. I also looked at a bunch of add-ons without any success.










share|improve this question




















  • 1




    I fixed what I believe to be an obvious typo; if I’m wrong (and it was what you wanted), please explain.  (I also tweaked the wording a little.)
    – Scott
    Nov 14 at 18:04










  • You can import bookmarks & stick those under a dedicated node like you describe, but syncing doesn't work that way. Firefox has no way to know that what you stash under a node on one machine is the same as the main hierarchy on a different machine. So even if you managed to manually set this up, syncing couldn't maintain it. If there's a way to do it, it isn't native to Firefox. I haven't stumbled across an add-on that does this. You would need something like a bookmark manager that imports and compartmentalizes bookmarks from different computers and then does its own syncing to maintain them.
    – fixer1234
    Nov 15 at 4:37










  • @fixer1234 I completely agree, as far as I have seen Firefox Sync does not work this way. It's a shame because if I'm not wrong previous versions worked this way when synchronizing bookmarks between Firefox Android and Firefox Desktop, the bookmarks from Android would appear in a dedicated folder of Firefox Desktop. I'm still going through add-ons but not sure I will find a suitable one. Maybe some tweaking can be done with Profiles but it look likes when synchronizing the Profiles it will be back to square one.
    – DylanM
    Nov 15 at 9:13










  • Let me throw out a thought. How does Firefox maintain bookmarks? Is it in some sort of SQL database? How visible is that to users? How easy is it for users to hook into it? I can imagine a scheme where you have a database (external to Firefox) that contains N identical tables (one for each “device”), or maybe one table with a column that shows which “device” each row belongs to. Then use off-the-shelf software to sync the database across all machines, and some (simple?) home-grown scripts to export from Firefox to the master database, and to import into Firefox from the database.  … (Cont’d)
    – Scott
    Nov 16 at 23:59










  • (Cont’d) …  Does this make sense? (ping @fixer1234)
    – Scott
    Nov 16 at 23:59













up vote
0
down vote

favorite









up vote
0
down vote

favorite











My aim is to synchronize Firefox bookmarks on different devices but without merging them simplistically; instead, I would like the bookmarks from each device, although accessible by all devices, to be stored separately from one another.



To illustrate that, here is an example with a list of bookmarks from A to G shared between Device 1 and Device 2:



Device 1:





  • A

  • B

  • C

  • D

  • Bookmarks from Device 2: - E -F -G




Device 2:





  • E

  • F

  • G

  • Bookmarks from Device 1: - A - B - C - D




The bookmarks would be synced automatically, but when adding bookmark H from device 1 for example, it would appear on both devices but not at the same place in the hierarchy.



(By contrast, a classical synchronization like performed by Firefox Sync would produce the same flat hierarchy for both devices, containing all bookmarks from A to G).



This would be very handy for me to share my bookmarks (always stored on the Bookmarks Toolbar) between a personal computer and more work-related. All bookmarks would be available on both but each, for practical reasons, would have its own view with specific "top-level" bookmarks.



I hope my description is clear.



I there a way for me to achieve that?
I have tried using Firefox Sync but it only merges the bookmarks. I also looked at a bunch of add-ons without any success.










share|improve this question















My aim is to synchronize Firefox bookmarks on different devices but without merging them simplistically; instead, I would like the bookmarks from each device, although accessible by all devices, to be stored separately from one another.



To illustrate that, here is an example with a list of bookmarks from A to G shared between Device 1 and Device 2:



Device 1:





  • A

  • B

  • C

  • D

  • Bookmarks from Device 2: - E -F -G




Device 2:





  • E

  • F

  • G

  • Bookmarks from Device 1: - A - B - C - D




The bookmarks would be synced automatically, but when adding bookmark H from device 1 for example, it would appear on both devices but not at the same place in the hierarchy.



(By contrast, a classical synchronization like performed by Firefox Sync would produce the same flat hierarchy for both devices, containing all bookmarks from A to G).



This would be very handy for me to share my bookmarks (always stored on the Bookmarks Toolbar) between a personal computer and more work-related. All bookmarks would be available on both but each, for practical reasons, would have its own view with specific "top-level" bookmarks.



I hope my description is clear.



I there a way for me to achieve that?
I have tried using Firefox Sync but it only merges the bookmarks. I also looked at a bunch of add-ons without any success.







firefox sync bookmarks






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Nov 14 at 18:04









Scott

15.4k113789




15.4k113789










asked Nov 14 at 11:54









DylanM

1112




1112








  • 1




    I fixed what I believe to be an obvious typo; if I’m wrong (and it was what you wanted), please explain.  (I also tweaked the wording a little.)
    – Scott
    Nov 14 at 18:04










  • You can import bookmarks & stick those under a dedicated node like you describe, but syncing doesn't work that way. Firefox has no way to know that what you stash under a node on one machine is the same as the main hierarchy on a different machine. So even if you managed to manually set this up, syncing couldn't maintain it. If there's a way to do it, it isn't native to Firefox. I haven't stumbled across an add-on that does this. You would need something like a bookmark manager that imports and compartmentalizes bookmarks from different computers and then does its own syncing to maintain them.
    – fixer1234
    Nov 15 at 4:37










  • @fixer1234 I completely agree, as far as I have seen Firefox Sync does not work this way. It's a shame because if I'm not wrong previous versions worked this way when synchronizing bookmarks between Firefox Android and Firefox Desktop, the bookmarks from Android would appear in a dedicated folder of Firefox Desktop. I'm still going through add-ons but not sure I will find a suitable one. Maybe some tweaking can be done with Profiles but it look likes when synchronizing the Profiles it will be back to square one.
    – DylanM
    Nov 15 at 9:13










  • Let me throw out a thought. How does Firefox maintain bookmarks? Is it in some sort of SQL database? How visible is that to users? How easy is it for users to hook into it? I can imagine a scheme where you have a database (external to Firefox) that contains N identical tables (one for each “device”), or maybe one table with a column that shows which “device” each row belongs to. Then use off-the-shelf software to sync the database across all machines, and some (simple?) home-grown scripts to export from Firefox to the master database, and to import into Firefox from the database.  … (Cont’d)
    – Scott
    Nov 16 at 23:59










  • (Cont’d) …  Does this make sense? (ping @fixer1234)
    – Scott
    Nov 16 at 23:59














  • 1




    I fixed what I believe to be an obvious typo; if I’m wrong (and it was what you wanted), please explain.  (I also tweaked the wording a little.)
    – Scott
    Nov 14 at 18:04










  • You can import bookmarks & stick those under a dedicated node like you describe, but syncing doesn't work that way. Firefox has no way to know that what you stash under a node on one machine is the same as the main hierarchy on a different machine. So even if you managed to manually set this up, syncing couldn't maintain it. If there's a way to do it, it isn't native to Firefox. I haven't stumbled across an add-on that does this. You would need something like a bookmark manager that imports and compartmentalizes bookmarks from different computers and then does its own syncing to maintain them.
    – fixer1234
    Nov 15 at 4:37










  • @fixer1234 I completely agree, as far as I have seen Firefox Sync does not work this way. It's a shame because if I'm not wrong previous versions worked this way when synchronizing bookmarks between Firefox Android and Firefox Desktop, the bookmarks from Android would appear in a dedicated folder of Firefox Desktop. I'm still going through add-ons but not sure I will find a suitable one. Maybe some tweaking can be done with Profiles but it look likes when synchronizing the Profiles it will be back to square one.
    – DylanM
    Nov 15 at 9:13










  • Let me throw out a thought. How does Firefox maintain bookmarks? Is it in some sort of SQL database? How visible is that to users? How easy is it for users to hook into it? I can imagine a scheme where you have a database (external to Firefox) that contains N identical tables (one for each “device”), or maybe one table with a column that shows which “device” each row belongs to. Then use off-the-shelf software to sync the database across all machines, and some (simple?) home-grown scripts to export from Firefox to the master database, and to import into Firefox from the database.  … (Cont’d)
    – Scott
    Nov 16 at 23:59










  • (Cont’d) …  Does this make sense? (ping @fixer1234)
    – Scott
    Nov 16 at 23:59








1




1




I fixed what I believe to be an obvious typo; if I’m wrong (and it was what you wanted), please explain.  (I also tweaked the wording a little.)
– Scott
Nov 14 at 18:04




I fixed what I believe to be an obvious typo; if I’m wrong (and it was what you wanted), please explain.  (I also tweaked the wording a little.)
– Scott
Nov 14 at 18:04












You can import bookmarks & stick those under a dedicated node like you describe, but syncing doesn't work that way. Firefox has no way to know that what you stash under a node on one machine is the same as the main hierarchy on a different machine. So even if you managed to manually set this up, syncing couldn't maintain it. If there's a way to do it, it isn't native to Firefox. I haven't stumbled across an add-on that does this. You would need something like a bookmark manager that imports and compartmentalizes bookmarks from different computers and then does its own syncing to maintain them.
– fixer1234
Nov 15 at 4:37




You can import bookmarks & stick those under a dedicated node like you describe, but syncing doesn't work that way. Firefox has no way to know that what you stash under a node on one machine is the same as the main hierarchy on a different machine. So even if you managed to manually set this up, syncing couldn't maintain it. If there's a way to do it, it isn't native to Firefox. I haven't stumbled across an add-on that does this. You would need something like a bookmark manager that imports and compartmentalizes bookmarks from different computers and then does its own syncing to maintain them.
– fixer1234
Nov 15 at 4:37












@fixer1234 I completely agree, as far as I have seen Firefox Sync does not work this way. It's a shame because if I'm not wrong previous versions worked this way when synchronizing bookmarks between Firefox Android and Firefox Desktop, the bookmarks from Android would appear in a dedicated folder of Firefox Desktop. I'm still going through add-ons but not sure I will find a suitable one. Maybe some tweaking can be done with Profiles but it look likes when synchronizing the Profiles it will be back to square one.
– DylanM
Nov 15 at 9:13




@fixer1234 I completely agree, as far as I have seen Firefox Sync does not work this way. It's a shame because if I'm not wrong previous versions worked this way when synchronizing bookmarks between Firefox Android and Firefox Desktop, the bookmarks from Android would appear in a dedicated folder of Firefox Desktop. I'm still going through add-ons but not sure I will find a suitable one. Maybe some tweaking can be done with Profiles but it look likes when synchronizing the Profiles it will be back to square one.
– DylanM
Nov 15 at 9:13












Let me throw out a thought. How does Firefox maintain bookmarks? Is it in some sort of SQL database? How visible is that to users? How easy is it for users to hook into it? I can imagine a scheme where you have a database (external to Firefox) that contains N identical tables (one for each “device”), or maybe one table with a column that shows which “device” each row belongs to. Then use off-the-shelf software to sync the database across all machines, and some (simple?) home-grown scripts to export from Firefox to the master database, and to import into Firefox from the database.  … (Cont’d)
– Scott
Nov 16 at 23:59




Let me throw out a thought. How does Firefox maintain bookmarks? Is it in some sort of SQL database? How visible is that to users? How easy is it for users to hook into it? I can imagine a scheme where you have a database (external to Firefox) that contains N identical tables (one for each “device”), or maybe one table with a column that shows which “device” each row belongs to. Then use off-the-shelf software to sync the database across all machines, and some (simple?) home-grown scripts to export from Firefox to the master database, and to import into Firefox from the database.  … (Cont’d)
– Scott
Nov 16 at 23:59












(Cont’d) …  Does this make sense? (ping @fixer1234)
– Scott
Nov 16 at 23:59




(Cont’d) …  Does this make sense? (ping @fixer1234)
– Scott
Nov 16 at 23:59















active

oldest

votes











Your Answer








StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "3"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});














 

draft saved


draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1375291%2fsynchronize-firefox-bookmarks-but-use-different-views%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown






























active

oldest

votes













active

oldest

votes









active

oldest

votes






active

oldest

votes
















 

draft saved


draft discarded



















































 


draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1375291%2fsynchronize-firefox-bookmarks-but-use-different-views%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

Сан-Квентин

Алькесар

Josef Freinademetz