Eine korrupte bookmarks.html würde ich nicht nutzen wollen!?
Ich glaube das stand auch nicht zur Debatte. Eine als korrupt bezeichnete Lesezeichendatei wird auch nur zusätzlich erzeugt, neben einer funktionsfähigen Backup places.sqlite, wie vom TE auch beschrieben. Das passiert immer, wenn eine inkompatible places.sqlite von einer früheren Version in eine aktuelle kopiert wird (z.B. von 3.6 nach 5.0), wie es im Übrigen fälschlicherweise auch oft als Importmöglichkeit beschrieben wird. Wenn jemand eine Lösung sucht und das nachmacht, kann er wohl nichts dafür, wenn es nicht funktioniert.
eine aktualisierte bookmarks.html wird erst erstellt, wenn der user unter abouot:config den punkt browser.bookmarks.autoExportHTML von false auf true einstellt, ein unding...
Für den Lesezeichenimport ist eine Bookmarks.html sicherlich ein allgemeiner Standard, den auch andere Browser verstehen. Außerdem kann eine Bookmarks.html direkt eingesehen und editiert werden, was ganz praktisch sein kann. Warum dies beim Firefox aufgegeben wurde und nur durch Editieren der config wiederhergestellt werden kann, ist mir auch nie so ganz klar geworden.
unter datei / importieren steht nur der ie und opera zur verfügung, das importieren von firefox-lesezeichen scheinen die firefox-macher nicht vorgesehen zu haben...?!
Dem ist tatsächlich (und leider) so. Unter Datei / Importieren kann eine Importierung von Firefox zu Firefox erwartet werden, jemand, der keine Ahnung hat, wählt sicherlich erstmal diesen Weg (und wundert sich...).
Mache es einfach so:
Unter "Lesezeichen" -> "Lesezeichen verwalten" -> Menüpunkt "Importieren und Sichern".
Unter "Sichern" kann eine bookmarks-[Datum].json Datei an einen frei auszuwählenden Ort gespeichert werden, welche unter "Wiederherstellen" -> "Datei wählen" -> "Öffnen" wiederhergestellt werden kann.
Das funktioniert.
(ich habe gerade testweise Lesezeichen von Firefox 3.5 zu FirefoxPortableApps 3.5, von Firefox 3.5 zu Firefox 5.0 und wieder zurück nach Firefox 3.5 ex- bzw. importiert: OK)
Gruß