5

I was using Firefox for long time and recently moved to Chrome. And after installing Chrome, when I opened it for the first time, it asks that "You have bookmarks in another browser. Want to import them?"

My question is: How does Chrome knows these bookmarks? Is that Firefox saves in the common place, where other Browser can make use it? If the answer is yes, then what is the reason to save them in a common place?

Please correct me, if I'm wrong!

0

2 Answers 2

7

Chrome can do this because the developers know where Firefox (and the other browsers) store their data. In exactly the same way the Firefox developers know where Chrome stores it's bookmarks.

There's no common location - just investigation by the developers of one browser of how the other browsers work.

5
  • Similarly, it can grab bookmarks from IE, as the format for storing them is also known.
    – Rory Alsop
    Mar 29, 2011 at 12:51
  • Now the question is,How does they know how IE works? Its not a open source right? Then how does they found out this?
    – Ant's
    Mar 29, 2011 at 13:07
  • 1
    @Anto - by checking in "obvious" places like "C:\Program Files\Internet Explorer" or "C:\users\..." for changes when new bookmarks etc are added.
    – ChrisF
    Mar 29, 2011 at 13:09
  • you don't need sources to know where the bookmarks are stored @Anto
    – Sathyajith Bhat
    Mar 29, 2011 at 13:10
  • @Chris: oh thats fine:)
    – Ant's
    Mar 29, 2011 at 13:10
0

The bookmarks file is almost always called bookmarks.html or bookmarks.json or something equally obvious. Each browswer keeps a whole folder full of user-specific preferences - the profile - in a known place within each supported operating system. It isn't kept secret; in fact, browser writers generally publish that information so users can back up their profiles, or if necessary for troubleshooting, delete them.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .