5 ms·
First thing I saw, too, before giving them temporary JavaScript execution privilege. It's one thing to be JavaScript-rendered only. It's another to be impolit
by bhauer 8y ago
First thing I saw, too, before giving them temporary JavaScript execution privilege.
It's one thing to be JavaScript-rendered only. It's another to be impolite to users who happen to constrain JavaScript privileges of yet-untrusted sites. This seems especially relevant since you are attempting to convince an audience to adopt a federated opensource platform. The Venn diagram of people who understand the value of federated platforms has greater than average overlap with those who restrict JavaScript execution in their web browser.
I recommend revising the <noscript> tag to say something like "Please enable JavaScript to read this content. We use JavaScript for the following ... [a brief summary] and we do not use any third-party hosted script." (Incidentally bravo on not using third-party scripts!)
- edhelas 8y agoThanks a lot for this feedback. Indeed I think that a way better wording for it! I'll see how we can phrase it in a better way :)
- edhelas 8y agoA ticket is now open for it :) https://github.com/movim/movim/issues/737 https://github.com/movim/movim/issues/737 Will be fixed in the next release.
- wtfstatists 8y ago<noscript> <style type="text/css">main {display: none;}</style> <ul class="list" style="color: white;"> <li> <p class="center">You donve Javascript enabled. Good luck with that.</p> </li> </ul> </noscript> Wow. Going out of the way to annoy js blockers.
- edhelas 8y agoThis message was initially added more than 5 years ago and not really changed since then :) The related ticket has been fixed and master is now having a better wording for this message https://github.com/movim/movim/issues/737 https://github.com/movim/movim/issues/737.
- wtfstatists 8y agoI am more refering to the css. All content is fetched without needing js. But its css hidden because ...