add Safari to Web page

This commit is contained in:
Omar Rizwan 2021-02-14 16:50:18 -08:00
parent 5350b73c2a
commit 248d416c0c

View file

@ -22,7 +22,7 @@ pre { white-space: pre-wrap; }
mounts your browser tabs as a filesystem on your computer. mounts your browser tabs as a filesystem on your computer.
Out of the box, it supports Chrome and (to a lesser extent[^firefox]) Out of the box, it supports Chrome and (to a lesser extent[^firefox])
Firefox, on macOS and Linux.[^otherbrowsers] Firefox and Safari, on macOS and Linux.[^otherbrowsers]
(**update**: You can now **[sponsor further development of (**update**: You can now **[sponsor further development of
TabFS](https://github.com/sponsors/osnr)** and help to turn it from an TabFS](https://github.com/sponsors/osnr)** and help to turn it from an
@ -37,11 +37,10 @@ experiment into something really reliable and useful!)
[^otherbrowsers]: plus some related browsers and platforms: it also [^otherbrowsers]: plus some related browsers and platforms: it also
supports [Brave](https://github.com/osnr/TabFS/issues/30), supports [Brave](https://github.com/osnr/TabFS/issues/30),
Vivaldi, FreeBSD, etc. It could probably be made to work on other Vivaldi, FreeBSD, etc. It could probably be made to work [on
browsers like [Safari](https://github.com/osnr/TabFS/issues/6) Windows using Dokan or WinFUSE/WSL stuff
that support the WebExtensions API, and [on Windows using Dokan or (?)](https://github.com/osnr/TabFS/issues/13), but I haven't
WinFUSE/WSL stuff (?)](https://github.com/osnr/TabFS/issues/13), looked into that yet.
but I haven't looked into that yet.
Each of your open tabs is mapped to a folder. Each of your open tabs is mapped to a folder.
@ -341,6 +340,12 @@ Load-unpacked the `extension/` folder in this repo.
**Make a note of the extension ID Chrome assigns.** Mine is **Make a note of the extension ID Chrome assigns.** Mine is
`jimpolemfaeckpjijgapgkmolankohgj`. We'll use this later. `jimpolemfaeckpjijgapgkmolankohgj`. We'll use this later.
#### in Safari (WIP)
See [the Safari
instructions](https://github.com/osnr/TabFS/tree/master/extension/safari). You
should compile the C filesystem (as below) before trying to run the extension.
#### in Firefox #### in Firefox
You'll need to install as a "temporary extension", so it'll only last You'll need to install as a "temporary extension", so it'll only last
@ -390,6 +395,11 @@ contents of
[install.sh](https://github.com/osnr/TabFS/blob/master/install.sh) for [install.sh](https://github.com/osnr/TabFS/blob/master/install.sh) for
the latest on browser and OS support.) the latest on browser and OS support.)
#### Safari (WIP)
See [the Safari
instructions](https://github.com/osnr/TabFS/tree/master/extension/safari).
#### Firefox #### Firefox
``` ```