Martin Donath
                                            Martin Donath
                                        
                                    From my testing only sending data as binary worked consistently well. You could use base64 encoding but this may rip the benefits of compression.
If you're a user of [Material for MkDocs](https://squidfunk.github.io/mkdocs-material/), enabling the [built-in privacy plugin](https://squidfunk.github.io/mkdocs-material/setup/ensuring-data-privacy/#built-in-privacy-plugin) will automatically download and replace all [external assets](https://squidfunk.github.io/mkdocs-material/setup/ensuring-data-privacy/#external-assets) that are found in the resulting HTML with local...
Update: If you're a user of [Material for MkDocs](https://squidfunk.github.io/mkdocs-material/), the [built-in privacy plugin](https://squidfunk.github.io/mkdocs-material/setup/ensuring-data-privacy/#built-in-privacy-plugin) offers this exact functionality – it allows to automatically attach additional attributes to external links like [`target="_blank"`](https://squidfunk.github.io/mkdocs-material/setup/ensuring-data-privacy/#+privacy.external_links_attr_map)...
What @tsraza mentions is partially correct – yes, scripts added via [`extra_javascript`](https://squidfunk.github.io/mkdocs-material/customization/#additional-javascript) are not executed on navigation, which is by design, as the theme can not know whether it is...
Given the low interest among users, I'm currently not considering this for inclusion. This might change in the future.
This is actually solvable even easier. The best way would be to use union types and discriminators for type narrowing, which is already possible with the current design and which...
Note that `seealso` was only added to Material for MkDocs to allow for an easy migration from the `readthedocs` theme, which probably kept it for compatibility with its Sphinx deriviative....
Experiencing the same problem - my workaround is to remove `esnext` from libs, as `Promise.finally` is part of `esnext`.
This feature is [already implemented](https://squidfunk.github.io/mkdocs-material/setup/setting-up-versioning/#stay-on-page) in Material for MkDocs, which you're using.
This feature is now implemented in Material for MkDocs' own built-in search plugin and is already part of the v9 beta: ``` yaml - search: pipeline: - stemmer - trimmer...