mirror of
https://github.com/vale981/tridactyl
synced 2025-03-05 09:31:41 -05:00
Merge pull request #356 from glacambre/explain_permissions
amo.md: Explain why Tridactyl needs the permissions it needs
This commit is contained in:
commit
d84968e54c
1 changed files with 42 additions and 0 deletions
42
doc/amo.md
42
doc/amo.md
|
@ -30,3 +30,45 @@ This add-on is very usable, but is in an early stage of development. We intend
|
||||||
to implement the majority of Vimperator's features.
|
to implement the majority of Vimperator's features.
|
||||||
|
|
||||||
We recommend that you use the beta versions below.
|
We recommend that you use the beta versions below.
|
||||||
|
|
||||||
|
**Permissions:**
|
||||||
|
|
||||||
|
Since Tridactyl aims to provide all the features Vimperator and Pentadactyl
|
||||||
|
had, it requires quite a few permissions. Here we describe the specific
|
||||||
|
permissions and why we need them.
|
||||||
|
|
||||||
|
- Access your data for all websites:
|
||||||
|
* This is Mozilla's way of saying that Tridactyl can read the content of web
|
||||||
|
pages. This is necessary in order to find the links you can follow with
|
||||||
|
the `:hint` command (bound to `f` by default).
|
||||||
|
- Read and modify bookmarks:
|
||||||
|
* Tridactyl's command line has a powerful autocompletion mechanism. In
|
||||||
|
order to be able to autocomplete your bookmarks, Tridactyl needs to read
|
||||||
|
them.
|
||||||
|
- Clear recent browsing history, cookies, and related data:
|
||||||
|
* Tridactyl implements the `:sanitize` command Vimperator and Pentadactyl
|
||||||
|
had. It works a bit like the "Clear All History" dialog you can access by
|
||||||
|
pressing `Ctrl+Shift+Del` on default Firefox.
|
||||||
|
- Get data from the clipboard:
|
||||||
|
* If your clipboard contains a URL, pressing `p` will make Tridactyl follow
|
||||||
|
this URL in the current tab.
|
||||||
|
- Input data to the clipboard:
|
||||||
|
* Tridactyl lets you copy various elements to the clipboard such as a page's
|
||||||
|
URL with `yy`, a link's URL with `;y` or the content of an HTML element
|
||||||
|
with `;p`.
|
||||||
|
- Dowload files and read and modify the browser's download history:
|
||||||
|
* By pressing `;s`, `;S`, `;a` and `;A` you can save documents and pictures
|
||||||
|
from a page to your download folder.
|
||||||
|
- Access browsing history:
|
||||||
|
* This is again due to Tridactyl's autocompletion mechanism. The URL of
|
||||||
|
websites you've already visited can be suggested as argument for the
|
||||||
|
`:open` or `:tabopen` commands.
|
||||||
|
- Access recently closed tabs:
|
||||||
|
* If you've accidentally closed a tab, Tridactyl will let you open it again
|
||||||
|
with the `:undo` command which is bound to `u` by default.
|
||||||
|
- Access browser tabs:
|
||||||
|
* Thanks to its `:buffer` command, Tridactyl will let you select any open
|
||||||
|
tab. This command has, of course, autocompletion.
|
||||||
|
- Access browser activity during navigation:
|
||||||
|
* This is needed for Tridactyl to be able to go back to normal mode every
|
||||||
|
time you open a new page.
|
||||||
|
|
Loading…
Add table
Reference in a new issue