From a1d6bad163f8cbe0958508f434037c80276783eb Mon Sep 17 00:00:00 2001 From: starxeras <149911531+starxeras@users.noreply.github.com> Date: Fri, 10 Nov 2023 13:34:35 -0600 Subject: Update permissions.md --- docs/permissions.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) (limited to 'docs') diff --git a/docs/permissions.md b/docs/permissions.md index b2b1a34c..92d5e06f 100644 --- a/docs/permissions.md +++ b/docs/permissions.md @@ -1,21 +1,21 @@ -# Yomichan Permissions +# Yomitan Permissions * ``
- Yomichan requires access to all URLs in order to run scripts to scan text and show the definitions popup, + Yomitan requires access to all URLs in order to run scripts to scan text and show the definitions popup, request audio for playback and download, and connect with Anki. * `storage` and `unlimitedStorage`
- Yomichan uses storage permissions in order to save extension settings and dictionary data. + Yomitan uses storage permissions in order to save extension settings and dictionary data. `unlimitedStorage` is used to help prevent web browsers from unexpectedly deleting dictionary data. * `declarativeNetRequest`
- Yomichan uses this permission to ensure certain requests have valid and secure headers. + Yomitan uses this permission to ensure certain requests have valid and secure headers. This sometimes involves removing or changing the `Origin` request header, as this can be used to fingerprint browser configuration. * `scripting`
- Yomichan needs to inject content scripts and stylesheets into webpages in order to + Yomitan needs to inject content scripts and stylesheets into webpages in order to properly display the search popup. * `offscreen` _(Chrome only)_
@@ -24,17 +24,17 @@ actions that require access to DOM APIs, such as any that require clipboard access. * `clipboardWrite`
- Yomichan supports simulating the `Ctrl+C` (copy to clipboard) keyboard shortcut + Yomitan supports simulating the `Ctrl+C` (copy to clipboard) keyboard shortcut when a definitions popup is open and focused. * `clipboardRead` _(optional)_
- Yomichan supports automatically opening a search window when Japanese text is copied to the clipboard + Yomitan supports automatically opening a search window when Japanese text is copied to the clipboard while the browser is running, depending on how certain settings are configured. - This allows Yomichan to support scanning text from external applications, provided there is a way + This allows Yomitan to support scanning text from external applications, provided there is a way to copy text from those applications to the clipboard. * `nativeMessaging` _(optional, unavailable on Firefox for Android)_
- Yomichan has the ability to communicate with an optional native messaging component in order to support + Yomitan has the ability to communicate with an optional native messaging component in order to support parsing large blocks of Japanese text using [MeCab](https://en.wikipedia.org/wiki/MeCab). The installation of this component is optional and is not included by default. -- cgit v1.2.3