It’s possible for developers to roll their own service and make the custom service available in the plugin.
As for a site workaround to Firefox’s optional Tracking Protection feature, you can cache AddToAny’s script by enabling the plugin’s “Cache AddToAny locally with daily cache updates” in Settings > AddToAny > Advanced Options.
For most websites the ‘local cache’ option is not recommended, but since you’re probably familiar with performance tradeoffs (e.g. decentralized networks), the local cache feature might be perfect for your site. 🙂
Thanks for your suggestions, Micropat.
I am not looking to make the social networks buttons appear with a local cache even if users have activated the tracking protection feature though, because it would upset them, I think.
Is there a way the data-a2a-title + data-a2a-url could show under the social networks buttons and still be displayed even when the buttons are hidden by the tracking protection, so users could still easily find what to copy and past to share the article ?
Right now there’s not a straightforward way to display those values for copying. (The CSS content property almost works, but the text wouldn’t be copyable.) A JavaScript developer could make it work for a site, but care must be taken care to avoid page choppiness upon content insertion.
Thanks for your advice, micropat.
When I have more time, I’ll try to remember what I once knew about JavaScript to make it work, then. 😉
What do you mean by “page choppiness upon content insertion”, though ?