I currently have my own bookmarks application (cakemarks) written in PHP running on my server. However, I am considering to just import all those bookmarks into Firefox.

The cakemarks project was started by me to have my bookmarks across all browsers and all devices. Since they live on a server, there is no need to sync, and I could use any browser I want. However, even on the impressive hexacore Opteron with 16 GB of RAM, this is painfully slow (it takes more than 500 ms to generate each page). Adding bookmarks cannot be done right in the browser, but has to be done through a bookmarklet and so on. By moving them back into my primary browser, I expect a big usability improvement, although I will use the ubiquity.

Now regarding the how: I know that Firefox supports to import and export bookmarks via HTML, but I am not sure whether I should just create an export which creates something like Firefox exports, or whether there is some better way.

  • Your question is unclear. We cannot understand what you are trying to ask/achieve yet. – Austin ''Danger'' Powers Feb 9 '14 at 23:21
  • Okay, I added a paragraph. Is it still unclear? – Martin Ueding Feb 10 '14 at 15:49
  • Thanks. As someone who has used Firefox for probably 10+ years now (including bookmarks export/import), my gut feeling is that the "best" way to do this would be to simply export to HTML, but I'm not a developer. What does cakemarks do that this can't? support.mozilla.org/en-US/kb/… – Austin ''Danger'' Powers Feb 12 '14 at 20:50
  • Cakemarks has let me use my bookmarks with any browser on any device in real time. Firefox Sync only works with Firefox browsers. However, I happen to use Firefox on my desktop all the time, and just marginally do casual browsing on the other devices. Therefore, I do not need that any more. – Martin Ueding Feb 12 '14 at 21:08

Let your bookmarks application export its complete contents as .URL files (possibly in folder). Then simply drag and drop all of the .URL files to the open bookmarks TAB in Firefox. I don't know the application but I saw it exports in JSON so you can use php to read the JSON file and traverse and generate the .URL files (which are just like ini files)

Personally I keep all my bookmarks as .URL files and then generate webpages from the directories (e.g. this one: http://populair.eu/ : I sync my .URL files with Dropbox on the server and on the server I generate these pages).

(alternative is writing an application that traverses the bookmark sqlite db of firefox and enter all the urls)

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.