Bug 449738

Summary: Store and export bookmarks as XBEL
Product: [Applications] Falkon Reporter: genghiskhan
Component: generalAssignee: David Rosca <nowrep>
Status: REPORTED ---    
Severity: wishlist CC: blitter, sch
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Other   
OS: All   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: xbel-1.0.xsl

Description genghiskhan 2022-02-07 10:27:02 UTC
Store bookmarks in XBEL format https://en.wikipedia.org/wiki/XBEL

Note: On Android I am using Floccus https://floccus.org/
Comment 1 genghiskhan 2022-02-07 22:30:30 UTC
Created attachment 146409 [details]
xbel-1.0.xsl

The attached XSL script converts XBEL into HTML.

1) Rename FILENAME.xbel into FILENAME.xml
2) Below first line <?xml version="1.0" encoding="UTF-8"?>
3) Add <?xml-stylesheet type="text/xsl" href="xbel-1.0.xsl"?>
4) Open XML file

Done

From https://web.archive.org/web/20020718042000/http://twistedmatrix.com/users/jh.twistd/moin/moin.cgi/xbel_2d1_2e0_2exsl
Comment 2 Schimon Jehudah 2025-01-07 13:50:10 UTC
I suggest to store and also export as XBEL.

buku also utilizes XBEL.

I have wrote an article about the menace of Netscape HTML bookmark format, and the suspected reason to why it is still in use by "multi-million worth(less) browser vendors".

https://portal.mozz.us/gemini/woodpeckersnest.space/~schapps/journal/2025-01-07-extracting-netscape-bookmarks.gmi
gemini://woodpeckersnest.space/~schapps/journal/2025-01-07-extracting-netscape-bookmarks.gmi
Comment 3 Schimon Jehudah 2025-01-07 14:06:29 UTC
Proposed text for dialog Export Bookmarks.

+----------------------------------------------+
| Export Bookmarks                             |
|                                              |
| Export options------------------------------ |
|                                              |
| Format: XBEL File (bookmarks.xbel)           |
|         XHTML File (bookmarks.xhtml)         |
|         JSON File (bookmarks.json)           |
|         HTML Legacy File (bookmarks.html)    |
|                                              |
| Output file: [                   ] Choose... |
|                                              |
|                        [   OK   ] [ Cancel ] |
+----------------------------------------------+
Comment 4 blitter@blaupost.de 2025-03-12 19:33:16 UTC
On that note, importing foreign bookmarks would be awesome