Skip to content

mi4code/FileBookmarks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

File Bookmaks

Save your web bookmarks as files with optional offline content.

File format

*.htmlfb file that is later converted to regular html.

<time>timestamp in %Y-%m-%d %H:%M:%S GMT±%"time offset in hours of the given time"</time>
<p>bookmark name - same as tab title</p>
<a>url link</a>
<img>data url of screenshot/image - best converted to webp with 60% quality</img> ~optional
<html>saved html of the page (must be one file and one line)</html> ~optional
<video>data url of video (from youtube/instagram/tiktok/html5/...) - best with reduced size (av1 codec)</video> ~optional
<file>filename:dataurl (the file may be compressed)</file>

Current implementation

browser extension in /extension (just rename the right manifest and you can use it)
tested browsers:

  • Opera Desktop - ok
  • Firefox Desktop - ok
  • Kiwi Android - downloads txt file, cant paste clipboard image, impossible to open bookmark file
  • Firefox Android - cant download bookmark file, cant paste clipboard image, impossible to open bookmark file

TODOs

  • make file_bookmaks.js js module, implement bookmark as class
  • video, html and binary offline content - or just universal <content></content> tag and mime type detection
  • download content from youtube/instagram/tiktok (in case of videos will need external application for compression/encoding)
  • import/export to browser + settings page
  • rework format - more/less xml compatible, no combination of html and custom tags
  • consider full file compression (not that usefull when having filesystem compression)

About

Save your web bookmarks as files with optional offline content.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published