diff --git a/.github/actions/spelling/allow.txt b/.github/actions/spelling/allow.txt index e24f79ce..af3aacff 100644 --- a/.github/actions/spelling/allow.txt +++ b/.github/actions/spelling/allow.txt @@ -34,3 +34,4 @@ de resourced envoyproxy unipromos +Samsung diff --git a/docs/docs/user/frequently-asked-questions.mdx b/docs/docs/user/frequently-asked-questions.mdx index 8eb1f703..a06b019a 100644 --- a/docs/docs/user/frequently-asked-questions.mdx +++ b/docs/docs/user/frequently-asked-questions.mdx @@ -32,3 +32,14 @@ This interpreter is much slower than native code because it has to translate eac Some users choose to disable JIT as a hardening measure against theoretical browser exploits. This is a reasonable choice if you face targeted attacks from well-resourced adversaries (such as nation-state actors), but it comes with real performance costs. If you've disabled JIT and find Anubis checks slow, re-enabling JIT is the fix. There is no way for Anubis to work around this on our end. + +## What versions of browsers does Anubis support? + +Anubis is written mainly by a single person in a basement in Canada. As such it is impossible for Anubis to support every version of every browser on the planet. As such, here's a few rules of thumb for the browsers that Anubis focuses on supporting: + +- At least the two (2) most recent LTS releases of Firefox and Chrome. +- At least the version of Chromium as used by the Samsung Browser on Android. +- At least the last version of Chromium and Firefox that are known to run on Windows 7. +- At least the version of Safari that runs on the second-to-oldest iPhone model currently on the market. + +We cannot give more cohesive version bounds than this. If you run into problems, please file an issue. Sometimes you may just need to upgrade hardware though.