FireMirror is a Firefox add-on that adds functionality to the web browser to download entire websites to the local hard drive.
Internet users sometimes come upon information on websites that they want to preserve for the future.
They might consider bookmarking the page but that is only useful for as long as the page exists in its current form. If the author decides to edit it, remove information from it or replace content, delete the page or take the whole site down, then you won't be able to access the resource anymore even though you have bookmarked it.
Another option that you have is to print the information on the page, or save that page to your local computer system to preserve it.
The Firefox extension FireMirror uses a similar technique to download websites to the local hard drive.
It basically is a website mirroring software that downloads a website automatically based on parameters that you define during setup.
The default setting downloads the active page plus every page that is linked from that page for instance.
The depth, which is the parameter that defines how many link levels the extension will follow can be set to a value between 0 and 10 with 0 indicating that no links are followed and 10 that all links on the originating page are followed up to a depth of 10 different resources.
Additional options include configuring a duration for timeouts, disabling link replacements, enabling reports or configuring filters to include urls with a specific string. The configuration can be saved as a profile to speed up future download runs as you can load profiles again whenever needed.
A basic browser is provided in another tab that you can use to browse the website that is being downloaded, but it is usually a better idea to load the downloaded pages instead from the hard drive (the browser will retrieve pages that have not been downloaded).
The local pages use relative paths so that the downloaded website and pages can be moved around without breaking the navigation.
The extension is provided in an early version. There is for instance no stop or cancel button which means the process can only be stopped by clicking on the x button on the extension window. The report is also not working at this time.
FireMirror could become an interesting alternative to desktop software like HTTrack. The add-on is compatible with Firefox 3.6+ and can be downloaded from the Mozilla website.
Update: The Fire Mirror extension is no longer available. We suggest to use HTTrack which is linked above to download entire websites.
Ghacks is a technology news blog that was founded in 2005 by Martin Brinkmann. It has since then become one of the most popular tech news sites on the Internet with five authors and regular contributions from freelance writers.